修复:onClone()克隆函数,允许仅安装某个菜单
This commit is contained in:
@@ -73,10 +73,10 @@ public class SocketIOConfig implements InitializingBean {
|
|||||||
config.setKeyStorePassword("123456"); // 设置证书密码
|
config.setKeyStorePassword("123456"); // 设置证书密码
|
||||||
|
|
||||||
// 启动socket服务
|
// 启动socket服务
|
||||||
// SocketIOServer server = new SocketIOServer(config);
|
SocketIOServer server = new SocketIOServer(config);
|
||||||
// server.addListeners(socketIOHandler);
|
server.addListeners(socketIOHandler);
|
||||||
// server.start();
|
server.start();
|
||||||
// ClientCache.setSocketIOServer(server);
|
ClientCache.setSocketIOServer(server);
|
||||||
// logger.debug("Netty SocketIO启动:{}:{}",host,port);
|
logger.debug("Netty SocketIO启动:{}:{}",host,port);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
package com.gxwebsoft.common.system.controller;
|
package com.gxwebsoft.common.system.controller;
|
||||||
|
|
||||||
import cn.hutool.core.stream.CollectorUtil;
|
import cn.hutool.core.stream.CollectorUtil;
|
||||||
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
||||||
@@ -189,7 +190,7 @@ public class MenuController extends BaseController {
|
|||||||
if (!loginUser.getUsername().equals("superAdmin") && !loginUser.getUsername().equals("admin")) {
|
if (!loginUser.getUsername().equals("superAdmin") && !loginUser.getUsername().equals("admin")) {
|
||||||
return fail("只有超级管理员才能操作");
|
return fail("只有超级管理员才能操作");
|
||||||
}
|
}
|
||||||
if(loginUser.getInstalled().equals(true)){
|
if(loginUser.getInstalled().equals(true) && ObjectUtil.isEmpty(param.getMenuId())){
|
||||||
return fail("请先卸载插件");
|
return fail("请先卸载插件");
|
||||||
}
|
}
|
||||||
if(menuService.cloneMenu(param)){
|
if(menuService.cloneMenu(param)){
|
||||||
|
|||||||
Reference in New Issue
Block a user