JzPeiXunService.java 1018 B

123456789101112131415161718192021222324252627
  1. package com.aijia.peixun.service;
  2. import com.aijia.peixun.entity.User;
  3. import com.aijia.peixun.entity.examination;
  4. import com.aijia.peixun.utils.ResponseEntity;
  5. import java.util.List;
  6. public interface JzPeiXunService {
  7. //1.用户登录
  8. public ResponseEntity authLogin(String telephoneNo,String smsCode) throws Exception;
  9. //2.根据手机号码找到用户信息
  10. public User getUserInfoByTelePhone(String telephoneNo) throws Exception;
  11. //3.用户退出
  12. public ResponseEntity logout() throws Exception;
  13. //4.新增用户信息
  14. public ResponseEntity addUser(String telephoneNo) throws Exception;
  15. //5.编辑用户信息
  16. public ResponseEntity updateUser(User user) throws Exception;
  17. //6.获取用户资料信息
  18. public User getUserInfo(Integer userid) throws Exception;
  19. //7.获取正在学习教师
  20. public List<User> getLearnTeacher(Integer userState) throws Exception;
  21. //8.依据科目获取
  22. public examination getexam(String subject) throws Exception;
  23. }