using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Sln.Wcs.ElevatorSdk.Dto;
namespace Sln.Wcs.ElevatorSdk
{
public interface IElevatorSdk
{
///
/// 获取所有提升机的实时状态
///
/// 提升机状态集合
Task> GetElevatorStatusListAsync();
///
/// 下发提升机任务
///
/// 任务下发请求
/// 任务下发结果
Task DispatchTaskAsync(ElevatorTaskRequest request);
///
/// 获取提升机任务执行反馈
///
/// 任务编号
/// 任务反馈信息
Task GetTaskFeedbackAsync(string taskId);
}
}