From 9bfcfb4d9d4111fcb7fff362dba99c0238da2570 Mon Sep 17 00:00:00 2001 From: dongzeliang <2746733890@qq.com> Date: Wed, 6 Dec 2023 18:37:54 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=88=A0=E9=99=A4=E8=BD=A6?= =?UTF-8?q?=E8=BE=86=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/vehicle/vehicle.js | 7 +++++++ src/utils/request.js | 2 +- src/views/vehicle/index.vue | 18 +++++++++++++++++- 3 files changed, 25 insertions(+), 2 deletions(-) diff --git a/src/api/vehicle/vehicle.js b/src/api/vehicle/vehicle.js index edc1f78..92451a7 100644 --- a/src/api/vehicle/vehicle.js +++ b/src/api/vehicle/vehicle.js @@ -14,3 +14,10 @@ export function gen(number) { method: 'GET' }) } + +export function remove(vin) { + return request({ + url: `/vehicle/${vin}`, + method: 'DELETE' + }) +} diff --git a/src/utils/request.js b/src/utils/request.js index 2be05bf..b98dc93 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -74,7 +74,7 @@ service.interceptors.response.use( error => { console.log('err' + error) // for debug Message({ - message: error.msg, + message: error.message, type: 'error', duration: 5 * 1000 }) diff --git a/src/views/vehicle/index.vue b/src/views/vehicle/index.vue index 628bd26..e953168 100644 --- a/src/views/vehicle/index.vue +++ b/src/views/vehicle/index.vue @@ -60,6 +60,9 @@ {{ vehicle.vin }} + 删除 + | {{checkVin === vehicle.vin ? "已选择" : "选择"}} | @@ -257,7 +260,7 @@ import { instanceMsg, unifiedOffline, unifiedOnline, unifiedPosition, unifiedSend, unifiedStatus, unifiedStop } from '@/api/vehicle/instance' import {positionList} from "@/api/vehicle/position"; -import { create, gen } from '@/api/vehicle/vehicle' +import { create, gen, remove } from '@/api/vehicle/vehicle' export default { data() { @@ -440,6 +443,19 @@ export default { }) }) }, + /** + * 车辆删除 + */ + vehicleRemove(vin){ + remove(vin).then(response => { + this.getInstanceList() + this.$notify({ + title: '操作提示', + message: response.msg, + type: response.code === 200 ? 'success' : 'error' + }) + }) + }, /** * 获取车辆数据