干燥机配套车间生产管理系统/云平台服务端
zhuguifei
2024-11-29 339515558253d776769dc2e2560bbb4a0450c989
jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysPermissionController.java
old mode 100644 new mode 100755
@@ -87,7 +87,7 @@
         LambdaQueryWrapper<SysPermission> query = new LambdaQueryWrapper<SysPermission>();
         query.eq(SysPermission::getDelFlag, CommonConstant.DEL_FLAG_0);
         query.orderByAsc(SysPermission::getSortNo);
         //支持通过菜单名字,模糊查询
         if(oConvertUtils.isNotEmpty(sysPermission.getName())){
            query.like(SysPermission::getName, sysPermission.getName());
@@ -211,7 +211,7 @@
//   /**
//    * 查询用户拥有的菜单权限和按钮权限(根据用户账号)
//    *
//    *
//    * @return
//    */
//   @RequestMapping(value = "/queryByUser", method = RequestMethod.GET)
@@ -250,8 +250,8 @@
         //添加首页路由
         //update-begin-author:taoyan date:20200211 for: TASK #3368 【路由缓存】首页的缓存设置有问题,需要根据后台的路由配置来实现是否缓存
         if(!PermissionDataUtil.hasIndexPage(metaList)){
            SysPermission indexMenu = sysPermissionService.list(new LambdaQueryWrapper<SysPermission>().eq(SysPermission::getName,"首页")).get(0);
            metaList.add(0,indexMenu);
//            SysPermission indexMenu = sysPermissionService.list(new LambdaQueryWrapper<SysPermission>().eq(SysPermission::getName,"首页")).get(0);
//            metaList.add(0,indexMenu);
         }
         //update-end-author:taoyan date:20200211 for: TASK #3368 【路由缓存】首页的缓存设置有问题,需要根据后台的路由配置来实现是否缓存
@@ -277,7 +277,7 @@
            }
            //update-end---author:liusq ---date:2022-06-29  for:设置自定义首页地址和组件-----------
         }
         JSONObject json = new JSONObject();
         JSONArray menujsonArray = new JSONArray();
         this.getPermissionJsonArray(menujsonArray, metaList, null);
@@ -303,7 +303,7 @@
         json.put("sysSafeMode", jeecgBaseConfig.getSafeMode());
         result.setResult(json);
      } catch (Exception e) {
         result.error500("查询失败:" + e.getMessage());
         result.error500("查询失败:" + e.getMessage());
         log.error(e.getMessage(), e);
      }
      return result;