wangxinhui
15 小时以前 9d75314e88f8aac494d57715e3231fe3540cb867
´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_ITaskInfoService/ITaskService.cs
@@ -28,6 +28,7 @@
using WIDESEA_Core.BaseServices;
using WIDESEA_Core.Enums;
using WIDESEA_DTO;
using WIDESEA_DTO.Basic;
using WIDESEA_DTO.ERP;
using WIDESEA_DTO.MES;
using WIDESEA_DTO.Stock;
@@ -65,6 +66,10 @@
        /// <returns></returns>
        //WebResponseContent RequestInboundTask(string palletCode, string stationCode);
        WebResponseContent RequestInboundTask(SaveModel saveModel);
        /// <summary>
        /// æŸ¥è¯¢è´¨æ£€æ•°é‡
        /// </summary>
        WebResponseContent InQualityConfirm(string palletCode);
        /// <summary>
        /// ç©ºç®±å…¥åº“
        /// </summary>
@@ -147,6 +152,10 @@
        /// <returns></returns>
        MesResponseContent TestToolOut(TestToolOutModel model);
        //防焊到线边
        MesResponseContent SolderMaskOut(SolderMaskOut model);
        //防焊派工
        MesResponseContent SolderMaskOutNotice(SolderMaskOutNotice model);
        /// <summary>
        /// ç”Ÿæˆå‡ºåº“任务
        /// </summary>
@@ -191,6 +200,12 @@
        /// <param name="locationCode"></param>
        /// <returns></returns>
        WebResponseContent IsRelocation(int taskNum, string locationCode);
        /// <summary>
        /// æ‰‹åŠ¨ç§»åº“
        /// </summary>
        /// <param name="relocationDTO"></param>
        /// <returns></returns>
        WebResponseContent ManualRelocation(RelocationDTO relocationDTO);
        /// <summary>
        /// 
@@ -205,6 +220,7 @@
        /// <param name="id"></param>
        /// <returns></returns>
        WebResponseContent Outbound(int id);
        WebResponseContent TakeOutbound(List<StockViewDTO> stockViews);
        /// <summary>
        /// ç‰©æ–™å‡ºåº“,WMS同步出库物料批次至MES
@@ -334,6 +350,11 @@
        /// <returns></returns>
        WebResponseContent ShipmentOrderSync(MesShipmentOrderSync model);
        /// <summary>
        /// WMS同步成品出库至MES外包装机
        /// </summary>
        /// <returns></returns>
        WebResponseContent ShipmentOrderMESSync(MesShipmentOrderSync model);
        /// <summary>
        /// ç”ŸæˆMESPP大卷出库任务
        /// </summary>
        /// <param name="keys"></param>
@@ -357,6 +378,7 @@
        /// <param name="StationCode">站台地址</param>
        /// <returns></returns>
        Task<WebResponseContent> OutProductTask(int[] keys, string StationCode, int Grade);
        Task<WebResponseContent> OutProScrapTask(int[] keys, string StationCode, int Grade);
        /// <summary>
        /// æˆå“ä½™æ–™é€€åº“入仓
        /// </summary>
@@ -376,5 +398,12 @@
        /// </summary>
        WebResponseContent OutProductSelect(int orderDetailId, List<ProStockViewDTO> proStockViews);
        WebResponseContent GetZHMesMaterialLot(string materialLot);
        /// <summary>
        /// ä»»åŠ¡å–æ¶ˆ
        /// </summary>
        /// <param name="taskNum"></param>
        /// <param name="warehouseId"></param>
        /// <returns></returns>
        public Task<WebResponseContent> TaskHandCancel(int taskNum, int warehouseId);
    }
}