using Admin.NET.Core;
using Microsoft.AspNetCore.Mvc;
namespace Admin.NET.Application
{
///
///
///
public interface ISysDictDataService
{
///
///
///
///
///
Task AddDictData(AddDictDataInput input);
///
///
///
///
///
Task ChangeDictDataStatus(ChageStateDictDataInput 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] DictDataPageInput input);
///
///
///
///
///
Task UpdateDictData(UpdateDictDataInput input);
}
}