yzc преди 1 година
родител
ревизия
0e61fdeef9
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      hx-account/src/main/java/com/fjhx/account/service/account/impl/AccountPaymentServiceImpl.java

+ 6 - 1
hx-account/src/main/java/com/fjhx/account/service/account/impl/AccountPaymentServiceImpl.java

@@ -70,7 +70,12 @@ public class AccountPaymentServiceImpl extends ServiceImpl<AccountPaymentMapper,
 
         QueryWrapper<Object> wrapper = Wrappers.query();
 
-        wrapper.like(ObjectUtil.isNotEmpty(dto.getKeyword()), "ap.payment_remark", dto.getKeyword());
+        if (ObjectUtil.isNotEmpty(dto.getKeyword())) {
+            wrapper.and(q -> q
+                    .like(ObjectUtil.isNotEmpty(dto.getKeyword()), "ap.payment_remark", dto.getKeyword())
+                    .or().like(ObjectUtil.isNotEmpty(dto.getKeyword()), "ap.amount", dto.getKeyword())
+            );
+        }
 
         // 归属公司
         wrapper.eq(ObjectUtil.isNotEmpty(dto.getCorporationId()), "ap.corporation_id", dto.getCorporationId());