| | |
| | | List<MenuNode> menus = menuService.getMenusByRoleIds(roleList); |
| | | List<MenuNode> titles = MenuNode.buildTitle(menus); |
| | | |
| | | |
| | | |
| | | |
| | | List<String> resUrlsByRoleId = menuService.getResUrlsByRoleId(Integer.valueOf(roleList.get(0))); |
| | | CacheUtil.menus.put(user.getAccount(), resUrlsByRoleId); |
| | | |
| | | if (SinataUtil.isEmpty(user)){ |
| | | String a ="请重新登录"; |
| | | if(language==2){ |
| | | a="Please log in again"; |
| | | }else if(language==3){ |
| | | a="Silakan log masuk lagi"; |
| | | } |
| | | |
| | | model.addAttribute("tips", a); |
| | | return "/login.html"; |
| | | } |
| | |
| | | Role role = roleService.getBaseMapper().selectById(roleList.get(0)); |
| | | |
| | | User byId = userService.getById(user.getId()); |
| | | String a = "您的密码已经90天未更换了,请及时更换密码!!!"; |
| | | if(language==2){ |
| | | a="Your password has not been changed for 90 days, please change your password in time!!"; |
| | | }else if(language==3){ |
| | | a="Kata sandi Anda belum diubah selama 90 hari, silakan merubah kata sandi Anda pada waktu!!"; |
| | | } |
| | | //获取用户头像 Obtain user profile |
| | | String avatar = byId.getAvatar(); |
| | | Integer objectType = user.getObjectType(); |
| | | |
| | | model.addAttribute("roleNames", role.getName()); |
| | | model.addAttribute("language", language); |
| | | model.addAttribute("avatar", avatar); |
| | |
| | | return "/index.html"; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 跳转到登录页面 |
| | | * 跳转到场地管理页面 |
| | | */ |
| | | @RequestMapping(value = "/login", method = RequestMethod.GET) |
| | | public String login() { |
| | |
| | | return "/login.html" ; |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 点击登录执行的动作 |
| | | */ |
| | |
| | | password = AESUtils.decrypt(password); |
| | | String s = MD5.md5(password); |
| | | if(!user.getPassword().equals(s)){ |
| | | model.addAttribute("tips", "Account password error"); |
| | | model.addAttribute("tips", "账号密码错误"); |
| | | return "/login.html"; |
| | | } |
| | | |
| | |
| | | super.getSession().setAttribute("username", user.getAccount()); |
| | | super.getSession().setAttribute("token", token); |
| | | super.getSession().setAttribute("language",language); |
| | | |
| | | return REDIRECT + "/"; |
| | | } |
| | | |