diff --git a/packages/app-client/src/app.config.ts b/packages/app-client/src/app.config.ts index 335e075..6faf6d0 100644 --- a/packages/app-client/src/app.config.ts +++ b/packages/app-client/src/app.config.ts @@ -18,23 +18,24 @@ config = { { root: "pages/purchase", pages: [ + "history", + // 采购员(市场/产地) "purchaser/create", - "purchaser/history", "purchaser/preview", - "purchaser/draft", + "purchaser/result", + // 采购员(草稿) + "purchaser/draft/list", // 审核员(报价) - "reviewer/list", - "reviewer/audit", - "reviewer/history", - "reviewer/submitted", + "reviewer/audit/audit", + "reviewer/audit/list", + "reviewer/audit/result", // 审批员(老板) - "approver/list", - "approver/approve", - "approver/approved", - "approver/history", + "approver/audit/audit", + "approver/audit/list", + "approver/audit/result", ], }, // 发货单 diff --git a/packages/app-client/src/components/purchase/button/PurchaseOrderRejectApprove.tsx b/packages/app-client/src/components/purchase/button/PurchaseOrderRejectApprove.tsx index 94cfece..9136488 100644 --- a/packages/app-client/src/components/purchase/button/PurchaseOrderRejectApprove.tsx +++ b/packages/app-client/src/components/purchase/button/PurchaseOrderRejectApprove.tsx @@ -42,11 +42,21 @@ export default function PurchaseOrderRejectApprove( try { // 调用驳回API - await business.purchaseOrder.rejectApprovePurchaseOrder({ + const { + data: { success, errMessage }, + } = await business.purchaseOrder.rejectApprovePurchaseOrder({ orderId: purchaseOrderVO.orderId, rejectReason: rejectReason, }); + if (!success) { + Toast.show("toast", { + icon: "fail", + title: "提示", + content: errMessage || "驳回失败", + }); + return; + } Toast.show("toast", { icon: "success", title: "提示", @@ -98,16 +108,21 @@ export default function PurchaseOrderRejectApprove( title={"驳回"} description={"此采购单将退回到产地录入员"} > - - 请输入驳回原因 -