| | |
| | | |
| | | // 生成激活码 |
| | | public static void main(String[] args) { |
| | | String timeStr = "2020-08-01 16:48:35"; |
| | | String timeStr = "2020-08-01 17:48:35"; |
| | | Date exprTime = DateUtils.convert(timeStr); |
| | | String code = AesUtils.encrypt(DateUtils.convert(exprTime, DateUtils.yyyyMMddHHmmss), SystemProperties.SALT); |
| | | System.out.println("激活码:"+code); |
| | |
| | | if (getUserId() == 9527) { |
| | | resourceWrapper = new EntityWrapper<Resource>().eq("level", 2).eq("status", 1).orderBy("sort"); |
| | | } else { |
| | | // 激活码验证 |
| | | if (!SystemProperties.SYSTEM_ACTIVATION) { |
| | | return R.ok(); |
| | | } |
| | | // 获取当前用户的所有二级菜单 |
| | | user = userService.selectById(getUserId()); |
| | | List<RoleResource> roleResources = roleResourceService.selectList(new EntityWrapper<RoleResource>().eq("role_id", user.getRoleId())); |
| | |
| | | method: 'POST', |
| | | success: function (res) { |
| | | if (res.code === 200) { |
| | | layer.msg(res.msg); |
| | | layer.close(index); |
| | | alert("激活成功"); |
| | | location.reload(); |
| | | // layer.msg(res.msg); |
| | | // layer.close(index); |
| | | } else if (res.code === 403) { |
| | | top.location.href = baseUrl+"/login"; |
| | | } else { |
| | |
| | | </a> |
| | | </li> |
| | | <li class="layui-nav-item layui-hide-xs" lay-unselect> |
| | | <a href="javascript:;" layadmin-event="note"> |
| | | <a id="activation-icon" href="javascript:;" layadmin-event="note"> |
| | | <i class="layui-icon layui-icon-note"></i> |
| | | </a> |
| | | </li> |
| | |
| | | if ("" === localStorage.getItem('token')){ |
| | | top.location.href = baseUrl+"/login"; |
| | | } |
| | | |
| | | // 激活码验证 |
| | | $.ajax({ |
| | | url: baseUrl+"/system/activation/auth", |
| | | dataType:'json', |
| | | method: 'GET', |
| | | async: false, |
| | | success: function (res) { |
| | | if (res.code === 200) { |
| | | $("#activation-icon").hide(); |
| | | } else { |
| | | $("#activation-icon").click(); |
| | | } |
| | | } |
| | | }); |
| | | |
| | | getMenu() |
| | | |
| | | // 注销 |
| | | $(document).on('click','#logout',function () { |
| | | localStorage.removeItem("token"); |
| | | }); |
| | | |
| | | }); |
| | | |
| | | // 加载菜单 |
| | | function getMenu() { |
| | | $.ajax({ |
| | | url: baseUrl+ "/menu/auth", |
| | | headers: {'token': localStorage.getItem('token')}, |
| | |
| | | } |
| | | } |
| | | }); |
| | | |
| | | // 注销 |
| | | $(document).on('click','#logout',function () { |
| | | localStorage.removeItem("token"); |
| | | }); |
| | | |
| | | }); |
| | | } |
| | | }); |
| | | </script> |
| | | </body> |