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