wangxinhui
2025-09-11 fb745c842df36edc5101291a7f239c11c97bcc2f
ÏîÄ¿´úÂë/WMS/WMSServices/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs
@@ -75,9 +75,9 @@
        /// </summary>
        /// <returns></returns>
        [HttpPost, HttpGet, Route("InboundFLTask"), AllowAnonymous]
        public WebResponseContent InboundFLTask(string barCode, string startPoint, string matCode, int matCount)
        public WebResponseContent InboundFLOrCPTask(string barCode, string startPoint, string matCode, int matCount)
        {
            return Service.InboundFLTask(barCode, startPoint, matCode, matCount);
            return Service.InboundFLOrCPTask(barCode, startPoint, matCode, matCount);
        }
        /// <summary>
@@ -183,6 +183,16 @@
            return Service.RequestYLWMSTaskSimple(stationCode,palletCode);
        }
        /// <summary>
        /// åŽŸæ–™å…¥åº“ç”³è¯·
        /// </summary>
        /// <param name="palletCode">条码</param>
        /// <returns></returns>
        [HttpPost, HttpGet, Route("YLPurchaseBoxing"), AllowAnonymous]
        public WebResponseContent YLPurchaseBoxing(string palletCode)
        {
            return Service.YLPurchaseBoxing(palletCode);
        }
        /// <summary>
        /// åˆ†é…åŽŸæ–™å…¥åº“å··é“
        /// </summary>
        /// <param name="palletCode"></param>
@@ -200,30 +210,43 @@
        /// <summary>
        /// æˆå“å‡ºåº“任务请求
        /// <param name="targetId">
        /// 1 æœˆå°åŒº<br/>
        /// 2 å…¥åº“区<br/>
        /// 3 ç»‡å¸ƒåŒº<br/>
        /// 4 æ·‹è†œåŒº<br/>
        /// 5 æš‚存区<br/>
        /// 6 å°åˆ·åŒº<br/>
        /// 7 å†²åˆ‡åŒº<br/>
        /// 8 åŽŸæ–™åŒº<br/>
        /// 9 çº¸è¢‹åŒº<br/>
        /// 10 å¸ƒè¢‹åŒº<br/>
        /// 11 çº¸æ¯åŒº<br/>
        /// 12 é›¾åŒ–区<br/>
        /// </param>
        /// </summary>
        /// <returns></returns>
        [HttpPost, HttpGet, Route("RequestCPWMSTaskOut"), AllowAnonymous]
        public WebResponseContent RequestCPWMSTaskOut(int Count)
        public WebResponseContent RequestCPWMSTaskOut(string materialCode,int Count, int targetId)
        {
            return Service.RequestCPWMSTaskOut(Count);
            return Service.RequestCPWMSTaskOut(materialCode, Count, targetId);
        }
        /// <summary>
        /// æ— çººå¸ƒå‡ºåº“
        /// </summary>
        /// <returns></returns>
        [HttpPost, HttpGet, Route("RequestWFBWMSTaskOut"), AllowAnonymous]
        public WebResponseContent RequestWFBWMSTaskOut(int Count)
        {
            return Service.RequestWFBWMSTaskOut(Count);
        }
        ///// <summary>
        ///// æ— çººå¸ƒå‡ºåº“
        ///// </summary>
        ///// <returns></returns>
        //[HttpPost, HttpGet, Route("RequestWFBWMSTaskOut"), AllowAnonymous]
        //public WebResponseContent RequestWFBWMSTaskOut(int Count)
        //{
        //    return Service.RequestWFBWMSTaskOut(Count);
        //}
        /// <summary>
        /// åŽŸæ–™å‡ºåº“ä»»åŠ¡
        /// </summary>
        /// <param name="materielCode">物料代码</param>
        /// <param name="materielWide">物料幅宽</param>
        /// <param name="Count">卷数</param>
        /// <returns></returns>
        [HttpPost, HttpGet, Route("RequestYLWMSTaskOut"), AllowAnonymous]
        public WebResponseContent RequestYLWMSTaskOut(string materielCode,int materielWide, int count,string address="")
@@ -280,5 +303,13 @@
        {
            return Service.PrintInbound(saveModel);
        }
        /// <summary>
        /// åˆ›å»ºåŽŸçº¸ç”Ÿäº§æŽ’ç¨‹å‡ºåº“ä»»åŠ¡
        /// </summary>
        [HttpPost, HttpGet, Route("CreateBSTOutboundTasks"), AllowAnonymous]
        public WebResponseContent CreateBSTOutboundTasks([FromBody] int[] keys)
        {
            return Service.CreateBSTOutboundTasks(keys);
        }
    }
}