using Dlhis.ScheduledTask.TaskAssignment.Request;
using Dlhis.ScheduledTask.TaskAssignment.Response;
namespace Dlhis.ScheduledTask.TaskAssignment.Services;
public interface IAssignmentService : IScopeDependency
{
///
/// 设备获取任务
///
///
///
Task> DeviceGetTasksAsync(DeviceTaskGetRequest request);
Task> ElevatorAcsDeviceGetTasksGetAsync(string userCode);
Task GetElevatorAcsTaskAsync(string deviceUniqueNo, string userCode);
///
/// 更新设备任务状态
///
///
///
Task UpdateDeviceTaskStatusAsync(List requests);
}