gaoluyang
2 天以前 4762afb6cb043a3e539ed7ec8da5bde997bfaf65
src/views/officeProcessAutomation/ApproveManage/approve-list/approveListConstants.js
@@ -19,6 +19,9 @@
  { value: "quotation", label: "报价审批", cellBg: "#f4ecfc", cellColor: "#9b59b6" },
  { value: "shipment", label: "发货审批", cellBg: "#e8faf6", cellColor: "#1abc9c" },
  { value: "enterprise_news", label: "企业新闻", cellBg: "#ecf5ff", cellColor: "#409eff" },
  { value: "vehicle", label: "车辆审批", cellBg: "#fff7e6", cellColor: "#fa8c16" },
  { value: "vehicle_return", label: "车辆还车审批", cellBg: "#e6fffb", cellColor: "#13c2c2" },
  { value: "vehicle_extend", label: "车辆延期审批", cellBg: "#f6ffed", cellColor: "#52c41a" },
];
/** 列表查询:审批状态(与后端 status 枚举一致) */
@@ -516,12 +519,12 @@
  return APPROVAL_STATUS_OPTIONS.find(x => x.value === key)?.label || "—";
}
/** 业务申请页状态文案:PENDING→进行中 APPROVED→已完成 REJECTED→已驳回 */
/** 业务申请页状态文案:PENDING→审批中 APPROVED→已通过 REJECTED→已驳回 */
export function businessApprovalStatusLabel(v) {
  const key = normalizeApprovalStatusKey(v);
  if (key === "draft") return "草稿";
  if (key === "pending") return "进行中";
  if (key === "approved") return "已完成";
  if (key === "pending") return "审批中";
  if (key === "approved") return "已通过";
  if (key === "rejected") return "已驳回";
  if (key === "cancelled") return "已撤销";
  return "—";
@@ -600,6 +603,7 @@
    flowNodes,
    templateAttachments: tpl?.storageBlobDTOs ? JSON.parse(JSON.stringify(tpl.storageBlobDTOs)) : [],
    storageBlobDTOs: [],
    formConfig: null,
  };
}