From d425319b63a4901f4ae30b817d706a3c59826425 Mon Sep 17 00:00:00 2001 From: SunTao <328867980@qq.com> Date: Tue, 15 Oct 2024 13:14:38 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E8=B7=AF=E9=9D=A2=E7=97=85?= =?UTF-8?q?=E5=AE=B3=E5=AF=B9=E6=AF=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/api/xj/task.js | 36 + src/components/map/fssm-map.vue | 228 ++ src/components/scroll/fssm-scroll.vue | 39 + .../xj/inspection/linear-management/index.vue | 0 .../road-management/components/road-view.vue | 9 + .../components/surface-map.vue | 308 +++ .../inspection/surface-management/index.vue | 1831 +++++++++++++++++ .../task-management/components/task-view.vue | 65 + .../xj/inspection/task-management/index.vue | 375 ++++ .../inspection/traffic-management/index.vue | 3 +- src/views/xj/parameter/index.vue | 5 +- 12 files changed, 2897 insertions(+), 4 deletions(-) create mode 100644 src/api/xj/task.js create mode 100644 src/components/map/fssm-map.vue create mode 100644 src/components/scroll/fssm-scroll.vue delete mode 100644 src/views/xj/inspection/linear-management/index.vue create mode 100644 src/views/xj/inspection/surface-management/components/surface-map.vue create mode 100644 src/views/xj/inspection/surface-management/index.vue create mode 100644 src/views/xj/inspection/task-management/components/task-view.vue create mode 100644 src/views/xj/inspection/task-management/index.vue diff --git a/package.json b/package.json index 39a4861..eddfb35 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "clipboard": "2.0.8", "core-js": "3.37.1", "diagram-js": "^11.4.1", - "echarts": "5.4.0", + "echarts": "^5.4.0", "element-ui": "2.15.14", "file-saver": "2.0.5", "fuse.js": "6.4.3", diff --git a/src/api/xj/task.js b/src/api/xj/task.js new file mode 100644 index 0000000..f0fa670 --- /dev/null +++ b/src/api/xj/task.js @@ -0,0 +1,36 @@ +/* + * @Author: SunTao 328867980@qq.com + * @Date: 2024-10-14 10:04:12 + * @LastEditors: SunTao 328867980@qq.com + * @LastEditTime: 2024-10-14 10:27:49 + * @FilePath: \znxjxt-ui\src\api\xj\task.js + * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE + */ +import request from "@/utils/request"; + +// 获取巡检任务列表数据接口 +export function getTaskTable(params) { + return request({ + url: "/xj/xjtask/list", + method: "get", + params, + }); +} + +// 巡检路段下拉数据 +export function getSegment() { + return request({ + url: "/api/v2/segment/selectList", + method: "post", + }); +} + + +// 路产类型下拉 +export function getRoadType() { + return request({ + url: "/metadata/equipmentEquipmentType", + method: "get", + }); +} + diff --git a/src/components/map/fssm-map.vue b/src/components/map/fssm-map.vue new file mode 100644 index 0000000..0d8e1c8 --- /dev/null +++ b/src/components/map/fssm-map.vue @@ -0,0 +1,228 @@ + + + + + + + \ No newline at end of file diff --git a/src/components/scroll/fssm-scroll.vue b/src/components/scroll/fssm-scroll.vue new file mode 100644 index 0000000..a940eef --- /dev/null +++ b/src/components/scroll/fssm-scroll.vue @@ -0,0 +1,39 @@ + + + + + + \ No newline at end of file diff --git a/src/views/xj/inspection/linear-management/index.vue b/src/views/xj/inspection/linear-management/index.vue deleted file mode 100644 index e69de29..0000000 diff --git a/src/views/xj/inspection/road-management/components/road-view.vue b/src/views/xj/inspection/road-management/components/road-view.vue index 0460ab4..461d016 100644 --- a/src/views/xj/inspection/road-management/components/road-view.vue +++ b/src/views/xj/inspection/road-management/components/road-view.vue @@ -1,3 +1,12 @@ + +