Browse Source

fix: 修改目录

sy-water-data-board-ui
panyuyi 1 year ago
parent
commit
4806a7b7e3
  1. 23
      src/views/dike/runManage/maintenance/maintenancePlan/DetailsDialog.vue
  2. 16
      src/views/dike/runManage/maintenance/maintenancePlan/DetailsMap.vue
  3. 20
      src/views/dike/runManage/maintenance/maintenancePlan/index.vue
  4. 6
      src/views/sluice/runManage/enginerring/components/Drawer.vue
  5. 8
      src/views/sluice/runManage/maintenance/maintenancePlan/index.vue

23
src/views/dike/runManage/maintenance/maintenancePlan/DetailsDialog.vue

@ -0,0 +1,23 @@
<template>
<div class='dike-detail-page'>
<el-dialog v-model="show" :visible.sync="dialogVisible" title="堤防详情" width="720px">
<div>弹窗内容</div>
</el-dialog>
</div>
</template>
<script>
export default {
props:{
show:''
},
data(){
return {}
},
created(){},
methods:{}
}
</script>
<style scoped lang='less'>
.dike-detail-page{
}
</style>

16
src/views/dike/runManage/maintenance/maintenancePlan/DetailsMap.vue

@ -0,0 +1,16 @@
<template>
<div class='dike-details-map-page'></div>
</template>
<script>
export default {
data(){
return {}
},
created(){},
methods:{}
}
</script>
<style scoped lang='less'>
.dike-details-map-page{
}
</style>

20
src/views/dike/runManage/maintenance/maintenancePlan/index.vue

@ -1,7 +1,7 @@
<!-- 维修计划管理-堤防 -->
<script>
import { putDFMaintenancePlan, deleteDFMaintenancePlan,
postDFMaintenancePlan, postDFMaintenancePlanList,
import { putDFMaintenancePlan, deleteDFMaintenancePlan,
postDFMaintenancePlan, postDFMaintenancePlanList,
getDFMaintenancePlan } from '@/api/management'
import {
listDikeInfo
@ -46,7 +46,7 @@ export default {
},
], //
embankmentList: [
], //
searchLevel: 1, //
tableData: [], //
@ -232,6 +232,14 @@ export default {
}).then(res=> {
this.embankmentList = res?.records || []
})
},
//
handleOpenDetails(dikeCode){
if(dikeCode){}
},
//
handleOpenMap(dikeCode){
if(dikeCode){}
}
},
mounted() {
@ -303,8 +311,8 @@ export default {
:disabled="prohibitEditing">
<el-option v-for="item in embankmentList" :label="item.embankmentName" :value="item.embankmentCode" :key="item.id"></el-option>
</el-select>
<el-button :disabled="true" class="ml-6" type="success" size="small">详情</el-button>
<el-button :disabled="true" class="ml-6" type="success" size="small">打开地图</el-button>
<el-button :disabled="true" class="ml-6" type="success" size="small" @click="handleOpenDetails(ruleForm.dikeCode)">详情</el-button>
<el-button :disabled="true" class="ml-6" type="success" size="small" @click="handleOpenMap(ruleForm.dikeCode)">打开地图</el-button>
</el-form-item>
<div style="display: flex;">
<el-form-item label-width="120px" label="维养计划名称" prop="name">
@ -398,4 +406,4 @@ export default {
margin-right: 10px;
margin-bottom: -4px;
}
</style>
</style>

6
src/views/sluice/runManage/enginerring/components/Drawer.vue

@ -11,8 +11,8 @@ export default {
data() {
return {
tableData: [
{ content: '张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三', photos: '编辑', delete: '删除' },
{ content: '张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三张三', photos: '编辑', delete: '删除' },
{ content: '张三张三张三张三张三张三张三张三张三张三', photos: '编辑', delete: '删除' },
{ content: '张三张三张三张三张三张三张三张三张三张三', photos: '编辑', delete: '删除' },
{ content: '张三', photos: '编辑', delete: '删除' },
{ content: '张三', photos: '编辑', delete: '删除' },
{ content: '张三', photos: '编辑', delete: '删除' },
@ -411,4 +411,4 @@ export default {
/deep/.table-header-cell {
background-color: #fff !important;
}
</style>
</style>

8
src/views/sluice/runManage/maintenance/maintenancePlan/index.vue

@ -60,7 +60,7 @@ export default {
searchLevel: 1, //
tableData: [], //
pageData: {
pageNum: 1, //
pageNum: 1, //
pageSize: 10, //
pageSizes: [10, 20, 50, 100],
total: 0 //
@ -278,7 +278,9 @@ export default {
:total="pageData.total" @size-change="getTableData()">
</el-pagination>
</div>
<el-dialog title="新增/编辑维养计划" @close="closeDialog" :visible.sync="dialogVisible" width="38%">
<!-- 弹窗 -->
<el-dialog title="新增/编辑维养计划" @close="closeDialog" :visible.sync="dialogVisible" width="720px">
<div style="display: flex; margin-bottom: 16px;">
<div style="width: 5px; height: 16px; background-color: #31a08e; margin-right: 8px;"></div><span
style="font-weight: 600;">基础信息</span>
@ -381,4 +383,4 @@ export default {
margin-right: 10px;
margin-bottom: -4px;
}
</style>
</style>

Loading…
Cancel
Save