Browse Source

fix: 隐藏字段

sy-water-data-board-ui
panyuyi 1 month ago
parent
commit
1628460028
  1. 40
      src/views/dike/runManage/dispatch/utilize/index.vue
  2. 40
      src/views/sluice/runManage/dispatch/utilize/index.vue

40
src/views/dike/runManage/dispatch/utilize/index.vue

@ -2,13 +2,13 @@
<script>
import { getDicts } from "@/api/management";
import { getRunProjectList } from "@/api/sluice/index";
let that
let that;
export default {
name: "utilize",
data() {
return {
searchForm: {
wagaName: ''
wagaName: "",
},
engineeringScaleType: [], //
tableData: [], //
@ -22,23 +22,25 @@ export default {
},
created() {
//
that = this
that = this;
},
filters: {
//
filterEngineeringScale(price) {
const data = that.engineeringScaleType.filter((res) => res.dictValue == price)
return data[0] ? data[0].dictLabel : '/'
}
const data = that.engineeringScaleType.filter(
(res) => res.dictValue == price
);
return data[0] ? data[0].dictLabel : "/";
},
},
methods: {
handleGoPlan(row) {
this.$store.dispatch('scheduling/setWageData', row)
this.$store.dispatch("scheduling/setWageData", row);
this.$router.push({
path: "plan",
query: {
wagaCode: row.wagaCode,
wagaName: row.wagaName
wagaName: row.wagaName,
},
});
},
@ -64,7 +66,7 @@ export default {
getTableData() {
getRunProjectList({
data: {
wagaName: this.searchForm.wagaName
wagaName: this.searchForm.wagaName,
},
cv: {
name: "name",
@ -95,12 +97,22 @@ export default {
<div class="slider-right">
<div class="top-title">调度运用管理</div>
<div class="table-box">
<el-form inline :model="searchForm" ref="searchForm" class="demo-ruleForm">
<el-form
inline
:model="searchForm"
ref="searchForm"
class="demo-ruleForm"
>
<el-form-item label="水闸名称:" prop="wagaName">
<el-input v-model="searchForm.wagaName" placeholder="请输入水闸名称"></el-input>
<el-input
v-model="searchForm.wagaName"
placeholder="请输入水闸名称"
></el-input>
</el-form-item>
<el-form-item>
<el-button class="search-btn" type="success" @click="search()">搜索</el-button>
<el-button class="search-btn" type="success" @click="search()"
>搜索</el-button
>
</el-form-item>
</el-form>
<el-table height="625" :data="tableData" border>
@ -115,10 +127,10 @@ export default {
{{ scope.row.engScal | filterEngineeringScale }}
</template>
</el-table-column>
<el-table-column prop="engineeringManagementUnit" align="center" label="管理单位">
<!-- <el-table-column prop="engineeringManagementUnit" align="center" label="管理单位">
</el-table-column>
<el-table-column prop="engineeringManagementUnit" align="center" label="行政主管部门">
</el-table-column>
</el-table-column> -->
<el-table-column prop="address" align="center" label="操作">
<template slot-scope="scope">
<el-button

40
src/views/sluice/runManage/dispatch/utilize/index.vue

@ -2,13 +2,13 @@
<script>
import { getDicts } from "@/api/management";
import { getRunProjectList } from "@/api/sluice/index";
let that
let that;
export default {
name: "utilize",
data() {
return {
searchForm: {
wagaName: ''
wagaName: "",
},
engineeringScaleType: [], //
tableData: [], //
@ -22,23 +22,25 @@ export default {
},
created() {
//
that = this
that = this;
},
filters: {
//
filterEngineeringScale(price) {
const data = that.engineeringScaleType.filter((res) => res.dictValue == price)
return data[0] ? data[0].dictLabel : '/'
}
const data = that.engineeringScaleType.filter(
(res) => res.dictValue == price
);
return data[0] ? data[0].dictLabel : "/";
},
},
methods: {
handleGoPlan(row) {
this.$store.dispatch('scheduling/setWageData', row)
this.$store.dispatch("scheduling/setWageData", row);
this.$router.push({
path: "plan",
query: {
wagaCode: row.wagaCode,
wagaName: row.wagaName
wagaName: row.wagaName,
},
});
},
@ -64,7 +66,7 @@ export default {
getTableData() {
getRunProjectList({
data: {
wagaName: this.searchForm.wagaName
wagaName: this.searchForm.wagaName,
},
cv: {
name: "name",
@ -95,12 +97,22 @@ export default {
<div class="slider-right">
<div class="top-title">调度运用管理</div>
<div class="table-box">
<el-form inline :model="searchForm" ref="searchForm" class="demo-ruleForm">
<el-form
inline
:model="searchForm"
ref="searchForm"
class="demo-ruleForm"
>
<el-form-item label="水闸名称:" prop="wagaName">
<el-input v-model="searchForm.wagaName" placeholder="请输入水闸名称"></el-input>
<el-input
v-model="searchForm.wagaName"
placeholder="请输入水闸名称"
></el-input>
</el-form-item>
<el-form-item>
<el-button class="search-btn" type="success" @click="search()">搜索</el-button>
<el-button class="search-btn" type="success" @click="search()"
>搜索</el-button
>
</el-form-item>
</el-form>
<el-table height="625" :data="tableData" border>
@ -115,10 +127,10 @@ export default {
{{ scope.row.engScal | filterEngineeringScale }}
</template>
</el-table-column>
<el-table-column prop="engineeringManagementUnit" align="center" label="管理单位">
<!-- <el-table-column prop="engineeringManagementUnit" align="center" label="管理单位">
</el-table-column>
<el-table-column prop="engineeringManagementUnit" align="center" label="行政主管部门">
</el-table-column>
</el-table-column> -->
<el-table-column prop="address" align="center" label="操作">
<template slot-scope="scope">
<el-button

Loading…
Cancel
Save