From 41107464d19f2b65206de510985794601fa116b2 Mon Sep 17 00:00:00 2001 From: xzt <1113240624@qq.com> Date: Wed, 28 Feb 2024 14:15:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B0=B4=E9=97=B8=E5=AE=89=E5=85=A8=E7=AE=A1?= =?UTF-8?q?=E7=90=86tab=E9=A1=B5=E9=9D=A2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/yg/cxjl.js | 53 ++ src/api/yg/gcjg.js | 53 ++ src/api/yg/gctx.js | 53 ++ .../listPage/options/accidentRecord.vue | 527 ++++++++++++++++++ .../listPage/options/designParameter2.vue | 399 +++++++++++++ .../listPage/options/dischargeCapacity2.vue | 337 +++++++++++ .../options/engineeringCharacteristics.vue | 367 ++++++++++++ .../listPage/options/engineeringStructure.vue | 438 +++++++++++++++ .../components/listPage/options/index.vue | 78 ++- 9 files changed, 2296 insertions(+), 9 deletions(-) create mode 100644 src/api/yg/cxjl.js create mode 100644 src/api/yg/gcjg.js create mode 100644 src/api/yg/gctx.js create mode 100644 src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/accidentRecord.vue create mode 100644 src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/designParameter2.vue create mode 100644 src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/dischargeCapacity2.vue create mode 100644 src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/engineeringCharacteristics.vue create mode 100644 src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/engineeringStructure.vue diff --git a/src/api/yg/cxjl.js b/src/api/yg/cxjl.js new file mode 100644 index 0000000..98a70da --- /dev/null +++ b/src/api/yg/cxjl.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询出险记录列表 +export function listCxjl(query) { + return request({ + url: '/sz/cxjl/list', + method: 'post', + data: query + }) +} + +// 查询出险记录详细 +export function getCxjl(wagaCode) { + return request({ + url: '/sz/cxjl/' + wagaCode, + method: 'get' + }) +} + +// 新增出险记录 +export function addCxjl(data) { + return request({ + url: '/sz/cxjl', + method: 'post', + data: data + }) +} + +// 修改出险记录 +export function updateCxjl(data) { + return request({ + url: '/sz/cxjl', + method: 'put', + data: data + }) +} + +// 删除出险记录 +export function delCxjl(wagaCode) { + return request({ + url: '/sz/cxjl/' + wagaCode, + method: 'delete' + }) +} + +// 导出出险记录 +export function exportCxjl(query) { + return request({ + url: '/sz/cxjl/export', + method: 'get', + params: query + }) +} diff --git a/src/api/yg/gcjg.js b/src/api/yg/gcjg.js new file mode 100644 index 0000000..1154512 --- /dev/null +++ b/src/api/yg/gcjg.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询工程结构列表 +export function listGcjg(query) { + return request({ + url: '/sz/gcjg/list', + method: 'post', + data: query + }) +} + +// 查询工程结构详细 +export function getGcjg(wagaCode) { + return request({ + url: '/sz/gcjg/' + wagaCode, + method: 'get' + }) +} + +// 新增工程结构 +export function addGcjg(data) { + return request({ + url: '/sz/gcjg', + method: 'post', + data: data + }) +} + +// 修改工程结构 +export function updateGcjg(data) { + return request({ + url: '/sz/gcjg', + method: 'put', + data: data + }) +} + +// 删除工程结构 +export function delGcjg(wagaCode) { + return request({ + url: '/sz/gcjg/' + wagaCode, + method: 'delete' + }) +} + +// 导出工程结构 +export function exportGcjg(query) { + return request({ + url: '/sz/gcjg/export', + method: 'get', + params: query + }) +} diff --git a/src/api/yg/gctx.js b/src/api/yg/gctx.js new file mode 100644 index 0000000..cbb9823 --- /dev/null +++ b/src/api/yg/gctx.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询工程特性列表 +export function listGctx(query) { + return request({ + url: '/sz/gctx/list', + method: 'post', + data: query + }) +} + +// 查询工程特性详细 +export function getGctx(wagaCode) { + return request({ + url: '/sz/gctx/' + wagaCode, + method: 'get' + }) +} + +// 新增工程特性 +export function addGctx(data) { + return request({ + url: '/sz/gctx', + method: 'post', + data: data + }) +} + +// 修改工程特性 +export function updateGctx(data) { + return request({ + url: '/sz/gctx', + method: 'put', + data: data + }) +} + +// 删除工程特性 +export function delGctx(wagaCode) { + return request({ + url: '/sz/gctx/' + wagaCode, + method: 'delete' + }) +} + +// 导出工程特性 +export function exportGctx(query) { + return request({ + url: '/sz/gctx/export', + method: 'get', + params: query + }) +} diff --git a/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/accidentRecord.vue b/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/accidentRecord.vue new file mode 100644 index 0000000..a8cf143 --- /dev/null +++ b/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/accidentRecord.vue @@ -0,0 +1,527 @@ + + + + diff --git a/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/designParameter2.vue b/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/designParameter2.vue new file mode 100644 index 0000000..327ac3e --- /dev/null +++ b/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/designParameter2.vue @@ -0,0 +1,399 @@ + + + + diff --git a/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/dischargeCapacity2.vue b/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/dischargeCapacity2.vue new file mode 100644 index 0000000..02752d9 --- /dev/null +++ b/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/dischargeCapacity2.vue @@ -0,0 +1,337 @@ + + + + diff --git a/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/engineeringCharacteristics.vue b/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/engineeringCharacteristics.vue new file mode 100644 index 0000000..6cb512e --- /dev/null +++ b/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/engineeringCharacteristics.vue @@ -0,0 +1,367 @@ + + + + diff --git a/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/engineeringStructure.vue b/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/engineeringStructure.vue new file mode 100644 index 0000000..4d54c0b --- /dev/null +++ b/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/engineeringStructure.vue @@ -0,0 +1,438 @@ + + + + diff --git a/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/index.vue b/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/index.vue index c324ca2..e063d5d 100644 --- a/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/index.vue +++ b/src/views/sluice/safetyManage/declarationManage/declare/components/listPage/options/index.vue @@ -39,31 +39,52 @@ - - - --> + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -97,10 +147,15 @@ import basePage from "./basePage.vue"; import hydrologicalCharacteristics from "./hydrologicalCharacteristics.vue"; import designParameter from "./designParameter.vue"; +import designParameter2 from "./designParameter2.vue"; import dischargeCapacity from "./dischargeCapacity.vue"; +import dischargeCapacity2 from "./dischargeCapacity2.vue"; import managementSystem from "./managementSystem.vue"; import electromechanicalEquipment from "./electromechanicalEquipment.vue"; import engineeringBenefit from "./engineeringBenefit.vue"; +import engineeringCharacteristics from "./engineeringCharacteristics.vue"; +import engineeringStructure from "./engineeringStructure.vue"; +import accidentRecord from "./accidentRecord.vue"; // import projectManagement from "./projectManagement.vue"; // import { getSluiceInfo } from "@/api/yg/sluiceInfo"; import { getJbxx, updateJbxx } from "@/api/yg/jbxx"; @@ -110,10 +165,15 @@ export default { basePage, hydrologicalCharacteristics, designParameter, + designParameter2, dischargeCapacity, + dischargeCapacity2, managementSystem, electromechanicalEquipment, engineeringBenefit, + engineeringCharacteristics, + engineeringStructure, + accidentRecord, // projectManagement, }, data() {