From 8f2434e592614190e1d0dbb68985100798ac06c7 Mon Sep 17 00:00:00 2001 From: WindowBird <13870814+windows-bird@user.noreply.gitee.com> Date: Mon, 25 Aug 2025 13:53:02 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E8=AF=A6=E7=BB=86=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E5=8A=A0=E8=BD=BD=E6=95=B0=E6=8D=AE=E6=8C=89=E7=85=A7?= =?UTF-8?q?=E6=9C=80=E8=BF=91=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/order/myOrder.js | 9 ++++++++- pages/myOrder/myOrder.vue | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/api/order/myOrder.js b/api/order/myOrder.js index 648c149..d8798bb 100644 --- a/api/order/myOrder.js +++ b/api/order/myOrder.js @@ -2,6 +2,9 @@ import request from '@/utils/request' /** * 获取我的订单列表 + * @param {Object} data - 请求参数 + * @param {string} data.orderByColumn - 排序字段(默认:createTime) + * @param {string} data.isAsc - 排序方式(默认:descending) * @returns {Promise} 返回订单列表数据 */ export function getMyOrder(data) { @@ -9,7 +12,11 @@ export function getMyOrder(data) { url: '/app/order/list', method: 'GET', loadingText: '加载用户订单中...', - data, + data: { + orderByColumn: 'createTime', // 默认按创建时间排序 + isAsc: 'descending', // 默认降序 + ...data, // 允许覆盖默认值 + }, }) } diff --git a/pages/myOrder/myOrder.vue b/pages/myOrder/myOrder.vue index d200cf1..d03763c 100644 --- a/pages/myOrder/myOrder.vue +++ b/pages/myOrder/myOrder.vue @@ -190,7 +190,7 @@ const getList = async () => { // 确保 res.data 存在且是数组 const newData = res?.rows || [] - + // 如果是第一页,直接替换数据 if (queryParams.pageNum === 1) { list.value = newData