优化Ai编码重启逻辑

This commit is contained in:
COOL
2024-07-15 10:20:38 +08:00
parent 512555563c
commit a7df132ec5
2 changed files with 12 additions and 0 deletions

View File

@@ -80,6 +80,14 @@ public class CoolEps {
ThreadUtil.execute(task);
}
/**
* 清空所有的数据
*/
public void clear() {
admin = Dict.create();
app = Dict.create();
}
/**
* 构建所有的url
*/

View File

@@ -7,6 +7,7 @@ import cn.hutool.json.JSONObject;
import com.cool.CoolApplication;
import com.cool.core.base.BaseServiceImpl;
import com.cool.core.base.ModifyEnum;
import com.cool.core.eps.CoolEps;
import com.cool.core.util.CompilerUtils;
import com.cool.core.util.PathUtils;
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 CoolEps coolEps;
@Override
public Object list(JSONObject requestParams, QueryWrapper queryWrapper) {
List<BaseSysMenuEntity> list = baseSysPermsService.getMenus(coolSecurityUtil.username());
@@ -140,6 +143,7 @@ public class BaseSysMenuServiceImpl extends BaseServiceImpl<BaseSysMenuMapper, B
@Override
public void create(Map<String, Object> params) {
coolEps.clear();
String module = (String) params.get("module");
String controller = (String) params.get("controller");
String entity = (String) params.get("entity");