飞星
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 

49 行
1.4 KiB

  1. using Permission.Entity.System;
  2. using Permission.Infrastructure.WebControls;
  3. using Permission.Service.DTO.ApiModels;
  4. namespace Permission.Service.IServices
  5. {
  6. public interface ISysDictDetailService
  7. {
  8. /// <summary>
  9. /// 新增字典明细信息
  10. /// </summary>
  11. /// <param name="model"></param>
  12. bool AddModel(SysDictDetail model);
  13. /// <summary>
  14. /// 编辑字典明细信息
  15. /// </summary>
  16. /// <param name="model"></param>
  17. bool ModifyModel(SysDictDetail model);
  18. /// <summary>
  19. /// 根据主键获取字典明细色实体
  20. /// </summary>
  21. /// <param name="key">主键</param>
  22. /// <returns></returns>
  23. SysDictDetail GetDictDetailByKey(int key);
  24. /// <summary>
  25. /// 条件分页查询
  26. /// </summary>
  27. /// <param name="pagesize"></param>
  28. /// <param name="pageindex"></param>
  29. /// <param name="keyword"></param>
  30. /// <param name="code"></param>
  31. /// <returns></returns>
  32. Page<SysDictDetail> PageList(int code,string keyword, int pagesize, int pageindex);
  33. #region api
  34. /// <summary>
  35. /// 根据数据字典代码类型获取明细列表
  36. /// </summary>
  37. /// <param name="code">类型代码</param>
  38. /// <returns></returns>
  39. DictDataModel GetDictDetailListByCodeApi(string code);
  40. #endregion
  41. }
  42. }