2025-08-22 15:59:01 +08:00
|
|
|
|
import request from '@/utils/request'
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 获取我的订单列表
|
2025-08-25 13:53:02 +08:00
|
|
|
|
* @param {Object} data - 请求参数
|
|
|
|
|
|
* @param {string} data.orderByColumn - 排序字段(默认:createTime)
|
|
|
|
|
|
* @param {string} data.isAsc - 排序方式(默认:descending)
|
2025-08-22 15:59:01 +08:00
|
|
|
|
* @returns {Promise} 返回订单列表数据
|
|
|
|
|
|
*/
|
|
|
|
|
|
export function getMyOrder(data) {
|
|
|
|
|
|
return request({
|
|
|
|
|
|
url: '/app/order/list',
|
|
|
|
|
|
method: 'GET',
|
|
|
|
|
|
loadingText: '加载用户订单中...',
|
2025-08-25 13:53:02 +08:00
|
|
|
|
data: {
|
|
|
|
|
|
orderByColumn: 'createTime', // 默认按创建时间排序
|
|
|
|
|
|
isAsc: 'descending', // 默认降序
|
|
|
|
|
|
...data, // 允许覆盖默认值
|
|
|
|
|
|
},
|
2025-08-22 15:59:01 +08:00
|
|
|
|
})
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
* 获取订单详情
|
|
|
|
|
|
* @param {string} id - 订单ID
|
|
|
|
|
|
* @returns {Promise} 返回订单详情数据
|
|
|
|
|
|
*/
|
|
|
|
|
|
export function getOrderDetail(id) {
|
|
|
|
|
|
return request({
|
|
|
|
|
|
url: `/app/order/${id}`,
|
|
|
|
|
|
method: 'GET',
|
|
|
|
|
|
loadingText: '加载订单详情中...',
|
|
|
|
|
|
})
|
|
|
|
|
|
}
|