using Bowin.Common.Linq.Entity; using YLShipBuildLandMap.Entity; using YLShipBuildLandMap.Entity.ViewModel.SystemSetting; using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; namespace YLShipBuildLandMap.Services.SystemSetting { public interface IDictionaryService { Task> GetDictionaryItemList(int? pageIndex, int? pageSize, string dictionaryName, string dictionaryCode, string name); Task> GetDictionaryItemsbyCache(string dictionaryCode); Task> GetTugboatTitleDictionary(string dictionaryCode); Task> GetDepartmentTitleDictionary(string dictionaryCode); List GetEmployeeStatus(); string GetDictionaryName(IEnumerable dics, int? value); Task> GetDictionaryList(int? pageIndex, int? pageSize, string dictionaryName, string dictionaryCode); SysDictionaryItem GetDicItem(Guid? dicItemID); Task Save(SysDictionaryItem dicItem, Guid userID); Task Delete(List dicItemIDList); } }