huanghongfeng
2025-06-23 b7f53ba61fbc1844d7b92ff852762b140d46ab54
´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_ITaskInfoService/ITaskService.cs
@@ -15,6 +15,7 @@
 *----------------------------------------------------------------*/
#endregion << ç‰ˆ æœ¬ æ³¨ é‡Š >>
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.RazorPages;
using SqlSugar;
using System;
@@ -39,7 +40,7 @@
        WebResponseContent GenerateInboundTask(string stationCode, int taskType, string palletCode);
        WebResponseContent InboundRequest(string stationCode, string palletCode);
        WebResponseContent TaskCompleted(int taskNum);
        WebResponseContent TaskCompleted(int taskNum, int HowWorks);
        WebResponseContent GenerateOutboundTask(int orderDetailId, List<StockSelectViewDTO> stockSelectViews);
@@ -54,14 +55,35 @@
        WebResponseContent GenerateInventoryInformation(GenerateInv generate);
        WebResponseContent ManualOutbound(SaveModel saveModel);
        WebResponseContent Empty_outbound(string SourceAddress);
        WebResponseContent Queryinventory(string palletCode);
        WebResponseContent RelocationTaskCompleted(string PalletCode, string SourceAddress, string TargetAddress);
        WebResponseContent ManualOutbound2(SaveModel saveModel);
        WebResponseContent ManualOutbound3(SaveModel saveModel);
        WebResponseContent ManualOutbound4(SaveModel saveModel);
        WebResponseContent ManualOutboundDeleteinventory(SaveModel saveModel);
        WebResponseContent Empty_outbound(GenerateInv generate);
        WebResponseContent Queryinventory(GenerateInv generate);
        WebResponseContent PalletQueryinventory();
        WebResponseContent RelocationInTaskCompleted(Dt_Task task);
        WebResponseContent Rawmaterialout(GenerateInv3 generate);
        WebResponseContent Cancelinventory(int taskNum);
        public class GenerateInv
        {
            public string SourceAddress { get; set; }
            public string PalletCode { get; set; }
        }
        public class GenerateInv2
        {
            public string PalletCode { get; set; }
            public string SourceAddress { get; set; }
            public string TargetAddress { get; set; }
        }
        public class GenerateInv3
        {
            public string PalletCode { get; set; }
            public int outCount { get; set; }
            public string TargetAddress { get; set; }
        }
    }
}