From 5f6a924233a1e07ddec8220cd100bedece8ade72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BB=B2=E4=B9=88=E4=BA=86?= Date: Mon, 18 Sep 2023 15:55:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=9F=E8=83=BD=E8=B0=83=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/api/device.js | 29 +++- components/Cn-device-card/Cn-device-card.vue | 25 ++- pages/device/APF/detail.vue | 151 ++++++++++++++----- pages/device/new.vue | 2 +- pages/message/report.vue | 33 +++- pages/message/run.vue | 28 +++- pages/message/steady.vue | 33 +++- 7 files changed, 232 insertions(+), 69 deletions(-) diff --git a/common/api/device.js b/common/api/device.js index 495f0f0..aafb12b 100644 --- a/common/api/device.js +++ b/common/api/device.js @@ -20,7 +20,7 @@ export function getDevCount(id) { url: '/cs-device-boot/deviceUser/devCount', method: 'post', - data: {id}, + data: { id }, }) } @@ -48,12 +48,13 @@ export function addDevice(params) { } // 直连设备注册 -export function registerDevice(nDid) { +export function registerDevice(nDid, type) { return request({ url: '/access-boot/device/register', method: 'post', data: { nDid, + type, }, }) } @@ -95,7 +96,7 @@ export const transferDevice = (id, userId) => { method: 'POST', data: { ids: id, - userId: userId || uni.getStorageSync('userInfo').userIndex + userId: userId || uni.getStorageSync('userInfo').userIndex, }, }) } @@ -163,7 +164,7 @@ export const queryDeviceUser = (devId) => { url: '/cs-device-boot/deviceUser/queryUserById', method: 'POST', data: { - devId + devId, }, }) } @@ -175,4 +176,22 @@ export const cancelShare = (params) => { method: 'POST', data: params, }) -} \ No newline at end of file +} + +// 取消调试 +export const cancelDebug = (params) => { + return request({ + url: '/cs-device-boot/EquipmentDelivery/deleteTest', + method: 'POST', + data: params, + }) +} + +// 完成调试 +export const finishDebug = (params) => { + return request({ + url: '/cs-device-boot/EquipmentDelivery/testcompletion', + method: 'POST', + data: params, + }) +} diff --git a/components/Cn-device-card/Cn-device-card.vue b/components/Cn-device-card/Cn-device-card.vue index ea7a7ee..6a22014 100644 --- a/components/Cn-device-card/Cn-device-card.vue +++ b/components/Cn-device-card/Cn-device-card.vue @@ -2,7 +2,7 @@ 项目名称 {{ device.projectName }} + + 设备状态 + {{ device.process == 2 ? '功能调试' : '出厂调试' }} + @@ -30,9 +34,8 @@ export default { props: { device: { type: Object, - default: () => { - } - } + default: () => {}, + }, }, methods: { deviceIcon(e) { @@ -52,13 +55,19 @@ export default { }, jump() { uni.navigateTo({ - url: '/pages/device/APF/detail?id=' + this.device.equipmentId + '&isPrimaryUser=' + this.device.isPrimaryUser, + url: + '/pages/device/APF/detail?id=' + + this.device.equipmentId + + '&isPrimaryUser=' + + this.device.isPrimaryUser + + '&process=' + + this.device.process, }) }, - } + }, } - \ No newline at end of file + diff --git a/pages/device/APF/detail.vue b/pages/device/APF/detail.vue index 347aef9..097022b 100644 --- a/pages/device/APF/detail.vue +++ b/pages/device/APF/detail.vue @@ -29,14 +29,13 @@ - diff --git a/pages/message/run.vue b/pages/message/run.vue index 34a69cb..b121a08 100644 --- a/pages/message/run.vue +++ b/pages/message/run.vue @@ -13,13 +13,37 @@ diff --git a/pages/message/steady.vue b/pages/message/steady.vue index 3c61625..c76890b 100644 --- a/pages/message/steady.vue +++ b/pages/message/steady.vue @@ -10,21 +10,38 @@ -