using Myshipping.Core.Entity; using Microsoft.AspNetCore.Mvc; using System.Collections.Generic; using System.Threading.Tasks; namespace Myshipping.Core.Service; public interface ISysDictDataService { Task AddDictData(AddDictDataInput input); Task ChangeDictDataStatus(UpdateDictDataInput input); Task DeleteByTypeId(long dictTypeId); Task DeleteDictData(DeleteDictDataInput input); Task GetDictData([FromQuery] QueryDictDataInput input); Task GetDictDataList([FromQuery] QueryDictDataListInput input); Task GetDictDataListByDictTypeId(long dictTypeId); Task QueryDictDataPageList([FromQuery] DictDataInput input); Task UpdateDictData(UpdateDictDataInput input); Task> GetDictDataByCode(string code); Task CacheData(bool falg); }