1
0

UserService.java 721 B

12345678910111213141516171819202122232425262728
  1. package seecoder.devcloud.web.service.user;
  2. import seecoder.devcloud.common.exceptions.ServiceException;
  3. import seecoder.devcloud.web.vo.user.ChangePasswordVO;
  4. import seecoder.devcloud.web.vo.user.RegisterVO;
  5. import seecoder.devcloud.web.vo.user.UserVO;
  6. public interface UserService {
  7. UserVO register(RegisterVO form) throws ServiceException;
  8. /**
  9. * 暂时没这个需求,先保留
  10. */
  11. @Deprecated
  12. UserVO registerTeacher(RegisterVO form) throws ServiceException;
  13. void delete(int userId) throws ServiceException;
  14. UserVO getUserById(Integer userid);
  15. UserVO changeUserInfo(Integer userid, String nickName) throws ServiceException;
  16. void changePassword(ChangePasswordVO form) throws ServiceException;
  17. }