|
@@ -40,14 +40,14 @@ public class UserManagerController {
|
|
|
}
|
|
|
|
|
|
@PostMapping(value = "/addTeacher")
|
|
|
- @ApiOperation("新增教师用户 为管理员,姓名、手机、密码必填")
|
|
|
+ @ApiOperation("新增教师用户 为教师,姓名、手机、密码必填")
|
|
|
public Result addTeacher(@RequestBody UserInfo user) {
|
|
|
user.setUserType(Constants.USER_TYPE_TEACHER);
|
|
|
return userService.addUser(user);
|
|
|
}
|
|
|
|
|
|
@PostMapping(value = "/addAdmin")
|
|
|
- @ApiOperation("新增用户 为超级管理员,姓名、手机、密码必填")
|
|
|
+ @ApiOperation("新增管理员 为超级管理员,姓名、手机、密码必填")
|
|
|
public Result addAdmin(@RequestBody UserInfo user) {
|
|
|
user.setUserType(Constants.USER_TYPE_ADMIN);
|
|
|
return userService.addUser(user);
|
|
@@ -59,6 +59,7 @@ public class UserManagerController {
|
|
|
// }
|
|
|
|
|
|
@PostMapping("updatePassword")
|
|
|
+ @ApiOperation("更新用户密码 {\"oldPass\":\"123456\",\"newPass\":\"123456\"}")
|
|
|
public boolean update(@RequestBody Map<String, String> params) {
|
|
|
String oldPass = params.get(Constants.OLD_PASS);
|
|
|
String newPass = params.get(Constants.NEW_PASS);
|
|
@@ -80,4 +81,22 @@ public class UserManagerController {
|
|
|
list.forEach(u->u.setPassword(null));
|
|
|
return list;
|
|
|
}
|
|
|
+
|
|
|
+ @PostMapping("deleteStudent")
|
|
|
+ @ApiOperation("删除学生账号")
|
|
|
+ public boolean deleteStudent(Long uid){
|
|
|
+ return userService.delete(uid,Constants.USER_TYPE_STUDENT);
|
|
|
+ }
|
|
|
+
|
|
|
+ @PostMapping("deleteTeacher")
|
|
|
+ @ApiOperation("删除教师账号")
|
|
|
+ public boolean deleteTeacher(Long uid){
|
|
|
+ return userService.delete(uid,Constants.USER_TYPE_TEACHER);
|
|
|
+ }
|
|
|
+
|
|
|
+ @PostMapping("deleteAdmin")
|
|
|
+ @ApiOperation("删除管理员账号")
|
|
|
+ public boolean deleteAdmin(Long uid){
|
|
|
+ return userService.delete(uid,Constants.USER_TYPE_ADMIN);
|
|
|
+ }
|
|
|
}
|