| | |
| | | using WIDESEA_IBusinessServices; |
| | | using WIDESEA_Model.Models; |
| | | |
| | | namespace WIDESEA_WMSServer.Controllers.System |
| | | namespace WIDESEA_WMSServer.Controllers |
| | | { |
| | | [Route("api/Dt_InboundOrder")] |
| | | [ApiController] |
| | |
| | | /// 忥å
¥åºåå§åæ®å°æ¬ç³»ç»å
¥åºå表 |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("GetInboundOrderFromOrigin"), AllowAnonymous] |
| | | [HttpPost, Route("GetInboundOrderFromOrigin")] |
| | | public async Task<WebResponseContent> GetInboundOrderFromOrigin() |
| | | { |
| | | //忥ç产å
¥åºå |
| | |
| | | return WebResponseContent.Instance.OK(); |
| | | } |
| | | |
| | | /// 产çå
¥åºä»»å¡ åé
å··é |
| | | /// 1,æ ¹æ®ç©æå±æ§æå®åºåº |
| | | /// 2,æ¥è¯¢æ»¡è¶³æ¡ä»¶ç空é²è´§ä½çå··éï¼ç©ºé²è´§ä½å æ¯ ç©æåºåå æ¯ |
| | | |
| | | /// <summary> |
| | | /// ä¸åä»»å¡å¹¶åé
å··é |
| | | /// </summary> |
| | | /// <param name="plateCode">æçæ¡ç </param> |
| | | /// <param name="SourceAddress">èµ·å§å°å</param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("GenerateInboundTask")] |
| | | public WebResponseContent GenerateInboundTask(string plateCode, string SourceAddress) |
| | | [HttpPost, Route("GenerateInboundTaskRoadway")] |
| | | public WebResponseContent GenerateInboundTaskRoadway(string plateCode, string SourceAddress) |
| | | { |
| | | return Service.GenerateInboundTask(plateCode, SourceAddress); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// ä¸åä»»å¡ |
| | | /// </summary> |
| | | /// <param name="plateCode">æçæ¡ç </param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("GenerateInboundTask")] |
| | | public WebResponseContent GenerateInboundTask(string plateCode) |
| | | { |
| | | return Service.GenerateInboundTask(plateCode); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ ¹æ®ä»»å¡å·è·åè´§ä½å· |
| | | /// ç³è¯·åé
项é |
| | | /// </summary> |
| | | /// <param name="taskNo">ä»»å¡å·</param> |
| | | /// <param name="plateCode">æçæ¡ç </param> |
| | | /// <param name="SourceAddress">èµ·å§å°å</param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("GetInboundRoadway")] |
| | | public WebResponseContent GetInboundRoadway(string plateCode, string SourceAddress) |
| | | { |
| | | return Service.GetInboundRoadway(plateCode, SourceAddress); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// ç³è¯·åé
è´§ä½ |
| | | /// </summary> |
| | | /// <param name="taskNum">ä»»å¡å·</param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("GetInboundLocation")] |
| | | public WebResponseContent GetInboundLocation(int taskNum) |
| | |
| | | /// <summary> |
| | | /// å
¥åºä»»å¡å®æå¤ç |
| | | /// </summary> |
| | | /// <param name="taskNum">ä»»å¡å·</param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("FinishInboundTask")] |
| | | public WebResponseContent FinishInboundTask(int taskNum) |
| | | { |
| | | return Service.FinishInboundTask(taskNum); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// å
¥åºä»»å¡åæ¶ |
| | | /// </summary> |
| | | /// <param name="taskNum">ä»»å¡å·</param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("CancelInboundTask")] |
| | | public WebResponseContent CancelInboundTask(int taskNum) |
| | | { |
| | | return Service.CancelInboundTask(taskNum); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºä»»å¡æ´æ° |
| | | /// </summary> |
| | | /// <param name="taskNum">ä»»å¡å·</param> |
| | | /// <param name="currentAddress">å½åå°å</param> |
| | | /// <param name="nextAddress">ä¸ä¸å°å</param> |
| | | /// <param name="ErrorMessage">é误信æ¯</param> |
| | | /// <returns></returns> |
| | | [HttpPost, Route("UpdateInboundTask")] |
| | | public WebResponseContent UpdateInboundTask(int taskNum, string currentAddress, string nextAddress, string ErrorMessage) |
| | | { |
| | | return Service.UpdateInboundTask(taskNum, currentAddress, nextAddress, ErrorMessage); |
| | | } |
| | | |
| | | |
| | | } |
| | | } |