HomeLease/api/order/myOrder.js

35 lines
897 B
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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: '加载订单详情中...',
})
}