소스 검색

客户搜索报错问题处理

yzc 1 년 전
부모
커밋
7935263554
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      hx-customer/src/main/java/com/fjhx/customer/service/customer/impl/CustomerServiceImpl.java

+ 4 - 2
hx-customer/src/main/java/com/fjhx/customer/service/customer/impl/CustomerServiceImpl.java

@@ -107,8 +107,10 @@ public class CustomerServiceImpl extends ServiceImpl<CustomerMapper, Customer> i
         // 关键字
         if (ObjectUtil.isNotEmpty(dto.getKeyword())) {
             List<Long> cuIds = customerUserService.listObject(CustomerUser::getCustomerId, q -> q
-                    .like(CustomerUser::getName, dto.getKeyword()).or()
-                    .like(CustomerUser::getEmail, dto.getKeyword())
+                    .and(q1 -> q1
+                            .like(CustomerUser::getName, dto.getKeyword()).or()
+                            .like(CustomerUser::getEmail, dto.getKeyword())
+                    )
                     .isNotNull(CustomerUser::getCustomerId)
                     .groupBy(CustomerUser::getCustomerId)
             );