dongxin 1 год назад
Родитель
Сommit
b0c5b663cb

+ 3 - 2
platform/src/main/java/com/jzg/service/impl/SysSystemServiceImpl.java

@@ -68,7 +68,7 @@ public class SysSystemServiceImpl extends ServiceImpl<SysSystemMapper, SysSystem
         // 保存勾选菜单配置
         String permsStr = sysSystemPermsVo.getPermsStr();
         SysConfig sysConfig = new SysConfig();
-        sysConfig.setSysConfig(sysSystemPermsVo.getPermsStr());
+        sysConfig.setSysConfig(permsStr);
         this.saveConfig(sysConfig, sysSystemPermsVo.getSystemCode());
 
         // 获取租户管理员角色id
@@ -81,7 +81,7 @@ public class SysSystemServiceImpl extends ServiceImpl<SysSystemMapper, SysSystem
         wrapper.eq(SysRolePerms::getRoleId,roles.get(0).getId());
         sysRolePermsMapper.delete(wrapper);
 
-        List<SysSystemPermsVo.PermsVo> permsList = JSON.parseArray(sysSystemPermsVo.getPermsStr(),SysSystemPermsVo.PermsVo.class);;
+        List<SysSystemPermsVo.PermsVo> permsList = JSON.parseArray(permsStr,SysSystemPermsVo.PermsVo.class);;
         return this.savePerms(permsList, roles.get(0).getId());
     }
 
@@ -151,6 +151,7 @@ public class SysSystemServiceImpl extends ServiceImpl<SysSystemMapper, SysSystem
             sysConfigMapper.insert(config);
         }else{
             config.setId(configs.get(0).getId());
+            config.setSystemCode(SystemConstants.SYSTEM_PLATFORM.getCode());
             sysConfigMapper.updateById(config);
         }
         return true;