ILabelAlertTimerAppService.cs
870 Bytes
using FoodLabeling.Application.Contracts.Dtos.Common;
using FoodLabeling.Application.Contracts.Dtos.LabelAlertTimer;
using Volo.Abp.Application.Services;
namespace FoodLabeling.Application.Contracts.IServices;
/// <summary>
/// 标签告警计时器(App)
/// </summary>
public interface ILabelAlertTimerAppService : IApplicationService
{
Task<PagedResultWithPageDto<LabelAlertTimerListItemDto>> GetListAsync(LabelAlertTimerGetListInputVo input);
/// <summary>
/// App:当前账号当前门店告警列表(含倒计时;locationId 可省略,走已选门店缓存)
/// </summary>
Task<PagedResultWithPageDto<LabelAlertTimerListItemDto>> GetAppListAsync(LabelAlertTimerGetListInputVo input);
Task DeleteAsync(string id);
Task<LabelAlertTimerCheckExpiredOutputDto> CheckExpiredAsync(LabelAlertTimerCheckExpiredInputVo input);
}