Browse Source

堤防修改

master_tdsql
xzt 1 year ago
parent
commit
9060c5ef8f
  1. 53
      src/api/yg/dike/aqjdxx.js
  2. 53
      src/api/yg/dike/gcxy.js
  3. 53
      src/api/yg/dike/swtz.js
  4. 4
      src/views/dike/safetyManage/confirmDelimitationManage/index.vue
  5. 106
      src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/basePage.vue
  6. 12
      src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/engineeringBenefit.vue
  7. 2
      src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/hydrologicalCharacteristics.vue
  8. 21
      src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/index.vue
  9. 8
      src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/managementSystemFxzz.vue
  10. 6
      src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/managementSystemFzr.vue
  11. 92
      src/views/dike/safetyManage/declarationManage/examine/components/listPage/options/basePage.vue
  12. 19
      src/views/dike/safetyManage/declarationManage/examine/components/listPage/options/index.vue
  13. 5
      src/views/dike/safetyManage/safeProduction/components/list.vue
  14. 2
      src/views/dike/safetyManage/safetyAppraisal/components/listBaseInfo.vue
  15. 2
      src/views/dike/safetyManage/safetyAppraisal/components/listBaseInfo_em.vue
  16. 12
      src/views/dike/safetyManage/safetyAppraisal/components/statisticsThree.vue
  17. 1
      src/views/dike/safetyManage/safetyAppraisal/list.vue

53
src/api/yg/dike/aqjdxx.js

@ -0,0 +1,53 @@
import request from '@/utils/request'
// 查询水闸安全鉴定信息列表
export function listAqjdxx(query) {
return request({
url: '/df/aqjdxx/list',
method: 'post',
data: query
})
}
// 查询水闸安全鉴定信息详细
export function getAqjdxx(id) {
return request({
url: '/df/aqjdxx/' + id,
method: 'get'
})
}
// 新增水闸安全鉴定信息
export function addAqjdxx(data) {
return request({
url: '/df/aqjdxx',
method: 'post',
data: data
})
}
// 修改水闸安全鉴定信息
export function updateAqjdxx(data) {
return request({
url: '/df/aqjdxx',
method: 'put',
data: data
})
}
// 删除水闸安全鉴定信息
export function delAqjdxx(id) {
return request({
url: '/df/aqjdxx/' + id,
method: 'delete'
})
}
// 导出水闸安全鉴定信息
export function exportAqjdxx(query) {
return request({
url: '/df/aqjdxx/export',
method: 'get',
params: query
})
}

53
src/api/yg/dike/gcxy.js

@ -0,0 +1,53 @@
import request from '@/utils/request'
// 查询工程效益列表
export function listGcxy(query) {
return request({
url: '/df/gcxy/list',
method: 'post',
data: query
})
}
// 查询工程效益详细
export function getGcxy(id) {
return request({
url: '/df/gcxy/' + id,
method: 'get'
})
}
// 新增工程效益
export function addGcxy(data) {
return request({
url: '/df/gcxy',
method: 'post',
data: data
})
}
// 修改工程效益
export function updateGcxy(data) {
return request({
url: '/df/gcxy',
method: 'put',
data: data
})
}
// 删除工程效益
export function delGcxy(id) {
return request({
url: '/df/gcxy/' + id,
method: 'delete'
})
}
// 导出工程效益
export function exportGcxy(query) {
return request({
url: '/df/gcxy/export',
method: 'get',
params: query
})
}

53
src/api/yg/dike/swtz.js

@ -0,0 +1,53 @@
import request from '@/utils/request'
// 查询水文特征列表
export function listSwtz(query) {
return request({
url: '/df/swtz/list',
method: 'post',
data: query
})
}
// 查询水文特征详细
export function getSwtz(id) {
return request({
url: '/df/swtz/' + id,
method: 'get'
})
}
// 新增水文特征
export function addSwtz(data) {
return request({
url: '/df/swtz',
method: 'post',
data: data
})
}
// 修改水文特征
export function updateSwtz(data) {
return request({
url: '/df/swtz',
method: 'put',
data: data
})
}
// 删除水文特征
export function delSwtz(id) {
return request({
url: '/df/swtz/' + id,
method: 'delete'
})
}
// 导出水文特征
export function exportSwtz(query) {
return request({
url: '/df/swtz/export',
method: 'get',
params: query
})
}

4
src/views/dike/safetyManage/confirmDelimitationManage/index.vue

@ -77,7 +77,7 @@
v-hasPermi="['yg:qqhj:view']"
>查看</el-button
>
</el-col> -->
</el-col>
<el-col :span="1.5">
<el-button
type="success"
@ -88,7 +88,7 @@
>确权划界</el-button
>
</el-col>
<!-- <el-col :span="1.5">
<el-col :span="1.5">
<el-button
type="danger"
icon="el-icon-delete"

106
src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/basePage.vue

@ -3,20 +3,20 @@
<el-row :gutter="15">
<el-form ref="form" :model="form" :rules="rules" label-width="110px">
<el-col :span="12">
<el-form-item label="水闸名称" prop="wagaName">
<el-input v-model="form.wagaName" placeholder="请输入水闸名称" />
<el-form-item label="堤防名称" prop="dikeName">
<el-input v-model="form.dikeName" placeholder="请输入堤防名称" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="水闸编码" prop="wagaCode">
<el-input v-model="form.wagaCode" placeholder="请输入水闸编码" />
<el-form-item label="堤防编码" prop="dikeCode">
<el-input v-model="form.dikeCode" placeholder="请输入堤防编码" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="水闸类型" prop="wagaType">
<el-form-item label="堤防类型" prop="dikeType">
<el-select
v-model="form.wagaType"
placeholder="请选择水闸类型"
v-model="form.dikeType"
placeholder="请选择堤防类型"
style="width: 100%"
>
<el-option
@ -29,8 +29,8 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="水闸用途" prop="wagaUse">
<el-input v-model="form.wagaUse" placeholder="请输入水闸用途" />
<el-form-item label="堤防用途" prop="dikeUse">
<el-input v-model="form.dikeUse" placeholder="请输入堤防用途" />
</el-form-item>
</el-col>
<el-col :span="12">
@ -64,34 +64,34 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="水闸所在位置" prop="wagaLoc">
<el-input v-model="form.wagaLoc" placeholder="请输入水闸所在位置" />
<el-form-item label="堤防所在位置" prop="dikeLoc">
<el-input v-model="form.dikeLoc" placeholder="请输入堤防所在位置" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="起点经度" prop="wagaStartLong">
<el-form-item label="起点经度" prop="dikeStartLong">
<el-input
v-model="form.wagaStartLong"
v-model="form.dikeStartLong"
placeholder="请输入起点经度"
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="起点纬度" prop="wagaStartLat">
<el-form-item label="起点纬度" prop="dikeStartLat">
<el-input
v-model="form.wagaStartLat"
v-model="form.dikeStartLat"
placeholder="请输入起点纬度"
/>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="终点经度" prop="wagaEndLong">
<el-input v-model="form.wagaEndLong" placeholder="请输入终点经度" />
<el-form-item label="终点经度" prop="dikeEndLong">
<el-input v-model="form.dikeEndLong" placeholder="请输入终点经度" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="终点纬度" prop="wagaEndLat">
<el-input v-model="form.wagaEndLat" placeholder="请输入终点纬度" />
<el-form-item label="终点纬度" prop="dikeEndLat">
<el-input v-model="form.dikeEndLat" placeholder="请输入终点纬度" />
</el-form-item>
</el-col>
@ -235,10 +235,10 @@
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="水闸概况" prop="sluiceOverview">
<el-form-item label="堤防概况" prop="sluiceOverview">
<el-input
v-model="form.sluiceOverview"
placeholder="请输入水闸概况"
placeholder="请输入堤防概况"
/>
</el-form-item>
</el-col>
@ -295,7 +295,7 @@ import {
addJbxx,
updateJbxx,
exportJbxx,
} from "@/api/yg/jbxx";
} from "@/api/yg/dike/jbxx";
import { getAreasData } from "@/api/areas/index";
import { regionData, codeToText, TextToCode } from "element-china-area-data";
@ -320,7 +320,7 @@ export default {
showSearch: true,
//
total: 0,
//
//
jbxxList: [],
//
title: "",
@ -328,7 +328,7 @@ export default {
open: false,
//
projectScaleOptions: [],
//
//
sluiceTypeOptions: [],
//
engineerLevelOptions: [],
@ -350,16 +350,16 @@ export default {
pageSize: 10,
ids: null,
data: {
wagaName: null,
wagaCode: null,
dikeName: null,
dikeCode: null,
engScal: null,
wagaStartLong: null,
wagaStartLat: null,
wagaEndLong: null,
wagaEndLat: null,
wagaLoc: null,
wagaType: null,
wagaUse: null,
dikeStartLong: null,
dikeStartLat: null,
dikeEndLong: null,
dikeEndLat: null,
dikeLoc: null,
dikeType: null,
dikeUse: null,
engGrad: null,
mainBuildGrad: null,
desLockDisc: null,
@ -393,13 +393,13 @@ export default {
form: {},
//
rules: {
wagaName: [
{ required: true, message: "水闸名称不能为空", trigger: "blur" },
dikeName: [
{ required: true, message: "堤防名称不能为空", trigger: "blur" },
],
wagaCode: [
{ required: true, message: "水闸编码不能为空", trigger: "blur" },
dikeCode: [
{ required: true, message: "堤防编码不能为空", trigger: "blur" },
],
wagaStartLong: [
dikeStartLong: [
{
pattern:
/^(\-|\+)?(((\d|[1-9]\d|1[0-7]\d|0{1,3})\.\d{1,15})|(\d|[1-9]\d|1[0-7]\d|0{1,3})|180\.0{1,15}|180)$/,
@ -407,7 +407,7 @@ export default {
trigger: "blur",
},
],
wagaEndLong: [
dikeEndLong: [
{
pattern:
/^(\-|\+)?(((\d|[1-9]\d|1[0-7]\d|0{1,3})\.\d{1,15})|(\d|[1-9]\d|1[0-7]\d|0{1,3})|180\.0{1,15}|180)$/,
@ -415,7 +415,7 @@ export default {
trigger: "blur",
},
],
wagaStartLat: [
dikeStartLat: [
{
pattern:
/^(\-|\+)?([0-8]?\d{1}\.\d{1,15}|90\.0{1,15}|[0-8]?\d{1}|90)$/,
@ -423,7 +423,7 @@ export default {
trigger: "blur",
},
],
wagaEndLat: [
dikeEndLat: [
{
pattern:
/^(\-|\+)?([0-8]?\d{1}\.\d{1,15}|90\.0{1,15}|[0-8]?\d{1}|90)$/,
@ -492,7 +492,7 @@ export default {
// return res;
});
},
/** 查询水闸安全管理基本信息列表 */
/** 查询堤防安全管理基本信息列表 */
getList() {
this.loading = true;
const id = this.$route.query.baseDataId;
@ -509,9 +509,9 @@ export default {
projectScaleFormat(row, column) {
return this.selectDictLabel(this.projectScaleOptions, row.engScal);
},
//
//
sluiceTypeFormat(row, column) {
return this.selectDictLabel(this.sluiceTypeOptions, row.wagaType);
return this.selectDictLabel(this.sluiceTypeOptions, row.dikeType);
},
//
engineerLevelFormat(row, column) {
@ -551,16 +551,16 @@ export default {
reset() {
this.form = {
id: null,
wagaName: null,
wagaCode: null,
dikeName: null,
dikeCode: null,
engScal: null,
wagaStartLong: null,
wagaStartLat: null,
wagaEndLong: null,
wagaEndLat: null,
wagaLoc: null,
wagaType: null,
wagaUse: null,
dikeStartLong: null,
dikeStartLat: null,
dikeEndLong: null,
dikeEndLat: null,
dikeLoc: null,
dikeType: null,
dikeUse: null,
engGrad: null,
mainBuildGrad: null,
desLockDisc: null,

12
src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/engineeringBenefit.vue

@ -66,7 +66,7 @@ import {
addGcxy,
updateGcxy,
exportGcxy,
} from "@/api/yg/gcxy";
} from "@/api/yg/dike/gcxy";
export default {
name: "Gcxy",
@ -96,7 +96,7 @@ export default {
pageSize: 10,
ids: null,
data: {
wagaId: null,
dikeId: null,
dsirArea: null,
acirArea: null,
dsrmwtStd: null,
@ -164,7 +164,7 @@ export default {
/** 查询工程效益列表 */
getList() {
this.loading = true;
this.queryParams.data.wagaId = this.$route.query.baseDataId;
this.queryParams.data.dikeId = this.$route.query.baseDataId;
listGcxy(this.queryParams).then((response) => {
if (response.records[0]) {
this.form = response.records[0];
@ -183,7 +183,7 @@ export default {
reset() {
this.form = {
id: null,
wagaId: null,
dikeId: null,
dsirArea: null,
acirArea: null,
dsrmwtStd: null,
@ -209,7 +209,7 @@ export default {
pageSize: 10,
data: {
id: null,
wagaId: null,
dikeId: null,
dsirArea: null,
acirArea: null,
dsrmwtStd: null,
@ -280,7 +280,7 @@ export default {
}
});
} else {
this.form.wagaId = this.$route.query.baseDataId;
this.form.dikeId = this.$route.query.baseDataId;
addGcxy(this.form).then((response) => {
if (response.code === 200) {
this.msgSuccess("新增成功");

2
src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/hydrologicalCharacteristics.vue

@ -142,7 +142,7 @@ import {
addSwtz,
updateSwtz,
exportSwtz,
} from "@/api/yg/swtz";
} from "@/api/yg/dike/swtz";
export default {
name: "Swtz",

21
src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/index.vue

@ -47,22 +47,25 @@
>
<hydrologicalCharacteristics />
</el-tab-pane>
<el-tab-pane
<!-- <el-tab-pane
label="设计参数"
name="designParameter"
:disabled="!routeList[1].isEdit"
:lazy="true"
>
<designParameter />
</el-tab-pane>
<el-tab-pane
</el-tab-pane> -->
<!-- <el-tab-pane
label="泄流能力"
name="dischargeCapacity"
:disabled="!routeList[1].isEdit"
:lazy="true"
>
<dischargeCapacity />
</el-tab-pane>
</el-tab-pane> -->
<el-tab-pane
label="管理体制"
name="managementSystem"
@ -74,14 +77,16 @@
:formData="formData"
/>
</el-tab-pane>
<el-tab-pane
<!-- <el-tab-pane
label="机电设备"
name="electromechanicalEquipment"
:disabled="!routeList[1].isEdit"
:lazy="true"
>
<electromechanicalEquipment />
</el-tab-pane>
</el-tab-pane> -->
<el-tab-pane
label="工程效益"
name="engineeringBenefit"
@ -103,7 +108,7 @@ import electromechanicalEquipment from "./electromechanicalEquipment.vue";
import engineeringBenefit from "./engineeringBenefit.vue";
// import projectManagement from "./projectManagement.vue";
// import { getSluiceInfo } from "@/api/yg/sluiceInfo";
import { getJbxx, updateJbxx } from "@/api/yg/jbxx";
import { getJbxx, updateJbxx } from "@/api/yg/dike/jbxx";
export default {
components: {
@ -146,7 +151,7 @@ export default {
const id = this.$route.query.baseDataId;
getJbxx(id).then((response) => {
this.formData = response.data;
// console.log("this.formData", this.formData);
console.log("this.formData", this.formData);
});
},
//

8
src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/managementSystemFxzz.vue

@ -217,7 +217,7 @@ import {
addFxzz,
updateFxzz,
exportFxzz,
} from "@/api/yg/fxzz";
} from "@/api/yg/dike/fxzz";
import {
listFxzzcy,
getFxzzcy,
@ -226,7 +226,7 @@ import {
updateFxzzcy,
updataAllFxzzcy,
exportFxzzcy,
} from "@/api/yg/fxzzcy";
} from "@/api/yg/dike/fxzzcy";
import { getAreasData } from "@/api/areas/index";
import msFxzzMember from "./msFxzzMember.vue";
@ -371,7 +371,7 @@ export default {
/** 查询防汛组织列表 */
getList() {
this.loading = true;
this.queryParams.data.wagaId = this.$route.query.baseDataId;
this.queryParams.data.dikeId = this.$route.query.baseDataId;
listFxzz(this.queryParams).then((response) => {
this.fxzzList = response.records;
this.total = response.total;
@ -519,7 +519,7 @@ export default {
if (this.delIdList.length > 0) delFxzzcy(this.delIdList);
} else {
this.form.cy = C0;
this.form.wagaId = this.$route.query.baseDataId;
this.form.dikeId = this.$route.query.baseDataId;
addFxzz(this.form).then((response) => {
if (response.code === 200) {
this.msgSuccess("新增成功");

6
src/views/dike/safetyManage/declarationManage/declare/components/listPage/options/managementSystemFzr.vue

@ -182,7 +182,7 @@ import {
addFzr,
updateFzr,
exportFzr,
} from "@/api/yg/fzr";
} from "@/api/yg/dike/fzr";
export default {
name: "Fzr",
@ -283,7 +283,7 @@ export default {
/** 查询水闸负责人列表 */
getList() {
this.loading = true;
this.queryParams.data.wagaId = this.$route.query.baseDataId;
this.queryParams.data.dikeId = this.$route.query.baseDataId;
listFzr(this.queryParams).then((response) => {
this.fzrList = response.records;
this.total = response.total;
@ -412,7 +412,7 @@ export default {
}
});
} else {
this.form.wagaId = this.$route.query.baseDataId;
this.form.dikeId = this.$route.query.baseDataId;
addFzr(this.form).then((response) => {
if (response.code === 200) {
this.msgSuccess("新增成功");

92
src/views/dike/safetyManage/declarationManage/examine/components/listPage/options/basePage.vue

@ -12,20 +12,20 @@
:contentStyle="{ minWidth: '350px' }"
>
<el-descriptions-item>
<template slot="label"> 水闸名称 </template>
{{ this.form.wagaName }}
<template slot="label"> 堤防名称 </template>
{{ this.form.dikeName }}
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 水闸代码 </template>
{{ this.form.wagaCode }}
<template slot="label"> 堤防代码 </template>
{{ this.form.dikeCode }}
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 水闸类型 </template>
<template slot="label"> 堤防类型 </template>
{{ sluiceTypeFormat(this.form) }}
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 水闸用途 </template>
{{ this.form.wagaUse }}
<template slot="label"> 堤防用途 </template>
{{ this.form.dikeUse }}
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 行政区划 </template>
@ -36,24 +36,24 @@
{{ projectScaleFormat(this.form) }}
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 水闸所在位置 </template>
{{ this.form.wagaLoc }}
<template slot="label"> 堤防所在位置 </template>
{{ this.form.dikeLoc }}
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 起点经度 </template>
{{ this.form.wagaStartLong }}
{{ this.form.dikeStartLong }}
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 起点纬度 </template>
{{ this.form.wagaStartLat }}
{{ this.form.dikeStartLat }}
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 终点经度 </template>
{{ this.form.wagaEndLong }}
{{ this.form.dikeEndLong }}
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 终点纬度 </template>
{{ this.form.wagaEndLat }}
{{ this.form.dikeEndLat }}
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 工程等别 </template>
@ -105,7 +105,7 @@
{{ this.form.levelDatum }}
</el-descriptions-item>
<el-descriptions-item>
<template slot="label"> 水闸概况 </template>
<template slot="label"> 堤防概况 </template>
{{ this.form.sluiceOverview }}
</el-descriptions-item>
<el-descriptions-item>
@ -133,7 +133,7 @@ import {
addJbxx,
updateJbxx,
exportJbxx,
} from "@/api/yg/jbxx";
} from "@/api/yg/dike/jbxx";
import { getAreasData } from "@/api/areas/index";
import { regionData, codeToText, TextToCode } from "element-china-area-data";
@ -158,7 +158,7 @@ export default {
showSearch: true,
//
total: 0,
//
//
jbxxList: [],
//
title: "",
@ -166,7 +166,7 @@ export default {
open: false,
//
projectScaleOptions: [],
//
//
sluiceTypeOptions: [],
//
engineerLevelOptions: [],
@ -188,16 +188,16 @@ export default {
pageSize: 10,
ids: null,
data: {
wagaName: null,
wagaCode: null,
dikeName: null,
dikeCode: null,
engScal: null,
wagaStartLong: null,
wagaStartLat: null,
wagaEndLong: null,
wagaEndLat: null,
wagaLoc: null,
wagaType: null,
wagaUse: null,
dikeStartLong: null,
dikeStartLat: null,
dikeEndLong: null,
dikeEndLat: null,
dikeLoc: null,
dikeType: null,
dikeUse: null,
engGrad: null,
mainBuildGrad: null,
desLockDisc: null,
@ -231,13 +231,13 @@ export default {
form: {},
//
rules: {
wagaName: [
{ required: true, message: "水闸名称不能为空", trigger: "blur" },
dikeName: [
{ required: true, message: "堤防名称不能为空", trigger: "blur" },
],
wagaCode: [
{ required: true, message: "水闸编码不能为空", trigger: "blur" },
dikeCode: [
{ required: true, message: "堤防编码不能为空", trigger: "blur" },
],
wagaStartLong: [
dikeStartLong: [
{
pattern:
/^(\-|\+)?(((\d|[1-9]\d|1[0-7]\d|0{1,3})\.\d{1,15})|(\d|[1-9]\d|1[0-7]\d|0{1,3})|180\.0{1,15}|180)$/,
@ -245,7 +245,7 @@ export default {
trigger: "blur",
},
],
wagaEndLong: [
dikeEndLong: [
{
pattern:
/^(\-|\+)?(((\d|[1-9]\d|1[0-7]\d|0{1,3})\.\d{1,15})|(\d|[1-9]\d|1[0-7]\d|0{1,3})|180\.0{1,15}|180)$/,
@ -253,7 +253,7 @@ export default {
trigger: "blur",
},
],
wagaStartLat: [
dikeStartLat: [
{
pattern:
/^(\-|\+)?([0-8]?\d{1}\.\d{1,15}|90\.0{1,15}|[0-8]?\d{1}|90)$/,
@ -261,7 +261,7 @@ export default {
trigger: "blur",
},
],
wagaEndLat: [
dikeEndLat: [
{
pattern:
/^(\-|\+)?([0-8]?\d{1}\.\d{1,15}|90\.0{1,15}|[0-8]?\d{1}|90)$/,
@ -336,7 +336,7 @@ export default {
// return res;
});
},
/** 查询水闸安全管理基本信息列表 */
/** 查询堤防安全管理基本信息列表 */
getList() {
this.loading = true;
const id = this.$route.query.baseDataId;
@ -352,9 +352,9 @@ export default {
projectScaleFormat(row, column) {
return this.selectDictLabel(this.projectScaleOptions, row.engScal);
},
//
//
sluiceTypeFormat(row, column) {
return this.selectDictLabel(this.sluiceTypeOptions, row.wagaType);
return this.selectDictLabel(this.sluiceTypeOptions, row.dikeType);
},
//
engineerLevelFormat(row, column) {
@ -410,16 +410,16 @@ export default {
reset() {
this.form = {
id: null,
wagaName: null,
wagaCode: null,
dikeName: null,
dikeCode: null,
engScal: null,
wagaStartLong: null,
wagaStartLat: null,
wagaEndLong: null,
wagaEndLat: null,
wagaLoc: null,
wagaType: null,
wagaUse: null,
dikeStartLong: null,
dikeStartLat: null,
dikeEndLong: null,
dikeEndLat: null,
dikeLoc: null,
dikeType: null,
dikeUse: null,
engGrad: null,
mainBuildGrad: null,
desLockDisc: null,

19
src/views/dike/safetyManage/declarationManage/examine/components/listPage/options/index.vue

@ -71,22 +71,25 @@
>
<hydrologicalCharacteristics />
</el-tab-pane>
<el-tab-pane
<!-- <el-tab-pane
label="设计参数"
name="designParameter"
:disabled="!routeList[1].isEdit"
:lazy="true"
>
<designParameter />
</el-tab-pane>
<el-tab-pane
</el-tab-pane> -->
<!-- <el-tab-pane
label="泄流能力"
name="dischargeCapacity"
:disabled="!routeList[1].isEdit"
:lazy="true"
>
<dischargeCapacity />
</el-tab-pane>
</el-tab-pane> -->
<el-tab-pane
label="管理体制"
name="managementSystem"
@ -98,14 +101,16 @@
:formData="formData"
/>
</el-tab-pane>
<el-tab-pane
<!-- <el-tab-pane
label="机电设备"
name="electromechanicalEquipment"
:disabled="!routeList[1].isEdit"
:lazy="true"
>
<electromechanicalEquipment />
</el-tab-pane>
</el-tab-pane> -->
<el-tab-pane
label="工程效益"
name="engineeringBenefit"
@ -131,7 +136,7 @@ import electromechanicalEquipment from "./electromechanicalEquipment.vue";
import engineeringBenefit from "./engineeringBenefit.vue";
// import projectManagement from "./projectManagement.vue";
// import { getSluiceInfo } from "@/api/yg/sluiceInfo";
import { getJbxx, updateJbxx } from "@/api/yg/jbxx";
import { getJbxx, updateJbxx } from "@/api/yg/dike/jbxx";
export default {
components: {
basePage,

5
src/views/dike/safetyManage/safeProduction/components/list.vue

@ -94,7 +94,7 @@
label="关联堤防"
align="center"
prop="dikeId"
:formatter="wageIdFormat"
:formatter="dikeIdFormat"
min-width="120"
/>
<el-table-column
@ -444,7 +444,7 @@ export default {
this.title = "解决堤防隐患信息";
});
},
wageIdFormat(row) {
dikeIdFormat(row) {
const id = row.dikeId;
let data = this.dikeNameOptions.find((res) => res.id == id);
if (data) return data.dikeName;
@ -560,6 +560,7 @@ export default {
/** 新增按钮操作 */
handleAdd() {
this.reset();
this.isResolve = false;
this.open = true;
this.title = "添加堤防隐患信息";
},

2
src/views/dike/safetyManage/safetyAppraisal/components/listBaseInfo.vue

@ -252,7 +252,7 @@ import {
addAqjdxx,
updateAqjdxx,
exportAqjdxx,
} from "@/api/yg/aqjdxx";
} from "@/api/yg/dike/aqjdxx";
import { getToken } from "@/utils/auth";
import { getFileStream } from "@/api/system/upload";

2
src/views/dike/safetyManage/safetyAppraisal/components/listBaseInfo_em.vue

@ -143,7 +143,7 @@ import {
addAqjdxx,
updateAqjdxx,
exportAqjdxx,
} from "@/api/yg/aqjdxx";
} from "@/api/yg/dike/aqjdxx";
import { getToken } from "@/utils/auth";
import { getFileStream } from "@/api/system/upload";

12
src/views/dike/safetyManage/safetyAppraisal/components/statisticsThree.vue

@ -25,19 +25,19 @@
min-width="120"
/>
<el-table-column
label="一级水闸"
label="一级堤防"
align="center"
prop="one"
min-width="120"
/>
<el-table-column
label="二级水闸"
label="二级堤防"
align="center"
prop="two"
min-width="120"
/>
<el-table-column
label="三级水闸"
label="三级堤防"
align="center"
prop="three"
min-width="120"
@ -149,19 +149,19 @@ export default {
series: [
{
name: "一类水闸",
name: "一类堤防",
type: "bar",
data: this.barChartData.value1,
barMaxWidth: "10%",
},
{
name: "二类水闸",
name: "二类堤防",
type: "bar",
data: this.barChartData.value2,
barMaxWidth: "10%",
},
{
name: "三类水闸",
name: "三类堤防",
type: "bar",
data: this.barChartData.value3,
barMaxWidth: "10%",

1
src/views/dike/safetyManage/safetyAppraisal/list.vue

@ -410,7 +410,6 @@ export default {
});
this.getDicts("task_status").then((response) => {
this.taskStatusOptions = response.data;
console.log(856464, this.taskStatusOptions);
});
},
methods: {

Loading…
Cancel
Save