huangxiaoqiang
14 小时以前 960b33fa24c47a330e51a2c24859d681ae62caeb
Code Management/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Task/TaskController.cs
@@ -63,6 +63,42 @@
    {
        return await Service.RequestInboundTaskAsync(input);
    }
    /// <summary>
    /// 直接请求入库任务(直接进入GW或CW流程,不进入缓存库流程)
    /// </summary>
    /// <param name="input">请求数据</param>
    /// <returns></returns>
    [HttpPost, HttpGet, AllowAnonymous, Route("RequestInboundTaskAsync")]
    [TypeFilter(typeof(ThrottleFilter), Arguments = new object[] { 5 })]
    public async Task<WebResponseContent> RequsetInToGWOrCW([FromBody] RequestTaskDto request)
    {
        return await Service.RequsetInToGWOrCW(request);
    }
    /// <summary>
    /// 请求空/实盘
    /// </summary>
    /// <param name="taskDto"></param>
    /// <returns></returns>
    [HttpPost, HttpGet, AllowAnonymous, Route("RequestOutboundTaskAsync")]
    [TypeFilter(typeof(ThrottleFilter), Arguments = new object[] { 5 })]
    public Task<WebResponseContent> RequestOutboundTaskAsync([FromBody] RequestTaskDto taskDto)
    {
        return Service.RequestOutboundTaskAsync(taskDto);
    }
    /// <summary>
    /// 直接请求出库任务(不进入缓存库流程)
    /// </summary>
    /// <param name="taskDto"></param>
    /// <returns></returns>
    [HttpPost, HttpGet, AllowAnonymous, Route("RequestInToOutTaskAsync")]
    [TypeFilter(typeof(ThrottleFilter), Arguments = new object[] { 5 })]
    public Task<WebResponseContent> RequestInToOutTaskAsync([FromBody] RequestTaskDto taskDto)
    {
        return Service.RequestInToOutTaskAsync(taskDto);
    }
    /// <summary>
@@ -80,7 +116,7 @@
    [HttpPost, AllowAnonymous, Route("GetEmptyLocation")]
    [TypeFilter(typeof(ThrottleFilter), Arguments = new object[] { 5 })]
    public async Task<DtLocationInfo> GetEmptyLocation(string roadWay)
    public async Task<DtLocationInfo> GetEmptyLocation(int roadWay)
    {
        return await Service.GetEmptyLocation(roadWay);
    }