edit remark and photo in SalesOrderDetail.vue

This commit is contained in:
Timi
2026-09-05 21:03:19 +08:00
parent e4b642ebc3
commit 7e6e0f9f8c
4 changed files with 162 additions and 28 deletions
+6 -2
View File
@@ -12,7 +12,8 @@ import type {
SalesOrder,
SalesOrderCancelRequest,
SalesOrderPage,
SalesOrderPageResult
SalesOrderPageResult,
SalesOrderUpdateRequest
} from "@/types/SalesOrder";
const ORDER_URI = "/gao/sales/order";
@@ -27,6 +28,9 @@ async function detail(id: string): Promise<SalesOrder> {
async function createDirectProduct(request: DirectProductOrderCreateRequest): Promise<SalesOrder> {
return await axios.post(`${ORDER_URI}/direct-product/create`, withCurrentStoreId(request));
}
async function update(request: SalesOrderUpdateRequest): Promise<SalesOrder> {
return await axios.post(`${ORDER_URI}/update`, request);
}
async function cancel(request: SalesOrderCancelRequest): Promise<SalesOrder> {
return await axios.post(`${ORDER_URI}/cancel`, request);
}
@@ -61,4 +65,4 @@ async function fundRecordRevoke(request: OrderPaymentRevokeRequest): Promise<Fun
return await axios.post(`${FUND_URI}/revoke`, request);
}
export default { list, detail, createDirectProduct, cancel, receivePayment, verifyPayment, rejectPayment, cancelPayment, refund, confirmNoRefund, revokeFund, fundRecordList, fundRecordDetail, fundRecordRevoke };
export default { list, detail, createDirectProduct, update, cancel, receivePayment, verifyPayment, rejectPayment, cancelPayment, refund, confirmNoRefund, revokeFund, fundRecordList, fundRecordDetail, fundRecordRevoke };