|
|
@@ -65,8 +65,8 @@ public class UserBackendServiceImpl implements UserBackendService {
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public Page<User> showUserByPagination(Pageable page, String fromApp, Short mobileValidCode,
|
|
|
- String key, String keyword) {
|
|
|
+ public Page<User> showUserByPagination(Pageable page, String fromApp, Short mobileValidCode, Short identityValidCode,
|
|
|
+ String key, String keyword) {
|
|
|
|
|
|
return userDao.findAll(new Specification<User>() {
|
|
|
@Override
|
|
|
@@ -83,6 +83,11 @@ public class UserBackendServiceImpl implements UserBackendService {
|
|
|
predicates.add(predicate);
|
|
|
}
|
|
|
|
|
|
+ if (identityValidCode != null) {
|
|
|
+ Predicate predicate = builder.equal(root.get("identityValidCode"), identityValidCode);
|
|
|
+ predicates.add(predicate);
|
|
|
+ }
|
|
|
+
|
|
|
if ("userUU".equals(key) && !StringUtils.isEmpty(keyword)) {
|
|
|
Predicate predicate = builder.equal(root.get(key), keyword);
|
|
|
predicates.add(predicate);
|