| | |
| | | @GetMapping("getInfo") |
| | | public AjaxResult getInfo() { |
| | | AjaxResult ajax = success(); |
| | | // SysUser user = Objects.requireNonNull(SecurityUtils.getLoginUser()).getUser(); |
| | | SysUser user = UserHoder.getLoginUser().getUser(); |
| | | if (null != user.getUserId()) { |
| | | String message=null; |
| | | if (secretKeyLogin) |
| | | { |
| | | if(null !=user.getDeptId()){ |
| | |
| | | redisCache.deleteObject(userIdKey); |
| | | redisCache.deleteObject(userKey); |
| | | } |
| | | |
| | | throw new SecretKeyException("商家已过期请续费使用"); |
| | | } |
| | | long between = DateUtil.between(new Date(), DateUtil.endOfDay(dictHosp.getExpirationTime()), DateUnit.DAY); |
| | | if(between<=30){ |
| | | // message="还有 "+between+" 天到期 请注意续费! 以免影响正常使用!"; |
| | | UserHoder.getLoginUser().setMessage("还有 "+between+" 天到期 请注意续费! 以免影响正常使用!"); |
| | | } |
| | | }else { |
| | |
| | | ajax.put("roles", roles); |
| | | ajax.put("permissions", permissions); |
| | | ajax.put("securitMessage",UserHoder.getLoginUser().getMessage()); |
| | | ajax.put("hospName",UserHoder.getLoginUser().getHospName()); |
| | | } else { |
| | | Set<String> roles = new HashSet<>(); |
| | | LambdaQueryWrapper<SysRole> wq = new LambdaQueryWrapper<>(); |
| | |
| | | ajax.put("permissions", permissions); |
| | | ajax.put("post",null); |
| | | ajax.put("securitMessage",null); |
| | | ajax.put("hospName",UserHoder.getLoginUser().getHospName()); |
| | | } |
| | | return ajax; |
| | | } |