gaoluyang
6 天以前 2bb4c1a7f043af9486b0f46f5944156edd229215
供应商档案:去掉与在线/离线重复的「状态」字段

供应商只需区分在线/离线;需求里没有停用/启用概念,去掉新增表单、
搜索条件和列表列中的状态字段。后端创建时默认启用。

Co-Authored-By: Claude Code <noreply@anthropic.com>
已修改1个文件
30 ■■■■■ 文件已修改
src/views/srm/supplier/data.ts 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/srm/supplier/data.ts
@@ -8,9 +8,6 @@
  SUPPLIER_ONLINE_STATUS_OPTIONS,
  SUPPLIER_PURCHASE_CATEGORY_CELLTAG,
  SUPPLIER_PURCHASE_CATEGORY_OPTIONS,
  SUPPLIER_STATUS,
  SUPPLIER_STATUS_CELLTAG,
  SUPPLIER_STATUS_OPTIONS,
  SUPPLIER_TYPE_CELLTAG,
  SUPPLIER_TYPE_OPTIONS,
} from '../enums';
@@ -73,17 +70,6 @@
      },
      rules: z.number().default(0),
      help: '决定该供应商出现在「采购下单」的“代理商品采购”还是“原辅料采购”标签页',
    },
    {
      fieldName: 'status',
      label: '状态',
      component: 'RadioGroup',
      componentProps: {
        options: SUPPLIER_STATUS_OPTIONS,
        buttonStyle: 'solid',
        optionType: 'button',
      },
      rules: z.number().default(SUPPLIER_STATUS.ENABLE),
    },
    {
      fieldName: 'contactName',
@@ -183,16 +169,6 @@
        options: SUPPLIER_PURCHASE_CATEGORY_OPTIONS,
      },
    },
    {
      fieldName: 'status',
      label: '状态',
      component: 'Select',
      componentProps: {
        placeholder: '请选择状态',
        allowClear: true,
        options: SUPPLIER_STATUS_OPTIONS,
      },
    },
  ];
}
@@ -218,12 +194,6 @@
      title: '采购品类',
      minWidth: 100,
      cellRender: { name: 'CellTag', props: SUPPLIER_PURCHASE_CATEGORY_CELLTAG },
    },
    {
      field: 'status',
      title: '状态',
      minWidth: 80,
      cellRender: { name: 'CellTag', props: SUPPLIER_STATUS_CELLTAG },
    },
    { field: 'contactName', title: '联系人', minWidth: 100 },
    { field: 'contactMobile', title: '联系电话', minWidth: 120 },