import request from '../utils/request'; /** * 查询订单列表 * @param {Object} query - { orderStatus, orderType, ... } */ export function listOrder(query) { return request({ url: '/main/order/list', method: 'GET', params: query }); } /** * 获取订单详细信息 * @param {Long} id - 订单ID */ export function getOrder(id) { return request({ url: '/main/order/' + id, method: 'GET' }); } /** * 取消订单 * @param {Long} id - 订单ID */ export function cancelOrder(id) { // 假设后端有修改状态的接口,目前 controller 只有基础 crud // 如果没有专门的取消接口,可能需要调用 update return request({ url: '/main/order', method: 'PUT', data: { id: id, orderStatus: 3 } }); }