mirror of
https://github.com/PlayEdu/PlayEdu
synced 2025-12-22 18:29:51 +08:00
完善
This commit is contained in:
@@ -27,4 +27,6 @@ public interface UserService extends IService<User> {
|
||||
User createWithDepIds(String email, String name, String avatar, String password, String idCard, Integer[] depIds);
|
||||
|
||||
User updateWithDepIds(User user, String email, String nickname, String name, String avatar, String password, String idCard, Integer[] depIds);
|
||||
|
||||
List<Integer> getDepIdsByUserId(Integer userId);
|
||||
}
|
||||
|
||||
@@ -201,6 +201,16 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
|
||||
userDepartmentService.resetStoreDepIds(newUser.getId(), depIds);
|
||||
return newUser;
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<Integer> getDepIdsByUserId(Integer userId) {
|
||||
List<Integer> ids = new ArrayList<>();
|
||||
List<UserDepartment> userDepartments = userDepartmentService.list(userDepartmentService.query().getWrapper().eq("user_id", userId));
|
||||
for (UserDepartment userDepartment : userDepartments) {
|
||||
ids.add(userDepartment.getDepId());
|
||||
}
|
||||
return ids;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user