Former-commit-id: 372b1971dc643d54f0a9b39a91391689c6f3cec5
master
王兵 5 years ago
parent dc2725733a
commit f457fa3678

@ -10,6 +10,7 @@ import org.springframework.cache.annotation.Cacheable;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import ${basePackage}.config.CacheConfig;
import ${basePackage}.frame.auth.LocalData;
import ${basePackage}.frame.base.ErrorType;
import ${basePackage}.frame.base.Token;
import ${basePackage}.frame.utils.IDgenerator;
@ -277,6 +278,11 @@ public class TokensManagerImpl implements xyz.wbsite.module.system.mgr.TokensMan
return response;
}
if (request.getToken().equals(LocalData.getToken().getToken())) {
response.addError(ErrorType.BUSINESS_ERROR, "无法注销当前登录用户!");
return response;
}
TokensFindRequest tokensFindRequest = MapperUtil.map(request, TokensFindRequest.class);
tokensFindRequest.setValid(true);
TokensFindResponse tokensFindResponse = this.find(tokensFindRequest, token);

@ -11,7 +11,7 @@
background-color="#252a2f"
text-color="#d6d6d6"
active-text-color="#ffd04b">
<#if sysMD>
<#if sysMD>
<el-submenu index="${tool.uuid()}" >
<template slot="title">
<i class="el-icon-monitor"></i>
@ -25,7 +25,14 @@
<el-menu-item index="${tool.uuid()}" @click="addTab({title: '角色管理', name: 'role', url: '${r'${context}'}/system/role.htm'})">角色管理</el-menu-item>
<el-menu-item index="${tool.uuid()}" @click="addTab({title: '登录管理', name: 'tokens', url: '${r'${context}'}/system/tokens.htm'})">登录管理</el-menu-item>
</el-submenu>
</#if>
<el-submenu index="${tool.uuid()}" >
<template slot="title">
<i class="el-icon-time"></i>
<span slot="title">计划任务</span>
</template>
<el-menu-item index="${tool.uuid()}" @click="addTab({title: '任务列表', name: 'dict', url: '${r'${context}'}/system/schedule.htm'})">任务列表</el-menu-item>
</el-submenu>
</#if>
<#list modules as item>
<#if item.hasHtml()>
<el-submenu index="${tool.uuid()}">

Loading…
Cancel
Save

Powered by TurnKey Linux.