diff --git a/src/api/match/order.js b/src/api/match/order.js index 5d8b518..0a79f45 100644 --- a/src/api/match/order.js +++ b/src/api/match/order.js @@ -175,4 +175,13 @@ export const orderExportGet = (params) => { */ export const orderSetstatusPatch = (data) => { return http.patch('/order/setstatus', data); +}; + +/** + * 获取订单统计数据 + * @param {Object} params - 查询参数 + * @returns {Promise<{totalOriginalAmount: number, totalDiscountAmount: number, totalActualAmount: number, totalRefundAmount: number}>} + */ +export const orderStatsGet = (params) => { + return http.get('/order/stats', { params }); }; \ No newline at end of file diff --git a/src/views/match/order/index.vue b/src/views/match/order/index.vue index 8a1a3cd..1371dda 100644 --- a/src/views/match/order/index.vue +++ b/src/views/match/order/index.vue @@ -1,7 +1,33 @@