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