1
dengjunjie
2025-12-29 8adbc609ea7b5982d5c7bd3c47beb2fa775c5399
WMS/WIDESEA_WMSServer/WIDESEA_ITaskInfoService/ITaskService.cs
@@ -40,7 +40,9 @@
        ITaskRepository Repository { get; }
        WebResponseContent InboundRequest(string stationCode, string roadwayNo, string palletCode);
        WebResponseContent DeviceRequestInboundTaskSimple(string stationCode, string palletCode);
        WebResponseContent DeviceRequestInboundTaskSimple(string stationCode, string palletCode, int heightType);
        WebResponseContent ApplyLocation(string palletCode);
        Task<WebResponseContent> TaskCompleted(int taskNum);
@@ -49,7 +51,7 @@
        WebResponseContent GenerateOutboundTask(int orderDetailId, List<StockSelectViewDTO> stockSelectViews);
        WebResponseContent GenerateOutboundTask(int[] keys);
        WebResponseContent WMSGenerateOutboundTask(int[] keys);
        WebResponseContent CallMateriel(string endPoint);
@@ -58,7 +60,7 @@
        WebResponseContent IsRelocations(int TaskNum, string SourceAddress);
        WebResponseContent Cancelinventory(int taskNum);
        WebResponseContent InboundTaskCompleted(int taskNum);
        WebResponseContent OutboundTaskCompleted(int taskNum);
        WebResponseContent  OutboundTaskCompleted(int taskNum);
        WebResponseContent AddOutboundOrders(Houseounbound orderAddDTO);
        WebResponseContent InventoryOut(HouseCancelOut houseInventoryOut);
        WebResponseContent InventoryIn(string name, int qty);
@@ -84,5 +86,16 @@
        /// <param name="task"></param>
        /// <returns></returns>
        WebResponseContent UpdateTaskInfo(WCSTaskDTO task);
        WebResponseContent FeedBackInboundERP(string upperOrderNo, string linId);
        WebResponseContent FeedBackOutERP(string orderNO, string linId);
        /// <summary>
        /// 库存盘点
        /// </summary>
        /// <param name="stockViews"></param>
        /// <returns></returns>
        WebResponseContent TakeOutbound(List<StockViewDTO> stockViews);
        WebResponseContent WMSGenerateNewOutboundTask(int[] keys);
    }
}