From 2a53cc4096acfd068c89df99938b73d82695145d Mon Sep 17 00:00:00 2001 From: panyuyi Date: Tue, 12 Mar 2024 18:35:34 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AE=8C=E6=88=90=E7=9B=91=E7=9D=A3?= =?UTF-8?q?=E6=A3=80=E6=9F=A5=E4=BB=BB=E5=8A=A1=E7=AE=A1=E7=90=86=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=EF=BC=8C=E5=BC=80=E5=8F=91=E7=9B=91=E7=9D=A3=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E5=B7=A5=E7=A8=8B=E7=AE=A1=E7=90=86=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + src/api/dike/index.js | 11 +- src/api/sluice/index.js | 63 +- src/api/system/dict/data.js | 8 +- .../enginerring/components/Drawer.vue | 716 +++++++++-------- .../enginerring/inspectionRecords/index.vue | 25 +- .../enginerring/components/Drawer.vue | 155 ++-- .../enginerring/inspectionRecords/index.vue | 8 + .../enginerring/patrolManage/index.vue | 4 +- .../enginerring/patrolRouteSettings/index.vue | 28 +- .../methodsManage/itemsDetails.vue | 25 +- .../projectManage/index.vue | 727 +++--------------- .../projectManage/projectReport.vue | 251 ++++++ .../tasksManage/index.vue | 692 ++--------------- .../tasksManage/tasksDetails.vue | 432 +++++++++++ vue.config.js | 5 +- 16 files changed, 1463 insertions(+), 1688 deletions(-) create mode 100644 src/views/sluice/runManage/supervisionInspetion/projectManage/projectReport.vue create mode 100644 src/views/sluice/runManage/supervisionInspetion/tasksManage/tasksDetails.vue diff --git a/package.json b/package.json index 1e6054e..6e235b5 100644 --- a/package.json +++ b/package.json @@ -48,6 +48,7 @@ "core-js": "3.33.2", "d3": "^5.0.0", "d3-flextree": "^2.1.2", + "dayjs": "^1.11.10", "echarts": "4.2.1", "element-china-area-data": "^6.1.0", "element-ui": "^2.15.6", diff --git a/src/api/dike/index.js b/src/api/dike/index.js index 928d8a1..252959b 100644 --- a/src/api/dike/index.js +++ b/src/api/dike/index.js @@ -71,6 +71,15 @@ export function getProjectCheckingRel(dikeCode) { }) } +// 获取检查项树数据 +export function getCheckingDictTree() { + return request({ + url: '/run/df/checking/tree', + method: 'get' + }) +} + +/*******************害堤动物********************/ // 害堤动物防治--堤防列表 export function getDikeAnimalProList(data) { return request({ @@ -132,7 +141,7 @@ export function updateDikeAnimalRecordStatus(data) { }) } -/** 水雨情 */ +/******************** 水雨情 *******************/ // 水雨情--获取工程列表 export function getDikeWaterRainProjectList(data) { return request({ diff --git a/src/api/sluice/index.js b/src/api/sluice/index.js index 1f4744c..5935e71 100644 --- a/src/api/sluice/index.js +++ b/src/api/sluice/index.js @@ -2,7 +2,7 @@ import request from '@/utils/request' // 获取巡查水闸列表 -export function getSluiceProjectList(data) { +export function getRunProjectList(data) { return request({ url: `/run/sz/project/list`, method: 'post', @@ -166,7 +166,7 @@ export function getSluiceWaterRainRecordsList(data) { } -/**** 监督检查办法模块 ****/ +/****************监督检查办法模块************/ // 获取监督检查办法列表 export function getSuperviseWayList(data){ @@ -256,6 +256,13 @@ export function updateSuperviseWayItemDetailsItemData(data){ data }) } +// 督检查办法项目配置项删除 +export function delSuperviseWayItemDetailsItemData(id){ + return request({ + url: `/run/sz/superviseWay/dataItem/${id}`, + method: 'delete', + }) +} // 督检查办法项目配置项更新 export function updateSuperviseWayItemData(data){ @@ -265,3 +272,55 @@ export function updateSuperviseWayItemData(data){ data }) } + +// 督检查办法-获取启用中的督检查办法 +export function getEnableSuperviseWayData(data){ + return request({ + url: `/run/sz/superviseWay/enable`, + method: 'get', + data + }) +} + +// 督检查办法-获取监督检测任务管理列表 +export function getSuperviseWayTaskListData(data){ + return request({ + url: `/run/sz/superviseTask/list`, + method: 'post', + data + }) +} + +// 监督检查-删除任务 +export function delSuperviseWayItemData(id){ + return request({ + url: `/run/sz/superviseTask/${id}`, + method: 'delete' + }) +} + +// 监督检查-新增任务 +export function addNewSuperviseWayTasksData(data){ + return request({ + url: `/run/sz/superviseTask`, + method: 'post', + data + }) +} + +// 监督检查-获取任务详情 +export function getSuperviseWayTaskDetailsData(id){ + return request({ + url: `/run/sz/superviseTask/${id}`, + method: 'get' + }) +} + +// 监督检查-修改任务 +export function putSuperviseWayTaskDetailsData(data){ + return request({ + url: `/run/sz/superviseTask`, + method: 'put', + data + }) +} diff --git a/src/api/system/dict/data.js b/src/api/system/dict/data.js index fa7daf9..cd1b7a0 100644 --- a/src/api/system/dict/data.js +++ b/src/api/system/dict/data.js @@ -1,11 +1,13 @@ import request from '@/utils/request' // 查询字典数据map -export function Data(query) { +export function getDictMapData(params) { return request({ url: '/system/dict/data/map', - method: 'post', - data: query + method: 'get', + params:{ + dictType: params + } }) } diff --git a/src/views/dike/runManage/enginerring/components/Drawer.vue b/src/views/dike/runManage/enginerring/components/Drawer.vue index 8d77e16..998c2a1 100644 --- a/src/views/dike/runManage/enginerring/components/Drawer.vue +++ b/src/views/dike/runManage/enginerring/components/Drawer.vue @@ -1,150 +1,420 @@ @@ -196,12 +200,13 @@ export default { } .abnormal { - width: 40px; + width: auto; border-radius: 5px; background-color: #feebeb; color: #d9001b; margin-right: 10px; margin-bottom: 10px; + padding: 0 2px; } } } diff --git a/src/views/sluice/runManage/enginerring/components/Drawer.vue b/src/views/sluice/runManage/enginerring/components/Drawer.vue index 12435db..e98b798 100644 --- a/src/views/sluice/runManage/enginerring/components/Drawer.vue +++ b/src/views/sluice/runManage/enginerring/components/Drawer.vue @@ -1,75 +1,113 @@