|
|
@@ -107,9 +107,9 @@
|
|
|
>
|
|
|
<a-form-item
|
|
|
label="命令名称"
|
|
|
- v-bind="validateInfosCmd.cmdId"
|
|
|
+ v-bind="validateInfosCmd.cmdCode"
|
|
|
>
|
|
|
- <a-select allowClear v-model:value="cmdState.cmdId" >
|
|
|
+ <a-select allowClear v-model:value="cmdState.cmdCode" >
|
|
|
<a-select-option
|
|
|
v-for="item in state.cmdList"
|
|
|
:key="item.id"
|
|
|
@@ -323,9 +323,11 @@ const cmdState = reactive<{
|
|
|
cmdId: string
|
|
|
deviceId: string,
|
|
|
cmdLabel: string,
|
|
|
+ cmdCode: string
|
|
|
cmdParameters: {key: string, value: string}[]
|
|
|
}>({
|
|
|
cmdId: '',
|
|
|
+ cmdCode: '',
|
|
|
deviceId: deviceId,
|
|
|
cmdLabel: '',
|
|
|
cmdParameters: []
|
|
|
@@ -337,7 +339,7 @@ const { resetFields, validate, validateInfos } = useForm(msgState, reactive({
|
|
|
}))
|
|
|
|
|
|
const { resetFields: resetFieldsCmd, validate: validateCmd, validateInfos: validateInfosCmd } = useForm(cmdState, reactive({
|
|
|
- cmdId: [{ required: true, message: '请填写命令名称' }]
|
|
|
+ cmdCode: [{ required: true, message: '请填写命令code' }]
|
|
|
}))
|
|
|
|
|
|
const getModelCmdList = async () => {
|
|
|
@@ -366,7 +368,7 @@ const ok = () => {
|
|
|
|
|
|
const $params = {
|
|
|
...cmdState,
|
|
|
- cmdLabel: cmdDetail.value!.cmdLabel,
|
|
|
+ // cmdLabel: cmdDetail.value!.cmdLabel,
|
|
|
cmdParameters: _cmdParameters
|
|
|
}
|
|
|
await DeviceContriller.addDeviceCmd($params)
|