Browse Source

fix: 修复堤防维养计划查看跳转问题

sy-water-data-board-ui
panyuyi 1 year ago
parent
commit
59f80a62be
  1. 9
      src/views/dike/runManage/maintenance/maintenancePlan/index.vue
  2. 16
      src/views/dike/runManage/maintenance/maintenanceRecords/index.vue

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

@ -4,12 +4,7 @@ import { putDFMaintenancePlan, deleteDFMaintenancePlan,
postDFMaintenancePlan, postDFMaintenancePlanList,
getDFMaintenancePlan } from '@/api/management'
import {
listDikeInfo,
getDikeInfo,
delDikeInfo,
addDikeInfo,
updateDikeInfo,
exportDikeInfo,
listDikeInfo
} from "@/api/yg/dikeInfo";
export default {
name: 'InspectionItems',
@ -128,7 +123,7 @@ export default {
//
goMaintenanceRecords(row) {
this.$router.push({
path: '/dyke/runManage/maintenance/maintenanceRecords',
path: 'maintenanceRecords',
query: {
name: row.name
}

16
src/views/dike/runManage/maintenance/maintenanceRecords/index.vue

@ -99,7 +99,7 @@ export default {
// select
if (res.data.operators) {
this.personnelList = []
res.data.operators.forEach(element => {
res.data.operators?.forEach(element => {
listUser({
data: {
timeView: {
@ -121,7 +121,7 @@ export default {
this.ruleForm = res.data
//
this.ruleForm.selectUser = []
res.data.operators.forEach(element => {
res.data.operators?.forEach(element => {
let a = {
id: element.uid,
lebel: element.name
@ -131,6 +131,10 @@ export default {
this.dialogVisible = true
})
},
resetForm(){
this.$refs.ruleForm.resetFields()
this.dialogVisible = false
},
//
submitForm(formName, confirm = false) {
this.$refs[formName].validate((valid) => {
@ -281,6 +285,7 @@ export default {
}
//
this.getTableData(this.$route.query.name || '')
this.searchPlan('')
//
getDicts('xs_yh_record_status').then((res) => {
if (res.data && Array.isArray(res.data)) {
@ -357,8 +362,8 @@ export default {
<el-option v-for="item in planList" :key="item.id" :label="item.name" :value="item.id">
</el-option>
</el-select>
<el-button button class="search-btn" type="success" size="small">详情</el-button>
<el-button button class="search-btn" 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">打开地图</el-button>
</el-form-item>
<div style="display: flex;">
<el-form-item label-width="130px" label="堤防名称">
@ -498,6 +503,9 @@ export default {
}
}
.ml-6{
margin-left: 6px;
}
/deep/.el-input__count {
height: 15px;
line-height: 15px;

Loading…
Cancel
Save