ソースを参照

fix(meta2d): 修复设备菜单指令类型和消息显示不匹配的问题

修正设备菜单中控制指令和故障指令的API参数及成功消息显示,确保类型与操作一致
zhanghaijun 9 ヶ月 前
親
コミット
7f6b7727e8
共有2 個のファイルを変更した、3 個の追加 と 3 個の削除を含む
  1. 2 2
      src/components/business/meta2d/device_menu.vue
  2. 1 1
      src/components/business/meta2d/meun.hook.ts

+ 2 - 2
src/components/business/meta2d/device_menu.vue

@@ -37,10 +37,10 @@
     if (!tag) return
     if (menuType.value === 'click') {
       await request.post('/serverctrl/seteqpmtoper', { EqpmtStrID: tag, CMDType: 0, EqpmtStatus: status })
-      ElMessage.success(`设备故障指令[${label}]下发成功`)
+      ElMessage.success(`设备控制指令[${label}]下发成功`)
     } else {
       await request.post('/serverctrl/seteqpmtfault', { EqpmtStrID: tag, EventType: 1, EventId: status })
-      ElMessage.success(`设备控制指令[${label}]下发成功`)
+      ElMessage.success(`设备故障指令[${label}]下发成功`)
     }
   }
 

+ 1 - 1
src/components/business/meta2d/meun.hook.ts

@@ -42,7 +42,7 @@ export const useDeviceMenu = () => {
   }
 
   const sendRightCommand = async (key: string, value: string, device: string) => {
-    await request.post('/serverctrl/seteqpmtfault', { EqpmtStrID: device, CMDType: 1, EqpmtStatus: Number(key) })
+    await request.post('/serverctrl/seteqpmtfault', { EqpmtStrID: device, EventType: 1, EventId: Number(key) })
     ElMessage.success(`设备操作指令[${value}]下发成功`)
   }