|
@@ -41,19 +41,10 @@ public class UserService extends ServiceImpl<UserMapper,UserEntity> {
|
|
|
*/
|
|
|
public IPage<UserEntity> findPage(IPage<UserEntity> page, UserEntity userEntity) {
|
|
|
LoginUser currentUser = UserUtil.getCurrentUser();
|
|
|
- List<ProgramItem> programItems = new ArrayList<ProgramItem>();
|
|
|
- Long[] ids = null;
|
|
|
- if (currentUser != null) {
|
|
|
- userEntity.setTenantId(currentUser.getTenantId());
|
|
|
- programItems = currentUser.getProgramItemList();
|
|
|
- if (programItems != null && programItems.size() > 0) {
|
|
|
- ids = new Long[programItems.size()];
|
|
|
- for (int i = 0; i < programItems.size(); i++) {
|
|
|
- ids[i] = Long.valueOf(programItems.get(i).getOrgId());
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- Page<UserEntity> userPage = userMapper.findPage(page, userEntity, currentUser.getType(), ids);
|
|
|
+ userEntity.setTenantId(currentUser.getTenantId());
|
|
|
+ userEntity.setProgramItems(currentUser.getProgramItemList());
|
|
|
+ userEntity.setUserType(currentUser.getType());
|
|
|
+ Page<UserEntity> userPage = userMapper.findPage(page, userEntity);
|
|
|
return userPage;
|
|
|
}
|
|
|
|