diff --git a/propertyManagement-business/src/main/java/com/propertyManagement/business/service/impl/WxPayRecordServiceImpl.java b/propertyManagement-business/src/main/java/com/propertyManagement/business/service/impl/WxPayRecordServiceImpl.java index 628c867bcb1eeca93f9d5be5df409684a953c3b3..7f8c5d5142a322b44ba4c59c2927ac2c684f0d58 100644 --- a/propertyManagement-business/src/main/java/com/propertyManagement/business/service/impl/WxPayRecordServiceImpl.java +++ b/propertyManagement-business/src/main/java/com/propertyManagement/business/service/impl/WxPayRecordServiceImpl.java @@ -245,6 +245,7 @@ public class WxPayRecordServiceImpl implements IWxPayRecordService { private LambdaQueryWrapper buildQueryWrapper(WxPayRecordBo bo) { Map params = bo.getParams(); LambdaQueryWrapper lqw = Wrappers.lambdaQuery(); + lqw.eq(bo.getCommunityId() != null, WxPayRecord::getCommunityId, bo.getCommunityId()); lqw.eq(bo.getUserId() != null, WxPayRecord::getUserId, bo.getUserId()); lqw.like(StringUtils.isNotBlank(bo.getUserName()), WxPayRecord::getUserName, bo.getUserName()); lqw.like(bo.getCommunityName() != null, WxPayRecord::getCommunityName, bo.getCommunityName());