ISysDictDataService.cs 868 B

123456789101112131415161718192021
  1. using ZR.Model;
  2. using ZR.Model.System;
  3. using ZR.Model.System.Dto;
  4. namespace ZR.ServiceCore.Services
  5. {
  6. public interface ISysDictDataService : IBaseService<SysDictData>
  7. {
  8. public PagedInfo<SysDictData> SelectDictDataList(SysDictData dictData, PagerInfo pagerInfo);
  9. public List<SysDictData> SelectDictDataByType(string dictType);
  10. public List<SysDictDataDto> SelectDictDataByTypes(string[] dictTypes);
  11. public SysDictData SelectDictDataById(long dictCode);
  12. public long InsertDictData(SysDictData dict);
  13. public long UpdateDictData(SysDictData dict);
  14. public int DeleteDictDataByIds(long[] dictCodes);
  15. int UpdateDictDataType(string old_dictType, string new_dictType);
  16. List<SysDictDataDto> SelectDictDataByCustomSql(SysDictType sysDictType);
  17. int UpdateStatus(SysDictData dto);
  18. }
  19. }