diff --git a/package.json b/package.json index d9cdca2..ee1e44f 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "url": "https://github.com/YunaiV/ruoyi-vue-pro" }, "dependencies": { - "@babel/parser": "7.18.4", + "@babel/parser": "^7.18.4", "@riophae/vue-treeselect": "0.4.0", "axios": "0.27.2", "benz-amr-recorder": "^1.1.5", diff --git a/src/api/Map/map.js b/src/api/Map/map.js new file mode 100644 index 0000000..77fd624 --- /dev/null +++ b/src/api/Map/map.js @@ -0,0 +1,10 @@ +import request from '@/utils/request' + +// 查询救援信息列表 +export function getmap(id) { + return request({ + url: '/rescue/rescue_driver_position/listByInfoId?rescueInfoId='+id, + method: 'get', + + }) +} diff --git a/src/api/rescue/driver.js b/src/api/rescue/driver.js new file mode 100644 index 0000000..f3e1261 --- /dev/null +++ b/src/api/rescue/driver.js @@ -0,0 +1,29 @@ +import request from '@/utils/request' + +export function driverList(query) { + return request({ + url: '/system/rescueInfo/driverList', + method: 'get', + params: query + }) +} +export function addDriver(data) { + return request({ + url: '/system/rescueInfo/addDriver', + method: 'post', + data + }) +} +export function updateDriver(data) { + return request({ + url: '/system/rescueInfo/updateDriver', + method: 'post', + data + }) +} +export function delDriver(data) { + return request({ + url: '/system/rescueInfo/delDriver?ids='+data, + method: 'post' + }) +} diff --git a/src/api/rescue/info.js b/src/api/rescue/info.js new file mode 100644 index 0000000..d1994e8 --- /dev/null +++ b/src/api/rescue/info.js @@ -0,0 +1,93 @@ +import request from '@/utils/request' + +// 查询【请填写功能名称】列表 +export function listInfo(query) { + return request({ + url: '/system/rescueInfo/list2', + method: 'get', + params: query + }) +} +export function moneyManagement(query) { + return request({ + url: '/system/rescueInfo/moneyManagement', + method: 'get', + params: query + }) +} +export function moneyManagementData(query) { + return request({ + url: '/system/rescueInfo/moneyManagementData', + method: 'get', + params: query + }) +} + + +export function routeInfo(id) { + return request({ + url: '/rescue/rescue_driver_position/routeInfo?rescueInfoId=' + id, + method: 'get' + }) +} + +// 查询【请填写功能名称】详细 +export function getInfo(id) { + return request({ + url: '/system/info/' + id, + method: 'get' + }) +} +export function watchImg(id) { + return request({ + url: '/system/rescueInfo/watchImg?rescueId=' + id, + method: 'get' + }) +} + +// 新增【请填写功能名称】 +export function addInfo(data) { + return request({ + url: '/system/info', + method: 'post', + data: data + }) +} + +// 修改【请填写功能名称】 +export function updateInfo(data) { + return request({ + url: '/system/rescueInfo/update', + method: 'post', + data: data + }) +} + +// 删除【请填写功能名称】 +export function delInfo(id) { + return request({ + url: '/system/rescueInfo/' + id, + method: 'delete' + }) +} + +export function getDriver() { + return request({ + url: '/app/rescueInfo/driverList', + method: 'get' + }) +} + +export function designateDriver(rescueId,driverId) { + return request({ + url: '/system/rescueInfo/designateDriver?rescueId='+rescueId+'&driverId='+driverId, + method: 'post' + }) +} +export function returnOrder(data) { + return request({ + url: '/system/rescueOrderReturn', + method: 'post', + data:data + }) +} diff --git a/src/components/Map/index.vue b/src/components/Map/index.vue new file mode 100644 index 0000000..41bb1a2 --- /dev/null +++ b/src/components/Map/index.vue @@ -0,0 +1,86 @@ + + + + + diff --git a/src/views/base/carmain/CarMainForm.vue b/src/views/base/carmain/CarMainForm.vue index cfcc50a..cfa8e03 100644 --- a/src/views/base/carmain/CarMainForm.vue +++ b/src/views/base/carmain/CarMainForm.vue @@ -145,7 +145,6 @@ -