HomeLease/api/order/myOrder.js

35 lines
897 B
JavaScript
Raw Normal View History

2025-08-22 15:59:01 +08:00
import request from '@/utils/request'
/**
* 获取我的订单列表
* @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: '加载用户订单中...',
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: '加载订单详情中...',
})
}