浏览代码

修改用户登录

5 年之前
父节点
当前提交
6107ec1bb0

+ 6 - 1
cloud-model/src/main/java/com/hssx/cloudmodel/controller/UserController.java

@@ -123,8 +123,13 @@ public class UserController {
     @ResponseBody
     public HttpRespMsg list(@RequestParam(required = false) String account, HttpServletRequest request,String token,
                             HttpServletResponse response, PageUtil page,@RequestParam(required = false)String keyName) {
-        HttpRespMsg msg = userService.pageList(page,account,keyName);
+        HttpRespMsg msg = new HttpRespMsg();
         User newUser = userService.getOne(new QueryWrapper<User>().eq("head_imgurl", token));
+        if(newUser != null){
+            msg = userService.pageList(page,account,keyName);
+        }else{
+            msg.setError("当前用户不存,或涉及到权限问题,请重新登录");
+        }
         return msg;
     }
 

+ 1 - 1
cloud-model/src/main/java/com/hssx/cloudmodel/service/impl/UserServiceImpl.java

@@ -40,7 +40,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements Us
         if (count > 0) {
             User newUser = userMapper.selectOne(qw);
             //验证密码是否正确
-            if (newUser.getPassword().equals(MD5Util.getPassword(user.getPassword()))) {
+            if (MD5Util.getPassword(user.getPassword()).equals(newUser.getPassword())) {
                 newUser.setPassword("");
                 msg.data = newUser;
             } else {

+ 2 - 2
cloud-model/src/main/java/com/hssx/cloudmodel/util/MD5Util.java

@@ -17,8 +17,8 @@ public class MD5Util {
     }
 
     public static void main(String[] args) {
-//        String password = "000000";
-//        System.out.println(MD5Util.getPassword(password));
+        String password = "000000";
+        System.out.println(MD5Util.getPassword(password));
         System.out.println(UUID.randomUUID().toString().replaceAll("-", ""));;
     }
 }