Bläddra i källkod

新增修改学生密码的功能

YuanPan 8 år sedan
förälder
incheckning
8ae94e813e

+ 5 - 3
core-api/src/main/java/cn/com/qmth/examcloud/service/core/api/UserApi.java

@@ -170,10 +170,12 @@ public class UserApi {
     @ApiOperation(value = "修改用户密码", notes = "修改密码")
     @PutMapping("/stu-password")
     @Uac(roles = {RoleMeta.STUDENT}, policy = UacPolicy.IN)
-    public ResponseEntity<String> stuPassword(@RequestBody Map<String, String> params, HttpServletRequest request) {
+    public ResponseEntity<String> stuPassword(@RequestParam("oldPassword") String oldPassword,
+                                              @RequestParam("newPassword") String newPassword,
+                                              HttpServletRequest request) {
         AccessUser accessUser = (AccessUser) request.getAttribute("accessUser");
-        String oldPassword = params.get("oldPassword");
-        String newPassword = params.get("newPassword");
+//        String oldPassword = params.get("oldPassword");
+//        String newPassword = params.get("newPassword");
         if (StringUtils.isEmpty(oldPassword) || StringUtils.isEmpty(newPassword)) {
             return new ResponseEntity<>("愿密码和新密码不能为空", HttpStatus.BAD_REQUEST);
         } else {