|
@@ -46,12 +46,13 @@ public class AccountManagementServiceImpl extends ServiceImpl<AccountManagementM
|
|
|
LambdaQueryWrapper<AccountManagement> wrapper = Wrappers.<AccountManagement>lambdaQuery();
|
|
|
//根据关键字查询(查询的字段有账户别名、账户名称、账号)
|
|
|
if (StringUtils.isNotEmpty(dto.getKeyword())){
|
|
|
- wrapper.like(AccountManagement::getName,dto.getKeyword());
|
|
|
- wrapper.like(AccountManagement::getAlias,dto.getKeyword());
|
|
|
- wrapper.like(AccountManagement::getAccountOpening,dto.getOpeningBank());
|
|
|
+ wrapper.and(wrapper1 ->{
|
|
|
+ wrapper1.like(AccountManagement::getName,dto.getKeyword()).or()
|
|
|
+ .like(AccountManagement::getAlias,dto.getKeyword()).or()
|
|
|
+ .like(AccountManagement::getAccountOpening,dto.getOpeningBank()).or()
|
|
|
+ .like(AccountManagement::getOpeningBank,dto.getKeyword());
|
|
|
+ } );
|
|
|
}
|
|
|
- //根据开户银行查询
|
|
|
- wrapper.eq(ObjectUtil.isNotEmpty(dto.getOpeningBank()),AccountManagement::getOpeningBank,dto.getOpeningBank());
|
|
|
Page<AccountManagementVo> page = baseMapper.getPage(dto.getPage(), wrapper);
|
|
|
return page;
|
|
|
}
|