|
- using Permission.Entity.System;
- using Permission.Infrastructure.WebControls;
- using Permission.Service.DTO.ApiModels;
-
- namespace Permission.Service.IServices
- {
- public interface ISysDictDetailService
- {
- /// <summary>
- /// 新增字典明细信息
- /// </summary>
- /// <param name="model"></param>
- bool AddModel(SysDictDetail model);
-
- /// <summary>
- /// 编辑字典明细信息
- /// </summary>
- /// <param name="model"></param>
- bool ModifyModel(SysDictDetail model);
-
- /// <summary>
- /// 根据主键获取字典明细色实体
- /// </summary>
- /// <param name="key">主键</param>
- /// <returns></returns>
- SysDictDetail GetDictDetailByKey(int key);
-
- /// <summary>
- /// 条件分页查询
- /// </summary>
- /// <param name="pagesize"></param>
- /// <param name="pageindex"></param>
- /// <param name="keyword"></param>
- /// <param name="code"></param>
- /// <returns></returns>
- Page<SysDictDetail> PageList(int code,string keyword, int pagesize, int pageindex);
-
- #region api
-
- /// <summary>
- /// 根据数据字典代码类型获取明细列表
- /// </summary>
- /// <param name="code">类型代码</param>
- /// <returns></returns>
- DictDataModel GetDictDetailListByCodeApi(string code);
-
- #endregion
- }
- }
|