New file |
| | |
| | | <template> |
| | | <div class="pipe-line-table"> |
| | | <div class="table-header"> |
| | | <div class="title">管段列表信息</div> |
| | | <div class="form"> |
| | | <el-form :inline="true" class="demo-form-inline"> |
| | | <el-form-item label="管线点查询:"> |
| | | <el-input placeholder="审批人" size="mini"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="运行状态:"> |
| | | <el-select size="mini"> |
| | | <el-option label="编辑" value="shanghai"></el-option> |
| | | <el-option label="提交" value="beijing"></el-option> |
| | | <el-option label="保存" value="beijing"></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button size="mini">查询</el-button> |
| | | <el-button type="primary" size="mini">导入管段属性表</el-button> |
| | | <el-button type="primary" size="mini">图形显示</el-button> |
| | | <el-button type="primary" size="mini">导出信息</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | </div> |
| | | </div> |
| | | <div class="table-list"> |
| | | <el-table |
| | | :data="tableData" |
| | | style="width: 100%;height: 300px" |
| | | :default-sort="{prop: 'date', order: 'descending'}" |
| | | > |
| | | <el-table-column |
| | | prop="date" |
| | | label="序号" |
| | | sortable |
| | | width="180"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="name" |
| | | label="维护与操作" |
| | | sortable |
| | | width="180"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | label="管段编码"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | label="所属管线名称"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | label="管径(mm)"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | label="材质"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | label="管道压力(Mpa)"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | label="流向"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | label="管沟类型"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | label="埋没方式"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | label="埋没时间"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | label="探测时间"> |
| | | </el-table-column> |
| | | </el-table> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import 'leaflet/dist/leaflet.css' |
| | | |
| | | export default { |
| | | name: 'PipeLineList', |
| | | datas: {}, |
| | | mounted() { |
| | | this.$nextTick(() => { |
| | | this.init() |
| | | }) |
| | | }, |
| | | methods: {} |
| | | } |
| | | </script> |
| | | |
| | | <style lang="less"> |
| | | .pipe-line-table { |
| | | z-index: 999; |
| | | position: absolute; |
| | | bottom: 0; |
| | | width: 100%; |
| | | |
| | | .el-form--inline .el-form-item__content { |
| | | vertical-align: middle; |
| | | } |
| | | |
| | | .table-header { |
| | | background-color: #D7D7D7; |
| | | width: 100%; |
| | | height: 40px; |
| | | line-height: 40px; |
| | | |
| | | .title { |
| | | float: left; |
| | | width: 200px; |
| | | } |
| | | |
| | | .form { |
| | | margin-left: 200px; |
| | | min-height: 330px; |
| | | } |
| | | } |
| | | |
| | | .table-list { |
| | | height: 300px; |
| | | } |
| | | } |
| | | </style>> |