Browse Source

Merge branch 'dev/2024/0509/update-admin-Y' of feifan/mall-backend-admin into master

修改商品订单售后订单的数量显示异常问题
Yangzw 10 months ago
parent
commit
7a0715f590

+ 1 - 2
feifan-module-mall/feifan-module-trade-biz/src/main/java/cn/newfeifan/mall/module/trade/dal/mysql/order/TradeOrderMapper.java

@@ -91,12 +91,11 @@ public interface TradeOrderMapper extends BaseMapperX<TradeOrderDO> {
 
     default Long selectCountByStatus(Integer status, TradeOrderPageReqVO reqVO) {
         return selectCount(new LambdaQueryWrapperX<TradeOrderDO>()
-                .eq(TradeOrderDO::getStatus, status)
+                .eqIfPresent(TradeOrderDO::getStatus, status)
                 .likeIfPresent(TradeOrderDO::getNo, reqVO.getNo())
                 .eqIfPresent(TradeOrderDO::getUserId, reqVO.getUserId())
                 .eqIfPresent(TradeOrderDO::getDeliveryType, reqVO.getDeliveryType())
                 .eqIfPresent(TradeOrderDO::getType, reqVO.getType())
-                .eqIfPresent(TradeOrderDO::getStatus, reqVO.getStatus())
                 .eqIfPresent(TradeOrderDO::getPayChannelCode, reqVO.getPayChannelCode())
                 .eqIfPresent(TradeOrderDO::getTerminal, reqVO.getTerminal())
                 .eqIfPresent(TradeOrderDO::getLogisticsId, reqVO.getLogisticsId())