From 38cb4a159576a43de0e43dbd538e9fa39a6dd25b Mon Sep 17 00:00:00 2001 From: dzq Date: Thu, 10 Apr 2025 08:18:41 +0800 Subject: [PATCH] =?UTF-8?q?refactor(approval):=20=E5=9C=A8=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E4=B8=AD=E6=B7=BB=E5=8A=A0=E6=8C=89approval=5Fid?= =?UTF-8?q?=E9=99=8D=E5=BA=8F=E6=8E=92=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 为了确保返回的审批记录按approval_id降序排列,在SearchApiReturnApprovalQuery的查询条件中添加了orderByDesc("ra.approval_id")。 --- .../domain/shop/approval/db/ReturnApprovalServiceImpl.java | 1 + .../shop/approval/query/SearchApiReturnApprovalQuery.java | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/agileboot-domain/src/main/java/com/agileboot/domain/shop/approval/db/ReturnApprovalServiceImpl.java b/agileboot-domain/src/main/java/com/agileboot/domain/shop/approval/db/ReturnApprovalServiceImpl.java index dba29a6..e8eb1df 100644 --- a/agileboot-domain/src/main/java/com/agileboot/domain/shop/approval/db/ReturnApprovalServiceImpl.java +++ b/agileboot-domain/src/main/java/com/agileboot/domain/shop/approval/db/ReturnApprovalServiceImpl.java @@ -1,6 +1,7 @@ package com.agileboot.domain.shop.approval.db; import com.agileboot.common.core.page.AbstractPageQuery; +import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; diff --git a/agileboot-domain/src/main/java/com/agileboot/domain/shop/approval/query/SearchApiReturnApprovalQuery.java b/agileboot-domain/src/main/java/com/agileboot/domain/shop/approval/query/SearchApiReturnApprovalQuery.java index f8cb27a..774cd56 100644 --- a/agileboot-domain/src/main/java/com/agileboot/domain/shop/approval/query/SearchApiReturnApprovalQuery.java +++ b/agileboot-domain/src/main/java/com/agileboot/domain/shop/approval/query/SearchApiReturnApprovalQuery.java @@ -31,7 +31,8 @@ public class SearchApiReturnApprovalQuery extends AbstractPageQuery { .eq(goodsId != null, "ra.goods_id", goodsId) .eq(status != null, "ra.status", status) .like(StrUtil.isNotEmpty(goodsName), "sog.goods_name", goodsName) - .between(startTime != null && endTime != null, "ra.create_time", startTime, endTime); + .between(startTime != null && endTime != null, "ra.create_time", startTime, endTime) + .orderByDesc("ra.approval_id"); this.timeRangeColumn = "create_time";