liu
3 天以前 31f8c28b502a3f963a2651194112584371448e37
src/views/srm/enums.ts
@@ -62,36 +62,35 @@
  labels: { '1': '生产型', '2': '贸易型', '3': '服务型', '4': '其他' },
};
// ========== 准入申请 — 对齐 SupplierApplyStatusEnum (0/10/20/30/40/50) ==========
// ========== 准入申请 — 对齐 SupplierApplyStatusEnum (0/10/30/40/50)
// 接入协同办公后简化为 5 态:待提交 / 审批中 / 已取消 / 已通过 / 已驳回
// 原待采购审核(10)/待质量审核(20)/待财务审核(30)已废弃 ==========
export const APPLY_STATUS = {
  DRAFT: 0,
  PENDING_PURCHASE: 10,
  PENDING_QUALITY: 20,
  PENDING_FINANCE: 30,
  PROCESS: 10,
  CANCEL: 30,
  APPROVED: 40,
  REJECTED: 50,
} as const;
export const APPLY_STATUS_OPTIONS: EnumOption[] = [
  { label: '待提交', value: 0 },
  { label: '待采购审核', value: 10 },
  { label: '待质量审核', value: 20 },
  { label: '待财务审核', value: 30 },
  { label: '审批中', value: 10 },
  { label: '已取消', value: 30 },
  { label: '已通过', value: 40 },
  { label: '已拒绝', value: 50 },
  { label: '已驳回', value: 50 },
];
export const APPLY_STATUS_CELLTAG: { data: CellTagItem[]; labels: Record<number, string> } = {
  data: [
    { value: 0, color: 'gray' },
    { value: 10, color: 'blue' },
    { value: 20, color: 'orange' },
    { value: 30, color: 'purple' },
    { value: 40, color: 'green' },
    { value: 50, color: 'red' },
  ],
  labels: { 0: '待提交', 10: '待采购审核', 20: '待质量审核', 30: '待财务审核', 40: '已通过', 50: '已拒绝' },
  labels: { 0: '待提交', 10: '审批中', 30: '已取消', 40: '已通过', 50: '已驳回' },
};
// ========== 资质证书 — 对齐 CertificateTypeEnum (1=营业执照 2=认证证书 3=检测报告 4=其他) ==========