/** * 采购订单录入 */ const stateList = [ { title: "草稿", value: "DRAFT", }, { title: "审核中", value: "WAITING_AUDIT", }, { title: "已完结", value: "COMPLETED", }, { title: "已驳回", value: "REJECTED", }, { title: "已关闭", value: "CLOSED", }, ]; const stateMap = { DRAFT: { label: "草稿", color: "#7C2D12", bgColor: "#FED7AA", borderColor: "#EA580C", }, WAITING_AUDIT: { label: "审核中", color: "#1E40AF", bgColor: "#DBEAFE", borderColor: "#3B82F6", }, COMPLETED: { label: "已完结", color: "#374151", bgColor: "#E5E7EB", borderColor: "#6B7280", }, REJECTED: { label: "已驳回", color: "#991B1B", bgColor: "#FEE2E2", borderColor: "#EF4444", }, CLOSED: { label: "已关闭", color: "#6B7280", bgColor: "#F3F4F6", borderColor: "#6B7280", }, }; /** * 采购订单审核 */ const auditStateList = [ { title: "待我审核", value: "PENDING_QUOTE_APPROVAL", }, { title: "审批中", value: "PENDING_BOSS_APPROVAL", }, { title: "已通过", value: "BOSS_APPROVED", }, { title: "已驳回", value: "BOSS_REJECTED", }, ]; const auditStateMap = { PENDING_QUOTE_APPROVAL: { label: "待我审核", color: "#7C2D12", bgColor: "#FED7AA", borderColor: "#EA580C", }, PENDING_BOSS_APPROVAL: { label: "审批中", color: "#1E40AF", bgColor: "#DBEAFE", borderColor: "#3B82F6", }, BOSS_APPROVED: { label: "已通过", color: "#374151", bgColor: "#E5E7EB", borderColor: "#6B7280", }, BOSS_REJECTED: { label: "已驳回", color: "#6B7280", bgColor: "#F3F4F6", borderColor: "#6B7280", }, }; /** * 采购订单审批 */ const approvalStateList = [ { title: "待我审批", value: "PENDING_BOSS_APPROVAL", }, { title: "已通过", value: "BOSS_APPROVED", }, { title: "已驳回", value: "BOSS_REJECTED", }, ]; const approvalStateMap = { PENDING_BOSS_APPROVAL: { label: "待我审批", color: "#7C2D12", bgColor: "#FED7AA", borderColor: "#EA580C", }, BOSS_APPROVED: { label: "已通过", color: "#374151", bgColor: "#E5E7EB", borderColor: "#6B7280", }, BOSS_REJECTED: { label: "已驳回", color: "#991B1B", bgColor: "#FEE2E2", borderColor: "#EF4444", }, }; export default { stateList, stateMap, auditStateList, auditStateMap, approvalStateList, approvalStateMap, };