23 lines
656 B
C#
23 lines
656 B
C#
using SJZY.Track.Application.Contract.Dtos.Forewarning;
|
|
|
|
namespace SJZY.Track.Application.Contract.Services;
|
|
|
|
/// <summary>
|
|
/// 预警通知服务接口定义。
|
|
/// 提供创建、删除预警通知和发送通知的功能。
|
|
/// </summary>
|
|
public interface IForewarningNotifyService
|
|
{
|
|
/// <summary>
|
|
/// 创建预警通知。
|
|
/// </summary>
|
|
/// <param name="order">预警订单模型。</param>
|
|
/// <returns>创建操作的结果,以整数形式返回。</returns>
|
|
Task WarningCalculateAsync(WarningDto order);
|
|
|
|
/// <summary>
|
|
/// 发送通知。
|
|
/// </summary>
|
|
Task<int> SendNotificationAsync(int subSystemId);
|
|
}
|