Browse Source

fix: 合并

sy-water-data-board-ui
panyuyi 1 year ago
parent
commit
4a6331577d
  1. 12
      src/views/dyke/runManage/maintenance/maintenancePlan/index.vue
  2. 6
      src/views/dyke/runManage/maintenance/maintenanceRecords/index.vue
  3. 12
      src/views/sluice/runManage/maintenance/maintenancePlan/index.vue
  4. 6
      src/views/sluice/runManage/maintenance/maintenanceRecords/index.vue

12
src/views/dyke/runManage/maintenance/maintenancePlan/index.vue

@ -129,6 +129,15 @@ export default {
this.dialogVisible = true
})
},
//
goMaintenanceRecords(row) {
this.$router.push({
path: '/maintenanceRecords',
query: {
name: row.name
}
})
},
//
submitForm(formName) {
this.$refs[formName].validate((valid) => {
@ -254,7 +263,8 @@ export default {
<template slot-scope="scope">
<el-button @click="viewOrEditPlanDetails(scope.row)" type="text" size="small">查看</el-button>
<el-button @click="viewOrEditPlanDetails(scope.row, true)" type="text" size="small">编辑</el-button>
<el-button style=" margin-right: 9px;" type="text" size="small">记录</el-button>
<el-button style=" margin-right: 9px;" type="text" size="small"
@click="goMaintenanceRecords(scope.row)">记录</el-button>
<el-popconfirm confirm-button-text='确定' cancel-button-text='取消' icon="el-icon-info" icon-color="red"
title="确定删除吗?" @confirm="deleteTableItem(scope.row)">
<el-button style="color: red;" type="text" size="small" slot="reference">删除</el-button>

6
src/views/dyke/runManage/maintenance/maintenanceRecords/index.vue

@ -275,8 +275,12 @@ export default {
}
},
mounted() {
//
if (this.$route.query.name) {
this.searchInput = this.$route.query.name
}
//
this.getTableData()
this.getTableData(this.$route.query.name || '')
//
getDicts('xs_yh_record_status').then((res) => {
if (res.data && Array.isArray(res.data)) {

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

@ -130,6 +130,15 @@ export default {
this.dialogVisible = true
})
},
//
goMaintenanceRecords(row) {
this.$router.push({
path: '/maintenanceRecords',
query: {
name: row.name
}
})
},
//
submitForm(formName) {
this.$refs[formName].validate((valid) => {
@ -250,7 +259,8 @@ export default {
<template slot-scope="scope">
<el-button @click="viewOrEditPlanDetails(scope.row)" type="text" size="small">查看</el-button>
<el-button @click="viewOrEditPlanDetails(scope.row, true)" type="text" size="small">编辑</el-button>
<el-button style=" margin-right: 9px;" type="text" size="small">记录</el-button>
<el-button style=" margin-right: 9px;" type="text" size="small"
@click="goMaintenanceRecords(scope.row)">记录</el-button>
<el-popconfirm confirm-button-text='确定' cancel-button-text='取消' icon="el-icon-info" icon-color="red"
title="确定删除吗?" @confirm="deleteTableItem(scope.row)">
<el-button style="color: red;" type="text" size="small" slot="reference">删除</el-button>

6
src/views/sluice/runManage/maintenance/maintenanceRecords/index.vue

@ -275,8 +275,12 @@ export default {
}
},
mounted() {
//
if (this.$route.query.name) {
this.searchInput = this.$route.query.name
}
//
this.getTableData()
this.getTableData(this.$route.query.name || '')
//
getDicts('xs_yh_record_status').then((res) => {
if (res.data && Array.isArray(res.data)) {

Loading…
Cancel
Save