Browse Source

添加修改用户信息获取密保问题

wangmh 7 years ago
parent
commit
1bef17b995

+ 22 - 1
sso-server/src/main/java/com/uas/sso/controller/UpdateUserController.java

@@ -164,7 +164,28 @@ public class UpdateUserController extends BaseController {
     }
 
     /**
-     * 重置密码第二步,认证密保
+     * 修改用户信息,获取密保
+     *
+     * @author wangmh
+     * @date 2018/1/15 16:19
+     * @return
+     */
+    @RequestMapping(value = "/check/question", method = RequestMethod.GET)
+    public ModelMap checkByQuestion() {
+        UserAccount userAccount = SystemSession.getUserAccount();
+
+        // 查询密保
+        User user = userService.findOne(userAccount.getUserUU());
+        List<UserQuestion> questions = user.getQuestions();
+
+        // 将问题返回用户,答案放入session
+        ModelMap data = new ModelMap();
+        data.put("questions", questions);
+        return success(data);
+    }
+
+    /**
+     * 修改用户信息,认证密保
      * @param answers 密保答案
      * @return
      */