优化Ai编码重启逻辑
This commit is contained in:
@@ -80,6 +80,14 @@ public class CoolEps {
|
|||||||
ThreadUtil.execute(task);
|
ThreadUtil.execute(task);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 清空所有的数据
|
||||||
|
*/
|
||||||
|
public void clear() {
|
||||||
|
admin = Dict.create();
|
||||||
|
app = Dict.create();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 构建所有的url
|
* 构建所有的url
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -7,6 +7,7 @@ import cn.hutool.json.JSONObject;
|
|||||||
import com.cool.CoolApplication;
|
import com.cool.CoolApplication;
|
||||||
import com.cool.core.base.BaseServiceImpl;
|
import com.cool.core.base.BaseServiceImpl;
|
||||||
import com.cool.core.base.ModifyEnum;
|
import com.cool.core.base.ModifyEnum;
|
||||||
|
import com.cool.core.eps.CoolEps;
|
||||||
import com.cool.core.util.CompilerUtils;
|
import com.cool.core.util.CompilerUtils;
|
||||||
import com.cool.core.util.PathUtils;
|
import com.cool.core.util.PathUtils;
|
||||||
import com.cool.modules.base.entity.sys.BaseSysMenuEntity;
|
import com.cool.modules.base.entity.sys.BaseSysMenuEntity;
|
||||||
@@ -34,6 +35,8 @@ public class BaseSysMenuServiceImpl extends BaseServiceImpl<BaseSysMenuMapper, B
|
|||||||
|
|
||||||
final private CoolSecurityUtil coolSecurityUtil;
|
final private CoolSecurityUtil coolSecurityUtil;
|
||||||
|
|
||||||
|
final private CoolEps coolEps;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Object list(JSONObject requestParams, QueryWrapper queryWrapper) {
|
public Object list(JSONObject requestParams, QueryWrapper queryWrapper) {
|
||||||
List<BaseSysMenuEntity> list = baseSysPermsService.getMenus(coolSecurityUtil.username());
|
List<BaseSysMenuEntity> list = baseSysPermsService.getMenus(coolSecurityUtil.username());
|
||||||
@@ -140,6 +143,7 @@ public class BaseSysMenuServiceImpl extends BaseServiceImpl<BaseSysMenuMapper, B
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void create(Map<String, Object> params) {
|
public void create(Map<String, Object> params) {
|
||||||
|
coolEps.clear();
|
||||||
String module = (String) params.get("module");
|
String module = (String) params.get("module");
|
||||||
String controller = (String) params.get("controller");
|
String controller = (String) params.get("controller");
|
||||||
String entity = (String) params.get("entity");
|
String entity = (String) params.get("entity");
|
||||||
|
|||||||
Reference in New Issue
Block a user