From ba5183d592c50ca17bff2056ad9e685a1c9269d2 Mon Sep 17 00:00:00 2001 From: SunTao <328867980@qq.com> Date: Tue, 14 Jan 2025 16:42:10 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E7=97=85=E5=AE=B3=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=96=B0=E5=A2=9E=E5=AF=BC=E5=87=BA=EF=BC=8C=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=9D=A1=E4=BB=B6=EF=BC=8C=E9=A2=84=E8=AD=A6=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E4=BF=AE=E6=94=B9=EF=BC=8C=E8=B7=AF=E4=BA=A7=E5=88=A0?= =?UTF-8?q?=E9=99=A4=E4=BF=AE=E6=94=B9=E4=BC=A0id=EF=BC=8C=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=95=B0=E6=8D=AE=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/xj/dataManagement.js | 20 ++ src/api/xj/warnSetup.js | 8 + .../xj/document/maintenance-notice/index.vue | 10 +- .../warning-setup/components/add-setup.vue | 82 +++++- .../inspection-warn/warning-setup/index.vue | 122 +++++++- .../xj/inspection/data-management/index.vue | 276 ++++++++++++++++++ .../components/merge-dialog.vue | 30 +- .../inspection/disease-management/index.vue | 141 +++++---- .../xj/inspection/road-management/index.vue | 13 +- .../xj/inspection/task-management/index.vue | 12 +- 10 files changed, 597 insertions(+), 117 deletions(-) create mode 100644 src/api/xj/dataManagement.js create mode 100644 src/views/xj/inspection/data-management/index.vue diff --git a/src/api/xj/dataManagement.js b/src/api/xj/dataManagement.js new file mode 100644 index 0000000..7f1c29c --- /dev/null +++ b/src/api/xj/dataManagement.js @@ -0,0 +1,20 @@ +/* + * @Author: SunTao 328867980@qq.com + * @Date: 2025-01-14 15:58:14 + * @LastEditors: SunTao 328867980@qq.com + * @LastEditTime: 2025-01-14 15:58:29 + * @FilePath: \znxjxt-ui\src\api\xj\dataManagement.js + * @Description: 巡检管理-数据管理 + */ +import request from "@/utils/request"; + +// 查询列表病害类型 +export function getDefectList(params) { + return request({ + // 病害类型下拉 + // url: "/metadata/defectType", + url: "/bigscreen/v2/getDefectTypesDrowDown", + method: "get", + params, + }); +} diff --git a/src/api/xj/warnSetup.js b/src/api/xj/warnSetup.js index a52ec97..ff5dc4f 100644 --- a/src/api/xj/warnSetup.js +++ b/src/api/xj/warnSetup.js @@ -36,3 +36,11 @@ export function updateWarnSetup(params) { data: params, }); } + +// 路段下拉数据 +export function getSegment() { + return request({ + url: "/api/v2/segment/selectList", + method: "post", + }); +} diff --git a/src/views/xj/document/maintenance-notice/index.vue b/src/views/xj/document/maintenance-notice/index.vue index b6db792..c72f114 100644 --- a/src/views/xj/document/maintenance-notice/index.vue +++ b/src/views/xj/document/maintenance-notice/index.vue @@ -2,7 +2,7 @@ * @Author: SunTao 328867980@qq.com * @Date: 2024-11-20 11:58:33 * @LastEditors: SunTao 328867980@qq.com - * @LastEditTime: 2025-01-10 15:03:20 + * @LastEditTime: 2025-01-14 09:37:31 * @FilePath: \znxjxt-ui\src\views\xj\document\maintenance-notice\index.vue * @Description: 养护通知单 --> @@ -174,6 +174,9 @@ >{{ item.title }} + + 病害总长度:{{ lengthSum }} ;病害总面积:{{ areaSum }} @@ -15,6 +15,43 @@ :rules="rules" label-width="8rem" > + + + + + + + + + + + + + + + + @@ -68,10 +105,15 @@ + + diff --git a/src/views/xj/inspection/disease-management/components/merge-dialog.vue b/src/views/xj/inspection/disease-management/components/merge-dialog.vue index 42717c5..acabde1 100644 --- a/src/views/xj/inspection/disease-management/components/merge-dialog.vue +++ b/src/views/xj/inspection/disease-management/components/merge-dialog.vue @@ -2,7 +2,7 @@ * @Author: SunTao 328867980@qq.com * @Date: 2024-11-04 10:54:59 * @LastEditors: SunTao 328867980@qq.com - * @LastEditTime: 2025-01-06 13:18:09 + * @LastEditTime: 2025-01-14 11:49:25 * @FilePath: \znxjxt-ui\src\views\xj\inspection\disease-management\components\merge-dialog.vue * @Description: 病害管理-合并病害弹窗 --> @@ -145,11 +145,11 @@ - +