| | |
| | | return await Service.TaskCompleted(taskNum); |
| | | } |
| | | |
| | | [HttpPost, Route("GenerateOutboundTask"), AllowAnonymous] |
| | | public WebResponseContent GenerateOutboundTask(int orderDetailId, [FromBody] List<StockSelectViewDTO> stockSelectViews) |
| | | { |
| | | return Service.GenerateOutboundTask(orderDetailId, stockSelectViews); |
| | | } |
| | | |
| | | [HttpPost, Route("WMSGenerateOutboundTask"), AllowAnonymous] |
| | | public WebResponseContent WMSGenerateOutboundTask([FromBody] int[] keys) |
| | | { |
| | | return Service.WMSGenerateOutboundTask(keys); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// WCSç³è¯·å
¥åºä»»å¡ |
| | | /// </summary> |
| | | /// <param name="taskNum"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("InboundRequest"), AllowAnonymous] |
| | | public WebResponseContent InboundRequest(string stationCode, string roadwayNo, string palletCode) |
| | | { |
| | | return Service.InboundRequest(stationCode, roadwayNo, palletCode); |
| | | } |
| | | /// <summary> |
| | | /// WCSç³è¯·å
¥åºä»»å¡(ä¸åé
è´§ä½) |
| | | /// </summary> |
| | | /// <param name="stationCode"></param> |
| | | /// <param name="palletCode"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("DeviceRequestInboundTaskSimple"), AllowAnonymous] |
| | | public WebResponseContent DeviceRequestInboundTaskSimple(string stationCode, string palletCode, int heightType) |
| | | { |
| | | return Service.DeviceRequestInboundTaskSimple(stationCode, palletCode, heightType); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// ç³è¯·å··é |
| | | /// </summary> |
| | | /// <param name="palletCode"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("ApplyLocation"), AllowAnonymous] |
| | | public WebResponseContent ApplyLocation(string palletCode) |
| | | { |
| | | return Service.ApplyLocation(palletCode); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 夿巷éå
ç§»åº |
| | | /// </summary> |
| | | /// <param name="TaskNum"></param> |
| | | /// <param name="SourceAddress"></param> |
| | | /// <returns></returns> |
| | | [HttpGet, Route("IsRelocations"), AllowAnonymous] |
| | | public WebResponseContent IsRelocations(int TaskNum, string SourceAddress) |
| | | { |
| | | return Service.IsRelocations(TaskNum, SourceAddress); |
| | | } |
| | | /// <summary> |
| | | /// ä»»å¡åæ¶ |
| | | /// </summary> |
| | | /// <param name="taskNum"></param> |
| | | /// <returns></returns> |
| | | [HttpGet, Route("Cancelinventory"), AllowAnonymous] |
| | | public WebResponseContent Cancelinventory(int taskNum) |
| | | { |
| | | return Service.Cancelinventory(taskNum); |
| | | } |
| | | /// <summary> |
| | | /// å
¥åºä»»å¡å®æ |
| | | /// </summary> |
| | | /// <param name="taskNum"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("InboundTaskCompleted"), AllowAnonymous] |
| | | public WebResponseContent InboundTaskCompleted(int taskNum) |
| | | { |
| | | return Service.InboundTaskCompleted(taskNum); |
| | | } |
| | | /// <summary> |
| | | /// åºåºä»»å¡å®æ |
| | | /// </summary> |
| | | /// <param name="taskNum"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("OutboundTaskCompleted"), AllowAnonymous] |
| | | public WebResponseContent OutboundTaskCompleted(int taskNum) |
| | | { |
| | | return Service.OutboundTaskCompleted(taskNum); |
| | | } |
| | | |
| | | |
| | | [HttpPost, Route("UpdateTaskStatus"), AllowAnonymous] |
| | | public WebResponseContent UpdateTaskStatus(int tasknum, int tasktype) |
| | | { |
| | | return Service.UpdateTaskStatus(tasknum, tasktype); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// åé
å··é(带任å¡å·) |
| | | /// </summary> |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºä»»å¡ç³è¯·åé
è´§ä½ |
| | | /// </summary> |
| | | /// <param name="taskNum">ä»»å¡å·</param> |
| | | /// <param name="roadwayNo">å··éå·</param> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("AssignInboundTaskLocation"), AllowAnonymous] |
| | | public WebResponseContent AssignInboundTaskLocation(int taskNum, string roadwayNo) |
| | | { |
| | | return Service.AssignInboundTaskLocation(taskNum, roadwayNo); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// ä¿®æ¹ä»»å¡ç¶æ |
| | | /// </summary> |
| | | /// <param name="task"></param> |
| | |
| | | { |
| | | return Service.UpdateTaskInfo(task); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// éå®åºåçæçç¹ååºåº |
| | | /// </summary> |
| | | [HttpPost, Route("TakeOutbound"), AllowAnonymous] |
| | | public WebResponseContent TakeOutbound([FromBody] List<StockViewDTO> stockViews) |
| | | { |
| | | return Service.TakeOutbound(stockViews); |
| | | } |
| | | } |
| | | } |