| | |
| | | { |
| | | return Service.RequestInboundTask(saveModel); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 空箱å
¥åº |
| | | /// </summary> |
| | |
| | | { |
| | | return Service.GenerateOutboundTasks(keys); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// çææååºåºä»»å¡ |
| | | /// </summary> |
| | | /// <param name="ProOutNo">åºåºè®¢åå·</param> |
| | | /// <param name="StationCode">ç«å°å°å</param> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("OutProductTask"), AllowAnonymous] |
| | | public async Task<WebResponseContent> OutProductTask([FromBody] int[] keys, string StationCode, int Grade) |
| | | { |
| | | return await Service.OutProductTask(keys, StationCode, Grade); |
| | | } |
| | | /// <summary> |
| | | /// æå使éåºå
¥ä» |
| | | /// </summary> |
| | | /// <param name="barCode"></param> |
| | | /// <param name="startPoint"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("BackProductTask"), AllowAnonymous] |
| | | public WebResponseContent BackProductTask(string barCode, string startPoint) |
| | | { |
| | | return Service.BackProductTask(barCode, startPoint); |
| | | } |
| | | /// <summary> |
| | | /// æå空æ¡ååº |
| | | /// </summary> |
| | | /// <param name="barCode"></param> |
| | | /// <param name="startPoint"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("EmptyBackTask"), AllowAnonymous] |
| | | public WebResponseContent EmptyBackTask(string barCode, string startPoint) |
| | | { |
| | | return Service.EmptyBackTask(barCode, startPoint); |
| | | } |
| | | /// <summary> |
| | | /// çææåæåºä»»å¡ |
| | | /// </summary> |
| | | [HttpPost, HttpGet, Route("OutProRworkTask"), AllowAnonymous] |
| | | public async Task<WebResponseContent> OutProRworkTask([FromBody] int[] keys, string StationCode, int Grade) |
| | | { |
| | | return await Service.OutProductTask(keys, StationCode, Grade); |
| | | } |
| | | ///// <summary> |
| | | ///// çæMESPPä»å¤§å·åºåºä»»å¡ |
| | | ///// </summary> |
| | | ///// <param name="keys"></param> |
| | | ///// <returns></returns> |
| | | //[HttpPost, HttpGet, Route("MESPPGenerateOutboundTasks"), AllowAnonymous] |
| | | //public WebResponseContent MESPPGenerateOutboundTasks([FromBody] int[] keys) |
| | | //{ |
| | | // return Service.MESPPGenerateOutboundTasks(keys); |
| | | //} |
| | | /// <summary> |
| | | /// åºåºä»»å¡å®æ |
| | | /// </summary> |
| | |
| | | /// <param name="taskNum">ä»»å¡å·</param> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("TaskCompleted"), AllowAnonymous] |
| | | public WebResponseContent TaskCompleted(int taskNum) |
| | | public async Task<WebResponseContent> TaskCompleted(int taskNum) |
| | | { |
| | | return Service.TaskCompleted(taskNum); |
| | | return await Service.TaskCompleted(taskNum); |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// <param name="roadwayNos"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("AssignRoadway"), AllowAnonymous] |
| | | public WebResponseContent AssignRoadway(int taskNum, [FromBody] List<string> roadwayNos) |
| | | public WebResponseContent AssignRoadway(int taskNum, [FromBody] List<string> roadwayNos,int heightType) |
| | | { |
| | | return Service.AssignRoadway(taskNum, roadwayNos); |
| | | return Service.AssignRoadway(taskNum, roadwayNos, heightType); |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | { |
| | | return Service.UpdateTaskInfo(task); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// PPä»AGVæ¬è¿ä»»å¡ |
| | | /// </summary> |
| | | /// <param name="task"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("AGVTasks"), AllowAnonymous] |
| | | public WebResponseContent AGVTasks([FromBody] SaveModel saveModel) |
| | | { |
| | | return Service.AGVTasks(saveModel); |
| | | } |
| | | /// <summary> |
| | | /// æåæå®åºåº |
| | | /// </summary> |
| | | /// <param name="task"></param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("OutProductSelect"), AllowAnonymous] |
| | | public WebResponseContent OutProductSelect(int orderDetailId,[FromBody] List<ProStockViewDTO> proStockViews) |
| | | { |
| | | return Service.OutProductSelect(orderDetailId, proStockViews); |
| | | } |
| | | } |
| | | } |