车间能级提升-智能设备管理系统
朱桂飞
2025-02-14 fc76b6c4a7ccd2d875b0fb998a868fe4bea188f7
eims-ui/apps/web-antd/src/views/eims/equ/data.tsx
@@ -38,7 +38,7 @@
  {
    title: '设备名称',
    field: 'equName',
    minWidth: 100,
    minWidth: 140,
    fixed: 'left',
    slots: { default: 'equName' }
  },
@@ -49,6 +49,9 @@
    sortable: true,
    slots: {
      default: ({ row }) => {
        if (row.status === null || row.status === '') {
          return '';
        }
        return renderDict(row.status, DictEnum.SYS_EQU_STATUS);
      }
    },
@@ -59,7 +62,7 @@
    title: '资产编号',
    field: 'assetNo',
    sortable: true,
    minWidth: 100,
    minWidth: 140,
    fixed: 'left'
  },
  {
@@ -71,6 +74,31 @@
  {
    title: '设备类型',
    field: 'equTypeName',
    minWidth: 100
  },
  {
    title: '销售商',
    field: 'seller',
    minWidth: 100
  },
  {
    title: '单位',
    field: 'unit',
    minWidth: 60
  },
  {
    title: '采购人',
    field: 'purchaseUser',
    minWidth: 100
  },
  {
    title: '经手人',
    field: 'handleUser',
    minWidth: 100
  },
  {
    title: '资料',
    field: 'profile',
    minWidth: 100
  },
  {
@@ -142,13 +170,21 @@
  {
    title: '导入状态',
    field: 'importStatus',
    slots: { default: 'importStatus' },
    slots: {
      default: ({ row }) => {
        return row.importStatus === null || row.importStatus === '' ? '' : renderDict(row.importStatus, DictEnum.EQU_IMPORT_STATU);
      }
    },
    minWidth: 100
  },
  {
    title: '盘点标志',
    field: 'inventoryFlag',
    slots: { default: 'inventoryFlag' },
    slots: {
      default: ({ row }) => {
        return row.inventoryFlag === null || row.inventoryFlag === '' ? '' : renderDict(row.inventoryFlag, DictEnum.EIMS_INVENTORY_STATU);
      }
    },
    minWidth: 100
  },
  {
@@ -209,6 +245,42 @@
    label: '资产编号'
  },
  {
    component: 'Select',
    componentProps: {
      options: getDictOptions(DictEnum.EIMS_EQU_UNIT)
    },
    fieldName: 'unit',
    label: '单位'
  },
  {
    component: 'Input',
    fieldName: 'purchaseUserName',
    label: '采购人'
  },
  {
    component: 'Input',
    fieldName: 'purchaseUser',
    label: '采购人',
    dependencies: {
      show: () => false,
      triggerFields: ['']
    }
  },
  {
    component: 'Input',
    fieldName: 'handleUserName',
    label: '经手人'
  },
  {
    component: 'Input',
    fieldName: 'handleUser',
    label: '经手人',
    dependencies: {
      show: () => false,
      triggerFields: ['']
    }
  },
  {
    component: 'Input',
    fieldName: 'modelNo',
    label: '型号'
@@ -217,6 +289,11 @@
    component: 'Input',
    fieldName: 'madeIn',
    label: '制造商'
  },
  {
    component: 'Input',
    fieldName: 'seller',
    label: '销售商'
  },
  {
    component: 'Input',
@@ -246,7 +323,7 @@
      options: getDictOptions(DictEnum.SYS_EQU_STATUS),
      optionType: 'button'
    },
    defaultValue: '0',
    defaultValue: '5',
    fieldName: 'status',
    label: '状态'
  },
@@ -335,7 +412,7 @@
    component: 'RadioGroup',
    componentProps: {
      buttonStyle: 'solid',
      options: getDictOptions(DictEnum.SYS_NORMAL_DISABLE),
      options: getDictOptions(DictEnum.EQU_IMPORT_STATU),
      optionType: 'button'
    },
    defaultValue: '0',
@@ -353,12 +430,12 @@
    component: 'RadioGroup',
    componentProps: {
      buttonStyle: 'solid',
      options: getDictOptions(DictEnum.SYS_NORMAL_DISABLE),
      options: getDictOptions(DictEnum.EIMS_INVENTORY_STATU),
      optionType: 'button'
    },
    defaultValue: '0',
    fieldName: 'inventoryFlag',
    formItemClass: 'col-span-2 lg:col-span-1',
    formItemClass: 'col-span-2',
    label: '盘点标志'
  },
  {