Showing
1 changed file
with
20 additions
and
17 deletions
| 1 | +import { findDictItemByCode } from '/@/api/system/dict'; | ||
| 1 | import { FormSchema } from '/@/components/Table'; | 2 | import { FormSchema } from '/@/components/Table'; |
| 3 | +import { DictEnum } from '/@/enums/dictEnum'; | ||
| 2 | 4 | ||
| 3 | export enum FormFieldsEnum { | 5 | export enum FormFieldsEnum { |
| 4 | REGISTER_ADDRESS = 'registerAddress', | 6 | REGISTER_ADDRESS = 'registerAddress', |
| @@ -17,21 +19,22 @@ export const formSchemas: FormSchema[] = [ | @@ -17,21 +19,22 @@ export const formSchemas: FormSchema[] = [ | ||
| 17 | placeholder: '请输入寄存器地址', | 19 | placeholder: '请输入寄存器地址', |
| 18 | }, | 20 | }, |
| 19 | }, | 21 | }, |
| 20 | - // { | ||
| 21 | - // field: FormFieldsEnum.DATA_TYPE, | ||
| 22 | - // component: 'ApiSelect', | ||
| 23 | - // label: '数据格式', | ||
| 24 | - // rules: [{ message: '请选择数据格式', required: true }], | ||
| 25 | - // componentProps: { | ||
| 26 | - // api: findDictItemByCode, | ||
| 27 | - // params: { | ||
| 28 | - // dictCode: DictEnum.REGISTER_DATA_FORMAT, | ||
| 29 | - // }, | ||
| 30 | - // labelField: 'itemText', | ||
| 31 | - // valueField: 'itemValue', | ||
| 32 | - // placeholder: '请选择数据格式', | ||
| 33 | - // }, | ||
| 34 | - // }, | 22 | + { |
| 23 | + field: FormFieldsEnum.DATA_TYPE, | ||
| 24 | + component: 'ApiSelect', | ||
| 25 | + label: '数据格式', | ||
| 26 | + rules: [{ message: '请选择数据格式', required: true }], | ||
| 27 | + componentProps: { | ||
| 28 | + api: findDictItemByCode, | ||
| 29 | + params: { | ||
| 30 | + dictCode: DictEnum.REGISTER_DATA_FORMAT, | ||
| 31 | + }, | ||
| 32 | + labelField: 'itemText', | ||
| 33 | + valueField: 'itemValue', | ||
| 34 | + placeholder: '请选择数据格式', | ||
| 35 | + getPopupContainer: () => document.body, | ||
| 36 | + }, | ||
| 37 | + }, | ||
| 35 | { | 38 | { |
| 36 | field: FormFieldsEnum.ACTION_TYPE, | 39 | field: FormFieldsEnum.ACTION_TYPE, |
| 37 | component: 'Select', | 40 | component: 'Select', |
| @@ -41,8 +44,8 @@ export const formSchemas: FormSchema[] = [ | @@ -41,8 +44,8 @@ export const formSchemas: FormSchema[] = [ | ||
| 41 | options: [ | 44 | options: [ |
| 42 | { label: '05 写入单个线圈寄存器', value: '05' }, | 45 | { label: '05 写入单个线圈寄存器', value: '05' }, |
| 43 | { label: '06 写入单个保持寄存器', value: '06' }, | 46 | { label: '06 写入单个保持寄存器', value: '06' }, |
| 44 | - { label: '0F 写入多个线圈状态', value: '0F' }, | ||
| 45 | - { label: '10 写入多个保持寄存器', value: '10' }, | 47 | + // { label: '0F 写入多个线圈状态', value: '0F' }, |
| 48 | + { label: '16 写入多个保持寄存器', value: '16' }, | ||
| 46 | ], | 49 | ], |
| 47 | placeholder: '请选择操作类型', | 50 | placeholder: '请选择操作类型', |
| 48 | getPopupContainer: () => document.body, | 51 | getPopupContainer: () => document.body, |