Commit b43522b950e646836336d681b2e6cf56a852361e

Authored by ww
1 parent 3ba23b64

feat: tcp产品物模型新增数据格式字段

  1 +import { findDictItemByCode } from '/@/api/system/dict';
1 2 import { FormSchema } from '/@/components/Table';
  3 +import { DictEnum } from '/@/enums/dictEnum';
2 4
3 5 export enum FormFieldsEnum {
4 6 REGISTER_ADDRESS = 'registerAddress',
... ... @@ -17,21 +19,22 @@ export const formSchemas: FormSchema[] = [
17 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 39 field: FormFieldsEnum.ACTION_TYPE,
37 40 component: 'Select',
... ... @@ -41,8 +44,8 @@ export const formSchemas: FormSchema[] = [
41 44 options: [
42 45 { label: '05 写入单个线圈寄存器', value: '05' },
43 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 50 placeholder: '请选择操作类型',
48 51 getPopupContainer: () => document.body,
... ...