From 26686e62e46c0fd26093af75981f8293bb0c19bd Mon Sep 17 00:00:00 2001 From: wangcong <716924215@qq.com> Date: Wed, 18 Sep 2024 12:36:23 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=85=83=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=EF=BC=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/index.html | 2 +- src/api/{api => xj}/defect.js | 20 +- src/api/xj/metadata.js | 16 + src/api/xj/route.js | 44 ++ src/api/xj/segment.js | 44 ++ src/components/MapComponent/index.vue | 26 +- src/views/api/defect/index.vue | 595 ------------------- src/views/index.vue | 4 +- src/views/system/depect/index.vue | 682 ++++++++++++++++++++++ src/views/system/dict/index.vue | 296 +++++----- src/views/system/dict2/data.vue | 402 +++++++++++++ src/views/system/dict2/index.vue | 347 ++++++++++++ src/views/xj/defect/index.vue | 784 ++++++++++++++++++++++++++ src/views/xj/route/index.vue | 569 +++++++++++++++++++ src/views/xj/segment/index.vue | 543 ++++++++++++++++++ 15 files changed, 3598 insertions(+), 776 deletions(-) rename src/api/{api => xj}/defect.js (65%) create mode 100644 src/api/xj/metadata.js create mode 100644 src/api/xj/route.js create mode 100644 src/api/xj/segment.js delete mode 100644 src/views/api/defect/index.vue create mode 100644 src/views/system/depect/index.vue create mode 100644 src/views/system/dict2/data.vue create mode 100644 src/views/system/dict2/index.vue create mode 100644 src/views/xj/defect/index.vue create mode 100644 src/views/xj/route/index.vue create mode 100644 src/views/xj/segment/index.vue diff --git a/public/index.html b/public/index.html index 9cbf520..3369278 100644 --- a/public/index.html +++ b/public/index.html @@ -1,7 +1,7 @@ - + diff --git a/src/api/api/defect.js b/src/api/xj/defect.js similarity index 65% rename from src/api/api/defect.js rename to src/api/xj/defect.js index 624648a..76e6dab 100644 --- a/src/api/api/defect.js +++ b/src/api/xj/defect.js @@ -1,44 +1,44 @@ import request from '@/utils/request' -// 查询病害列表 +// 查询病害日志列表 export function listDefect(query) { return request({ - url: '/api/defect/list', + url: '/xj/defect/list', method: 'get', params: query }) } -// 查询病害详细 +// 查询病害日志详细 export function getDefect(id) { return request({ - url: '/api/defect/' + id, + url: '/xj/defect/' + id, method: 'get' }) } -// 新增病害 +// 新增病害日志 export function addDefect(data) { return request({ - url: '/api/defect', + url: '/xj/defect', method: 'post', data: data }) } -// 修改病害 +// 修改病害日志 export function updateDefect(data) { return request({ - url: '/api/defect', + url: '/xj/defect', method: 'put', data: data }) } -// 删除病害 +// 删除病害日志 export function delDefect(id) { return request({ - url: '/api/defect/' + id, + url: '/xj/defect/' + id, method: 'delete' }) } diff --git a/src/api/xj/metadata.js b/src/api/xj/metadata.js new file mode 100644 index 0000000..5f43468 --- /dev/null +++ b/src/api/xj/metadata.js @@ -0,0 +1,16 @@ +import request from "@/utils/request"; + +// 查询病害日志列表 +export function listMetadata(query) { + return request({ + url: '/metadata/list', + method: 'get', + params: query + }) +} +export function refreshCache () { + return request({ + url: '/metadata/', + method: 'delete', + }) +} diff --git a/src/api/xj/route.js b/src/api/xj/route.js new file mode 100644 index 0000000..542b83f --- /dev/null +++ b/src/api/xj/route.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询道路线列表 +export function listRoute(query) { + return request({ + url: '/xj/route/list', + method: 'get', + params: query + }) +} + +// 查询道路线详细 +export function getRoute(id) { + return request({ + url: '/xj/route/' + id, + method: 'get' + }) +} + +// 新增道路线 +export function addRoute(data) { + return request({ + url: '/xj/route', + method: 'post', + data: data + }) +} + +// 修改道路线 +export function updateRoute(data) { + return request({ + url: '/xj/route', + method: 'put', + data: data + }) +} + +// 删除道路线 +export function delRoute(id) { + return request({ + url: '/xj/route/' + id, + method: 'delete' + }) +} diff --git a/src/api/xj/segment.js b/src/api/xj/segment.js new file mode 100644 index 0000000..cc6b3b4 --- /dev/null +++ b/src/api/xj/segment.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询道路线列表 +export function listSegment(query) { + return request({ + url: '/xj/segment/list', + method: 'get', + params: query + }) +} + +// 查询道路线详细 +export function getSegment(id) { + return request({ + url: '/xj/segment/' + id, + method: 'get' + }) +} + +// 新增道路线 +export function addSegment(data) { + return request({ + url: '/xj/segment', + method: 'post', + data: data + }) +} + +// 修改道路线 +export function updateSegment(data) { + return request({ + url: '/xj/segment', + method: 'put', + data: data + }) +} + +// 删除道路线 +export function delSegment(id) { + return request({ + url: '/xj/segment/' + id, + method: 'delete' + }) +} diff --git a/src/components/MapComponent/index.vue b/src/components/MapComponent/index.vue index e1865a1..d49ae20 100644 --- a/src/components/MapComponent/index.vue +++ b/src/components/MapComponent/index.vue @@ -1,5 +1,5 @@ diff --git a/src/views/index.vue b/src/views/index.vue index fad2b56..8b52a9e 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -39,8 +39,8 @@ export default { diff --git a/src/views/system/depect/index.vue b/src/views/system/depect/index.vue new file mode 100644 index 0000000..5b975ba --- /dev/null +++ b/src/views/system/depect/index.vue @@ -0,0 +1,682 @@ + + + + + diff --git a/src/views/system/dict/index.vue b/src/views/system/dict/index.vue index 6ca5457..9db0318 100644 --- a/src/views/system/dict/index.vue +++ b/src/views/system/dict/index.vue @@ -1,99 +1,7 @@ \ No newline at end of file + diff --git a/src/views/system/dict2/data.vue b/src/views/system/dict2/data.vue new file mode 100644 index 0000000..3befe4a --- /dev/null +++ b/src/views/system/dict2/data.vue @@ -0,0 +1,402 @@ + + + \ No newline at end of file diff --git a/src/views/system/dict2/index.vue b/src/views/system/dict2/index.vue new file mode 100644 index 0000000..6ca5457 --- /dev/null +++ b/src/views/system/dict2/index.vue @@ -0,0 +1,347 @@ + + + \ No newline at end of file diff --git a/src/views/xj/defect/index.vue b/src/views/xj/defect/index.vue new file mode 100644 index 0000000..e389252 --- /dev/null +++ b/src/views/xj/defect/index.vue @@ -0,0 +1,784 @@ + + + + + diff --git a/src/views/xj/route/index.vue b/src/views/xj/route/index.vue new file mode 100644 index 0000000..2e6450e --- /dev/null +++ b/src/views/xj/route/index.vue @@ -0,0 +1,569 @@ + + + + diff --git a/src/views/xj/segment/index.vue b/src/views/xj/segment/index.vue new file mode 100644 index 0000000..3272669 --- /dev/null +++ b/src/views/xj/segment/index.vue @@ -0,0 +1,543 @@ + + + +