1
wangxinhui
6 天以前 fdf7bb595ee00e5fef7b4e110fbe32f637c069f6
ÏîÄ¿´úÂë/WMS/WMSServices/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs
@@ -22,30 +22,6 @@
        {
        }
        /// <summary>
        /// ç©ºç®±å…¥åº“
        /// </summary>
        /// <param name="barcode">托盘号</param>
        /// <param name="address">地址</param>
        /// <returns></returns>
        [HttpPost, HttpGet, Route("InEmpty"), AllowAnonymous]
        public WebResponseContent InEmpty(string barcode, string address, int WarehouseId)
        {
            return Service.InEmpty(barcode, address, WarehouseId);
        }
        /// <summary>
        /// ç©ºç®±å‡ºåº“
        /// </summary>
        /// <param name="qty">数量</param>
        /// <param name="address">地址</param>
        /// <returns></returns>
        [HttpPost, HttpGet, Route("OutEmpty"), AllowAnonymous]
        public WebResponseContent OutEmpty(int qty, string address, int WarehouseId, string barcode)
        {
            return Service.OutEmpty(qty, address, WarehouseId, barcode);
        }
        /// <summary>
        /// WCS申请入库任务(不分配货位)
        /// </summary>
        /// <param name="stationCode"></param>
@@ -81,17 +57,7 @@
        {
            return Service.AssignInboundTaskLocationByHeight(taskNum, roadwayNo, heightType);
        }
        /// <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>
@@ -195,16 +161,50 @@
        {
            return Service.UpdateTaskInfo(task);
        }
        /// <summary>
        /// åŽŸæ–™å…¥åº“ä»»åŠ¡è¯·æ±‚
        /// </summary>
        /// <param name="stationCode">起点</param>
        /// <param name="palletCode">托盘</param>
        /// <returns></returns>
        [HttpPost,HttpGet, Route("RequestYLWMSTaskSimple"), AllowAnonymous]
        public WebResponseContent RequestYLWMSTaskSimple(string stationCode, string palletCode)
        {
            return Service.RequestYLWMSTaskSimple(stationCode,palletCode);
        }
        /// <summary>
        /// PP仓AGV搬运任务
        /// æˆå“å‡ºåº“任务请求
        /// </summary>
        /// <param name="task"></param>
        /// <returns></returns>
        [HttpPost, Route("AGVTasks"), AllowAnonymous]
        public WebResponseContent AGVTasks([FromBody] SaveModel saveModel)
        [HttpPost, HttpGet, Route("RequestCPWMSTaskOut"), AllowAnonymous]
        public WebResponseContent RequestCPWMSTaskOut(int Count)
        {
            return Service.AGVTasks(saveModel);
            return Service.RequestCPWMSTaskOut(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)
        {
            return Service.RequestYLWMSTaskOut(materielCode, materielWide, Count);
        }
        /// <summary>
        /// åŽŸæ–™ç§»åº“ä»»åŠ¡
        /// </summary>
        /// <param name="startAddress"></param>
        /// <param name="endAddress"></param>
        /// <param name="roadWay"></param>
        /// <returns></returns>
        [HttpPost, HttpGet, Route("Relocation"), AllowAnonymous]
        public WebResponseContent IsRelocation(string startAddress, string endAddress, string roadWay)
        {
            return Service.IsRelocation(startAddress, endAddress, roadWay);
        }
    }
}