ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Task/TaskController.cs
@@ -42,15 +42,15 @@
    }
    /// <summary>
    /// è¯·æ±‚任务货位
    /// æ›´æ–°è´§ä½ä»»åŠ¡çŠ¶æ€åˆ°ä¸‹ä¸€ä¸ªèŠ‚ç‚¹
    /// </summary>
    /// <param name="input">请求数据</param>
    /// <returns></returns>
    [HttpPost, AllowAnonymous, Route("RequestLocationTaskAsync")]
    [HttpPost, AllowAnonymous, Route("RequestLocationAsync")]
    [TypeFilter(typeof(ThrottleFilter), Arguments = new object[] { 5 })] // 5秒节流
    public async Task<WebResponseContent> UpdateExistingTask([FromBody] RequestTaskDto input)
    public async Task<WebResponseContent> RequestLocationAsync([FromBody] RequestTaskDto input)
    {
        return await Service.UpdateExistingTask(input);
        return await Service.RequestLocationAsync(input);
    }
    /// <summary>
@@ -99,14 +99,38 @@
        return await Service.RequestAcrossFloorTaskAsync(taskDto);
    }
    [HttpPost, AllowAnonymous, Route("RequestPointAcrossFloorTaskAsync")]
    public async Task<WebResponseContent> RequestPointAcrossFloorTaskAsync([FromBody] RequestTaskDto taskDto)
    {
        return await Service.RequestPointAcrossFloorTaskAsync(taskDto);
    }
    /// <summary>
    /// AGV搬运任务请求
    /// </summary>
    /// <param name="taskDto"></param>
    /// <returns></returns>
    [HttpPost, AllowAnonymous, Route("RequestAGVCarryTaskAsync")]
    public Task<WebResponseContent> RequestAGVCarryTaskAsync([FromBody] RequestTaskDto taskDto)
    public async Task<WebResponseContent> RequestAGVCarryTaskAsync([FromBody] RequestTaskDto taskDto)
    {
        return Service.RequestAGVCarryTaskAsync(taskDto);
        return await Service.RequestAGVCarryTaskAsync(taskDto);
    }
    [HttpPost, AllowAnonymous, Route("RequestAGVCarryTaskAsync")]
    public async Task<WebResponseContent> RequestPointAGVCarryTaskAsync([FromBody] RequestTaskDto taskDto)
    {
        return await Service.RequestPointAGVCarryTaskAsync(taskDto);
    }
    [HttpPost, AllowAnonymous, Route("GetEmptyLocation")]
    public async Task<DtLocationInfo> GetEmptyLocation(string roadWay)
    {
        return await Service.GetEmptyLocation(roadWay);
    }
    [HttpPost, AllowAnonymous, Route("GetAGVEmptyCacheLocation")]
    public async Task<DtLocationInfo> GetAGVEmptyCacheLocation(int AreaId)
    {
        return await Service.GetAGVEmptyCacheLocation(AreaId);
    }
}