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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.fntm, "{y}-{m}-{d}") }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+ 年一遇
+
+
+
+
+
+
+ 年一遇
+
+
+
+
+
+
+ m
+
+
+
+
+
+
+ m
+
+
+
+
+
+
+ m³/s
+
+
+
+
+
+
+ m
+
+
+
+
+
+
+ m
+
+
+
+
+
+
+ m³/s
+
+
+
+
+
+
+
+
+
+
+
+
+ 保 存
+ 取 消
+
+
+
+
+
+
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() {