2026-08-03 dcde4b33fa739b09486c39faade9ed19b29a6d7a
src/views/srm/enums.ts
@@ -36,29 +36,30 @@
  labels: { 0: '开启', 1: '关闭' },
};
/** 供应商类型 — 对齐 SupplierTypeEnum (1=生产型 2=贸易型 3=服务型 4=其他) */
/** 供应商类型 — 对齐 SupplierTypeEnum (1=生产型 2=贸易型 3=服务型 4=其他)
 *  注意:后端 DO/RespVO 中 type 为 String 类型,此处选项值统一用字符串与后端对齐 */
export const SUPPLIER_TYPE = {
  PRODUCTION: 1,
  TRADING: 2,
  SERVICE: 3,
  OTHER: 4,
  PRODUCTION: '1',
  TRADING: '2',
  SERVICE: '3',
  OTHER: '4',
} as const;
export const SUPPLIER_TYPE_OPTIONS: EnumOption[] = [
  { label: '生产型', value: 1 },
  { label: '贸易型', value: 2 },
  { label: '服务型', value: 3 },
  { label: '其他', value: 4 },
  { label: '生产型', value: '1' },
  { label: '贸易型', value: '2' },
  { label: '服务型', value: '3' },
  { label: '其他', value: '4' },
];
export const SUPPLIER_TYPE_CELLTAG: { data: CellTagItem[]; labels: Record<number, string> } = {
export const SUPPLIER_TYPE_CELLTAG: { data: CellTagItem[]; labels: Record<string, string> } = {
  data: [
    { value: 1, color: 'blue' },
    { value: 2, color: 'green' },
    { value: 3, color: 'orange' },
    { value: 4, color: 'default' },
    { value: '1', color: 'blue' },
    { value: '2', color: 'green' },
    { value: '3', color: 'orange' },
    { value: '4', color: 'default' },
  ],
  labels: { 1: '生产型', 2: '贸易型', 3: '服务型', 4: '其他' },
  labels: { '1': '生产型', '2': '贸易型', '3': '服务型', '4': '其他' },
};
// ========== 准入申请 — 对齐 SupplierApplyStatusEnum (0/10/20/30/40/50) ==========