From 9705ce1195159792950492105b1237eaef01fd63 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Fri, 26 Jun 2026 19:42:29 -0700 Subject: [PATCH] fix(wms): 移除库存加锁查询排序 --- yudao-module-wms/src/main/java/cn/iocoder/yudao/module/wms/dal/mysql/inventory/WmsInventoryMapper.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/yudao-module-wms/src/main/java/cn/iocoder/yudao/module/wms/dal/mysql/inventory/WmsInventoryMapper.java b/yudao-module-wms/src/main/java/cn/iocoder/yudao/module/wms/dal/mysql/inventory/WmsInventoryMapper.java index 4951440..bc9b074 100644 --- a/yudao-module-wms/src/main/java/cn/iocoder/yudao/module/wms/dal/mysql/inventory/WmsInventoryMapper.java +++ b/yudao-module-wms/src/main/java/cn/iocoder/yudao/module/wms/dal/mysql/inventory/WmsInventoryMapper.java @@ -14,7 +14,6 @@ import cn.iocoder.yudao.module.wms.dal.dataobject.md.item.WmsItemSkuDO; import org.apache.ibatis.annotations.Mapper; import java.math.BigDecimal; -import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.List; @@ -100,11 +99,8 @@ public interface WmsInventoryMapper extends BaseMapperX { if (CollUtil.isEmpty(ids)) { return Collections.emptyList(); } - List sortedIds = new ArrayList<>(ids); - Collections.sort(sortedIds); return selectList(new LambdaQueryWrapperX() - .in(WmsInventoryDO::getId, sortedIds) - .orderByAsc(WmsInventoryDO::getId) + .in(WmsInventoryDO::getId, ids) .last("FOR UPDATE")); } -- libgit2 0.21.4