Commit d18b470414feba2e9fc4326f037509447f3eff3b

Authored by ww
1 parent 2d9be988

fix: 修复服务下发命令未添加服务标识符

... ... @@ -81,7 +81,7 @@
81 81 values: CommandDeliveryFormFieldType,
82 82 serviceCommand: Recordable
83 83 ) => {
84   - const { commandType } = values;
  84 + const { commandType, service } = values;
85 85
86 86 const isTcpDevice = unref(deviceDetail)?.transportType === TransportTypeEnum.TCP;
87 87 if (commandType === CommandTypeEnum.CUSTOM) {
... ... @@ -91,7 +91,9 @@
91 91 return parseStringToJSON(values.commandValue!).json;
92 92 } else {
93 93 if (isTcpDevice) return Reflect.get(serviceCommand, CommandFieldsEnum.SERVICE_COMMAND);
94   - return serviceCommand;
  94 + return {
  95 + [service!]: serviceCommand,
  96 + };
95 97 }
96 98 };
97 99
... ...