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 @@ + +上报日期:{{ form.createdTime }}
+路段名称:{{ form.segmentName }}
+病害坐标:{{ form.geometry.coordinates }}
+病害类型:{{ form.defectType }}
+病害长度:{{ form.targetLen }} 米
+上报日期:{{ form.createdTime }}
+路段名称:{{ form.segmentName }}
+病害坐标:{{ form.geometry.coordinates }}
+病害类型:{{ form.defectType }}
+病害长度:{{ form.targetLen }} 米
+