public SysPermissionService(ISysPermissionRepository sysPermissionRepository, ISysModuleService sysModuleService, ISysRoleService sysRoleService, ISysButtonService sysButtonService) : base(sysPermissionRepository) { _sysPermissionRepository = sysPermissionRepository; _sysModuleService = sysModuleService; _sysRoleService = sysRoleService; _sysButtonService = sysButtonService; }
public RoleAuthorizeController(ISysRoleAuthorizeService sysRoleAuthorizeService, ISysModuleService sysModuleService, ISysModuleButtonService sysModuleButtonService) { SysRoleAuthorizeService = sysRoleAuthorizeService; SysModuleService = sysModuleService; SysModuleButtonService = sysModuleButtonService; }
/// <summary> /// 初始化 /// </summary> /// <param name="sysModuleService"></param> /// <param name="mapper"></param> public SysModuleController(ISysModuleService sysModuleService, ISysModuleActionService sysModuleActionService, ISysRoleAuthorizeService sysRoleAuthorizeService, ISysRoleService sysRoleService, IMapper mapper) { _sysModuleService = sysModuleService; _sysModuleActionService = sysModuleActionService; _sysRoleAuthorizeService = sysRoleAuthorizeService; _sysRoleService = sysRoleService; _mapper = mapper; }
public SysRoleAuthorizeService(ISysLogRespository sysLogRespository , ISysModuleService sysModuleService, ISysRoleAuthorizeRespository sysRoleAuthorizeRespository , ISysModuleButtonService sysModuleButtonService) { _LogRespository = sysLogRespository; _SysModuleService = sysModuleService; _Respository = sysRoleAuthorizeRespository; _SysModuleButtonService = sysModuleButtonService; }
public LinkService(ISysLogRespository sysLogRespository, ILinkRespository LinkRespository, ISysModuleService sysModuleService, ISysModuleButtonService sysModuleButtonService ) { _LogRespository = sysLogRespository; _Respository = LinkRespository; _SysModuleService = sysModuleService; _SysModuleButtonService = sysModuleButtonService; }
public ArticleCategoryService(ISysLogRespository sysLogRespository, IArticleCategoryRespository ArticleCategoryRespository, ISysModuleService sysModuleService, ISysModuleButtonService sysModuleButtonService ) { _LogRespository = sysLogRespository; _Respository = ArticleCategoryRespository; _SysModuleService = sysModuleService; _SysModuleButtonService = sysModuleButtonService; }
public ClientsDataController(ISysItemsService sysItemsService, ISysItemsDetailService sysItemsDetailService , ISysOrganizeService sysOrganizeService, ISysRoleService sysRoleService, ISysRoleAuthorizeService sysRoleAuthorizeService, ISysModuleService sysModuleService, ISysModuleButtonService sysModuleButtonService) { _SysItemsService = sysItemsService; _SysItemsDetailService = sysItemsDetailService; _SysOrganizeService = sysOrganizeService; _SysRoleService = sysRoleService; _SysRoleAuthorizeService = sysRoleAuthorizeService; _SysModuleService = sysModuleService; _SysModuleButtonService = sysModuleButtonService; }
//IRedisCachingProvider public HomeController(ISysUserService userService, ISysUserDeptService userDeptService, ISysUserRoleService userRoleService, ISysRoleModuleService roleModuleService, ISysModuleService moduleService, ISysDeptRoleService deptRoleService) { _userService = userService; _userDeptService = userDeptService; _userRoleService = userRoleService; _roleModuleService = roleModuleService; _moduleService = moduleService; _deptRoleService = deptRoleService; }
public SystemAppService( ISysRelevanceService sysRelevanceService, ISysUserSerivce sysUserSerivce, ISysOrgService sysOrgService, ISysRoleService sysRoleService, ISysModuleService sysModuleService ) { _sysRelevanceService = sysRelevanceService; _sysUserSerivce = sysUserSerivce; _sysOrgService = sysOrgService; _sysRoleService = sysRoleService; _sysModuleService = sysModuleService; }
public async Task <object> GetMenus([FromServices] ISysModuleService sysModuleService) { StringBuilder sbMenu = new StringBuilder(); var modules = await sysModuleService.GetAllAsync(p => p.GUID != null); sbMenu.Append("["); //一级菜单 var spaces = modules.FindAll(p => p.Levels == 0).OrderBy(p => p.DisplayOrder); foreach (var space in spaces) { sbMenu.Append("{\"Id\":\"" + space.Alias + "\",\"Guid\":\"" + space.GUID + "\",\"Title\":\"" + space.Title + "\",\"Icon\":\"" + space.Icon + "\",\"Menus\":["); //二级菜单 var manages = modules.FindAll(p => p.Levels == 1 && p.Parent_GUID == space.GUID).OrderBy(p => p.DisplayOrder); foreach (var manage in manages) { sbMenu.Append("{\"Id\":\"" + manage.Alias + "\",\"Guid\":\"" + manage.GUID + "\",\"Title\":\"" + manage.Title + "\",\"Icon\":\"" + manage.Icon + "\",\"parent\":\"" + space.Alias + "\",\"Items\":["); //三级菜单 var menus = modules.FindAll(p => p.Levels == 2 && p.Parent_GUID == manage.GUID).OrderBy(p => p.DisplayOrder); foreach (var menu in menus) { sbMenu.Append("{\"Id\":\"" + menu.Alias + "\",\"Guid\":\"" + menu.GUID + "\",\"Title\":\"" + menu.Title + "\",\"Icon\":\"" + menu.Icon + "\",\"parent\":\"" + manage.Alias + "\",\"url\":\"" + menu.ModulePath + "\"},"); } sbMenu.Length -= 1; sbMenu.Append("]},"); } sbMenu.Length -= 1; sbMenu.Append("]},"); } sbMenu.Length -= 1; sbMenu.Append("]"); return(Json(Newtonsoft.Json.JsonConvert.DeserializeObject(sbMenu.ToString()))); }
public ModuleController(ISysModuleService sysModuleService) { _sysModuleService = sysModuleService; }
public PermissionController(ISysPermissionService sysPermissionService, ISysModuleService sysModuleService) { _sysPermissionService = sysPermissionService; _sysModuleService = sysModuleService; }
/// <summary> /// 初始化 /// </summary> /// <param name="requirement"></param> /// <param name="userService"></param> /// <param name="userLogonService"></param> /// <param name="mapper"></param> public AppInitController(ISysUserService userService, ISysModuleService sysModuleService, IMapper mapper) { _userService = userService; _sysModuleService = sysModuleService; _mapper = mapper; }
public HomeController(ISysModuleService sysModuleService) { this.sysModuleService = sysModuleService; }
public ModuleButtonController(ISysModuleButtonService moduleButtonService , ISysModuleService sysModuleService) { ModuleButtonService = moduleButtonService; SysModuleService = sysModuleService; }