|
@ -128,7 +128,7 @@ export default { |
|
|
}); |
|
|
}); |
|
|
}, |
|
|
}, |
|
|
addPlan() { |
|
|
addPlan() { |
|
|
// this.ruleForm.dikeCode = this.$route.query.dikeCode; |
|
|
this.ruleForm.dikeCode = this.$route.query.dikeCode; |
|
|
this.dialogVisible = true; |
|
|
this.dialogVisible = true; |
|
|
}, |
|
|
}, |
|
|
// 查看或编辑计划详情 |
|
|
// 查看或编辑计划详情 |
|
@ -241,13 +241,13 @@ export default { |
|
|
this.searchLevel = 1; |
|
|
this.searchLevel = 1; |
|
|
this.getTableData(); |
|
|
this.getTableData(); |
|
|
}, |
|
|
}, |
|
|
getEmbData() { |
|
|
getEmbData(dikeName = "") { |
|
|
listJbxx({ |
|
|
listJbxx({ |
|
|
pageNum: 1, |
|
|
pageNum: 1, |
|
|
pageSize: 20, |
|
|
pageSize: 20, |
|
|
ids: null, |
|
|
ids: null, |
|
|
data: { |
|
|
data: { |
|
|
embankmentName: null, |
|
|
embankmentName: dikeName, |
|
|
endStationNumber: null, |
|
|
endStationNumber: null, |
|
|
embankmentType: null, |
|
|
embankmentType: null, |
|
|
}, |
|
|
}, |
|
@ -284,7 +284,7 @@ export default { |
|
|
mounted() { |
|
|
mounted() { |
|
|
// 获取列表数据 |
|
|
// 获取列表数据 |
|
|
this.getTableData(); |
|
|
this.getTableData(); |
|
|
this.getEmbData(); |
|
|
this.getEmbData(this.$route.query.dikeName); |
|
|
this.tableHeight = document.documentElement.clientHeight - 256; |
|
|
this.tableHeight = document.documentElement.clientHeight - 256; |
|
|
}, |
|
|
}, |
|
|
}; |
|
|
}; |
|
@ -292,7 +292,9 @@ export default { |
|
|
|
|
|
|
|
|
<template> |
|
|
<template> |
|
|
<div class="slider-right"> |
|
|
<div class="slider-right"> |
|
|
<div class="top-title">修养计划管理</div> |
|
|
<div class="top-title"> |
|
|
|
|
|
{{ $router.currentRoute.meta.title }} - {{ $route.query.dikeName }} |
|
|
|
|
|
</div> |
|
|
<div class="table-box" ref="containRef"> |
|
|
<div class="table-box" ref="containRef"> |
|
|
<div class="top-search"> |
|
|
<div class="top-search"> |
|
|
<span>计划名称:</span> |
|
|
<span>计划名称:</span> |
|
@ -426,9 +428,9 @@ export default { |
|
|
<el-form-item label-width="120px" label="堤防名称" prop="dikeCode"> |
|
|
<el-form-item label-width="120px" label="堤防名称" prop="dikeCode"> |
|
|
<el-select |
|
|
<el-select |
|
|
v-model="ruleForm.dikeCode" |
|
|
v-model="ruleForm.dikeCode" |
|
|
|
|
|
:disabled="true" |
|
|
placeholder="请选择" |
|
|
placeholder="请选择" |
|
|
@change="handleChangeDike" |
|
|
@change="handleChangeDike" |
|
|
:disabled="prohibitEditing" |
|
|
|
|
|
> |
|
|
> |
|
|
<el-option |
|
|
<el-option |
|
|
v-for="item in embankmentList" |
|
|
v-for="item in embankmentList" |
|
|