diff --git a/packages/mobile/src/views/Equipment/EquipmentManagement.vue b/packages/mobile/src/views/Equipment/EquipmentManagement.vue index 0ec8dd2..74aa349 100644 --- a/packages/mobile/src/views/Equipment/EquipmentManagement.vue +++ b/packages/mobile/src/views/Equipment/EquipmentManagement.vue @@ -2,31 +2,17 @@
- + - {{ pendingConfirmList.length }}个设备待确认 + {{ pendingConfirmList.length + }}个设备待确认
- + }">
- + 添加设备 - +

设备信息

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
-
- + "> + 保存
@@ -496,11 +282,23 @@ const getPendingConfirmList = async (sbmc) => { // 跳转到待确认设备页 const handleConfirm = () => { - router.push({ - name: "EquipConfirm", - params: { - data: encodeURIComponent(JSON.stringify(detailData.value)), - }, + if (detailData.value.isManager) { + router.push({ + name: "EquipConfirm", + params: { + data: encodeURIComponent(JSON.stringify(detailData.value)), + }, + }); + } else{ + handleMessage(); + } +}; + +// 弹出提示 +const handleMessage = () => { + showToast({ + type: "fail", + message: "您不是站长,无法确认设备", }); }; @@ -829,7 +627,8 @@ const handleSubmit = async () => { - \ No newline at end of file + \ No newline at end of file