springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/api/RoleApi.java
@@ -4,6 +4,7 @@ import javax.annotation.Resource; import com.panzhihua.common.controller.BaseController; import org.springframework.web.bind.annotation.*; import com.panzhihua.common.model.vos.MenuVO; @@ -20,7 +21,7 @@ **/ @RestController @RequestMapping("/role/") public class RoleApi { public class RoleApi extends BaseController { @Resource private RoleService roleService; @@ -103,7 +104,7 @@ */ @PostMapping("listmenubackstage") public R listMenuBackstage(@RequestParam("communityId") Long communityId) { return roleService.listMenuBackstage(communityId); return roleService.listMenuBackstage(communityId,this.getAppId()); } /** springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/RoleService.java
@@ -73,7 +73,7 @@ * 社区id 0 运营平台 * @return 菜单集合 */ R listMenuBackstage(Long communityId); R listMenuBackstage(Long communityId,String appId); /** * 设置角色的权限 springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/RoleServiceImpl.java
@@ -176,7 +176,13 @@ * @return 菜单集合 */ @Override public R listMenuBackstage(Long communityId) { public R listMenuBackstage(Long communityId,String appId) { if("wx118de8a734d269f0".equals(appId)){ communityId=2L; } else { communityId=1552661941170868228L; } List<SysMenuVO> sysMenuVOS = new ArrayList<>(); List<SysMenuDO> sysMenuDOS = sysMenuDAO.selectList(new QueryWrapper<SysMenuDO>().lambda().eq(SysMenuDO::getParentId, 0)