From 7a28b4d3ef9fda21200ee3ac3332744c14e7d5ac Mon Sep 17 00:00:00 2001 From: hongawen <83944980@qq.com> Date: Tue, 14 May 2024 20:03:20 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E9=80=80=E8=BF=90=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=20=E9=87=8D=E6=96=B0=E5=8F=91=E8=B5=B7=20+=20?= =?UTF-8?q?=E5=8F=96=E6=B6=88=20=E4=B8=A4=E4=B8=AA=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supervision-boot/device/quitRunningDev.ts | 25 +++ .../pqs/supervise/retire/deviceQuitPopup.vue | 208 ++++++++++-------- src/views/pqs/supervise/retire/index.vue | 53 +++++ src/views/system/bpm/task/done/index.vue | 2 +- 4 files changed, 195 insertions(+), 93 deletions(-) diff --git a/src/api/supervision-boot/device/quitRunningDev.ts b/src/api/supervision-boot/device/quitRunningDev.ts index fb103eed..afa6f08f 100644 --- a/src/api/supervision-boot/device/quitRunningDev.ts +++ b/src/api/supervision-boot/device/quitRunningDev.ts @@ -17,6 +17,31 @@ export const addRunningDevice = (data: any) => { } +/** + * 新增设备退运 + */ +export const quitRunningDeviceUpdate = (data: any) => { + return createAxios({ + url: MAPPING_PATH + '/update', + method: 'POST', + data: data + }) +} + +/** + * 取消设备退运 + */ +export const cancelQuitRunningDevice = (data: any) => { + return createAxios({ + url: MAPPING_PATH + '/cancel', + method: 'POST', + data: data + }) +} + + + + /** * 根据id获取设备的详细数据 diff --git a/src/views/pqs/supervise/retire/deviceQuitPopup.vue b/src/views/pqs/supervise/retire/deviceQuitPopup.vue index 309eedcc..5b402636 100644 --- a/src/views/pqs/supervise/retire/deviceQuitPopup.vue +++ b/src/views/pqs/supervise/retire/deviceQuitPopup.vue @@ -1,52 +1,52 @@ diff --git a/src/views/system/bpm/task/done/index.vue b/src/views/system/bpm/task/done/index.vue index da6be90d..7eee7340 100644 --- a/src/views/system/bpm/task/done/index.vue +++ b/src/views/system/bpm/task/done/index.vue @@ -62,7 +62,7 @@ const tableStore = new TableStore({ } }, { title: '审批建议', field: 'reason', minWidth: 150 }, - { title: '耗时(s)', field: 'durationInMillis', minWidth: 150, + { title: '耗时', field: 'durationInMillis', minWidth: 150, formatter: (obj: any) => { return formatPast2(obj.row.durationInMillis) } },