|
@@ -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())
|