/// <summary> /// 根据字典父级编码获取数据字典子列表 /// </summary> /// <param name="parentID">父级ID</param> /// <param name="category">作用类别</param> /// <returns>数据字典列表</returns> public SearchResponseBase <List <SysDictionaryDto> > GetSysDicChildrenByParent(DictionaryParentCode dictionaryParent) { var response = new SearchResponseBase <List <SysDictionaryDto> >(); response.IsSuccess = true; response.Result = SystemRepo.GetSysDicChildrenByParent(dictionaryParent); return(response); }
/// <summary> /// 获取数据字典列表 /// </summary> /// <param name="search">数据字典查询参数</param> /// <returns>数据字典列表</returns> public SearchResponseBase <List <SysDictionaryDto> > SearchSysDictionaryList(SysDictionarySearchDto search) { int count = 0; var response = new SearchResponseBase <List <SysDictionaryDto> >(); response.Rows = search.Rows; response.Page = search.Page; response.Result = SystemRepo.SearchSysDictionaryList(search, out count); response.TotalRecordCount = count; response.IsSuccess = true; return(response); }
/// <summary> /// 获取操作日志列表 /// </summary> /// <param name="search">操作日志查询参数</param> /// <returns>操作日志列表</returns> public SearchResponseBase <List <SysOperationLogDto> > SearchSysOperationLogList(SysOperationLogSearchDTO search) { SearchResponseBase <List <SysOperationLogDto> > response = new SearchResponseBase <List <SysOperationLogDto> >(); try { response.IsSuccess = true; } catch (Exception ex) { WriteLogException(ex); response.IsSuccess = false; } return(response); }
/// <summary> /// 查询菜单 /// </summary> /// <param name="parentId">父类Id</param> /// <param name="pageNumber">显示数量</param> /// <param name="pageIndex">页面索引(每页下标-1,mysql分页索引从0开始)</param> /// <returns></returns> public SearchResponseBase <List <SysMenuDto> > SearchSysMenuList(SysMenuSearchDto search) { var response = new SearchResponseBase <List <SysMenuDto> >(); var list = new List <SysMenuDto>(); try { response.Result = SystemRepo.SearchSysMenuList(search); response.Rows = search.Rows; response.Page = search.Page; response.TotalRecordCount = response.Result.Count(); response.IsSuccess = true; } catch (Exception ex) { WriteLogException(ex); response.IsSuccess = false; } response.OperationDesc = "查询菜单列表" + (response.IsSuccess ? "成功" : "失败"); return(response); }