add SalesOrderSummary.vue

This commit is contained in:
Timi
2026-09-19 01:21:55 +08:00
parent b9dc39bf55
commit 72e12d62bc
6 changed files with 438 additions and 2 deletions
+5
View File
@@ -13,6 +13,7 @@ import type {
SalesOrderCancelRequest,
SalesOrderPage,
SalesOrderPageResult,
SalesOrderSummary,
SalesOrderUpdateRequest
} from "@/types/SalesOrder";
@@ -22,6 +23,9 @@ const FUND_URI = "/gao/fund/record";
async function list(page: SalesOrderPage): Promise<SalesOrderPageResult<SalesOrder>> {
return await axios.post(`${ORDER_URI}/list`, withCurrentStoreId(page));
}
async function summary(page: SalesOrderPage): Promise<SalesOrderSummary> {
return await axios.post(`${ORDER_URI}/summary`, withCurrentStoreId(page));
}
async function detail(id: string): Promise<SalesOrder> {
return await axios.post(`${ORDER_URI}/detail`, undefined, { params: { id } });
}
@@ -75,6 +79,7 @@ async function myReceiveRecordDetail(id: string): Promise<FundRecord> {
export default {
list,
summary,
detail,
createDirectProduct,
update,