From 8040cd1510dade42d202ec0ceb77829627835bc8 Mon Sep 17 00:00:00 2001 From: dadiyang Date: Wed, 23 Sep 2026 13:58:54 +0800 Subject: [PATCH] fix(promotion):C端拼团列表按 id 倒序——app 面 selectPage(PageParam,status) 缺 orderBy,MyBatis-Plus 按主键升序致最旧在前,新上架活动被挤后页 C 端首页不可见;对齐 admin 面 orderByDesc(id)(A56) --- yudao-module-mall/yudao-module-promotion/src/main/java/cn/iocoder/yudao/module/promotion/dal/mysql/combination/CombinationActivityMapper.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/yudao-module-mall/yudao-module-promotion/src/main/java/cn/iocoder/yudao/module/promotion/dal/mysql/combination/CombinationActivityMapper.java b/yudao-module-mall/yudao-module-promotion/src/main/java/cn/iocoder/yudao/module/promotion/dal/mysql/combination/CombinationActivityMapper.java index df909a6..49da654 100644 --- a/yudao-module-mall/yudao-module-promotion/src/main/java/cn/iocoder/yudao/module/promotion/dal/mysql/combination/CombinationActivityMapper.java +++ b/yudao-module-mall/yudao-module-promotion/src/main/java/cn/iocoder/yudao/module/promotion/dal/mysql/combination/CombinationActivityMapper.java @@ -31,8 +31,11 @@ public interface CombinationActivityMapper extends BaseMapperX selectPage(PageParam pageParam, Integer status) { + // C 端列表与 admin 面 selectPage 对齐按 id 倒序(最新在前): + // 原缺 orderBy 时 MyBatis-Plus 按主键升序=最旧在前,新上架活动被挤后页,C 端首页不可见(A56) return selectPage(pageParam, new LambdaQueryWrapperX() - .eq(CombinationActivityDO::getStatus, status)); + .eq(CombinationActivityDO::getStatus, status) + .orderByDesc(CombinationActivityDO::getId)); } default CombinationActivityDO selectBySpuIdAndStatusAndNow(Long spuId, Integer status) { -- libgit2 0.21.4