From d1605fb37bdbeb23f66c083e1afd61d1d4a9931e Mon Sep 17 00:00:00 2001 From: zhujiyan <17812234322@163.com> Date: Tue, 24 Sep 2024 09:58:25 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=99=BB=E8=AE=B0-=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=89=8B=E5=8A=A8=E6=8E=A5=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/govern/manage/factory.vue | 33 +++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/src/views/govern/manage/factory.vue b/src/views/govern/manage/factory.vue index 16db4fc..39f9edb 100644 --- a/src/views/govern/manage/factory.vue +++ b/src/views/govern/manage/factory.vue @@ -325,7 +325,6 @@ const tableStore = new TableStore({ portableDeviceRegister({ nDid: row.ndid }).then(res => { - console.log(res, '8888') ElMessage.success(res.message) tableStore.index() }) @@ -365,7 +364,37 @@ const tableStore = new TableStore({ // .catch(e => {}) // } // }, - //便携式设备接入 + //便携式设备手动接入 + { + title: '手动接入', + type: 'primary', + icon: 'el-icon-Grid', + render: 'basicButton', + disabled: row => { + return ( + (row.devType != '8b45cf6b7f5266e777d07c166ad5fa77' && + row.devModel != 'a0d4da4b5c17b2172362a3f5a27bf217') || + row.status == '5' + ) + }, + click: row => { + // 便携式设备手动接入 + ElMessageBox.confirm('确定接入该设备吗?', '提示', { + confirmButtonText: '确认', + cancelButtonText: '取消', + type: 'warning' + }) + .then(() => { + portableDeviceAccess({ + nDid: row.ndid + }).then(res => { + ElMessage.success(res.message) + tableStore.index() + }) + }) + .catch(e => {}) + } + }, { title: '接入', type: 'primary',