From 9fa6527f96fc0c21dcb8e9185c2a233a4639e4fe Mon Sep 17 00:00:00 2001 From: Timi Date: Mon, 7 Sep 2026 23:11:32 +0800 Subject: [PATCH] fix cancel order payment --- src/api/SalesOrderAPI.ts | 27 +++++++++++++++++++++- src/pages/salesOrder/FundRecordDetail.vue | 11 ++++++--- src/pages/salesOrder/FundRecordList.vue | 17 ++++++++++---- src/pages/salesOrder/SalesOrderCreate.vue | 16 +++++++++++-- src/pages/salesOrder/SalesOrderDetail.vue | 8 ++++++- src/pages/salesOrder/SalesOrderList.vue | 4 ++-- src/pages/salesOrder/SalesOrderPayment.vue | 6 +++-- 7 files changed, 74 insertions(+), 15 deletions(-) diff --git a/src/api/SalesOrderAPI.ts b/src/api/SalesOrderAPI.ts index 91df214..42b0b61 100644 --- a/src/api/SalesOrderAPI.ts +++ b/src/api/SalesOrderAPI.ts @@ -62,4 +62,29 @@ async function fundRecordDetail(id: string): Promise { return await axios.post(`${FUND_URI}/detail`, undefined, { params: { id } }); } -export default { list, detail, createDirectProduct, update, cancel, receivePayment, verifyPayment, rejectPayment, cancelPayment, refund, confirmNoRefund, revokeFund, fundRecordList, fundRecordDetail }; +async function myReceiveRecordList(page: FundRecordPage): Promise> { + return await axios.post(`${FUND_URI}/my-receive/list`, withCurrentStoreId(page)); +} + +async function myReceiveRecordDetail(id: string): Promise { + return await axios.post(`${FUND_URI}/my-receive/detail`, undefined, { params: { id } }); +} + +export default { + list, + detail, + createDirectProduct, + update, + cancel, + receivePayment, + verifyPayment, + rejectPayment, + cancelPayment, + refund, + confirmNoRefund, + revokeFund, + fundRecordList, + fundRecordDetail, + myReceiveRecordList, + myReceiveRecordDetail +}; diff --git a/src/pages/salesOrder/FundRecordDetail.vue b/src/pages/salesOrder/FundRecordDetail.vue index 9670c3d..3f4c6e8 100644 --- a/src/pages/salesOrder/FundRecordDetail.vue +++ b/src/pages/salesOrder/FundRecordDetail.vue @@ -1,5 +1,5 @@