| | |
| | | using System.Threading.Tasks; |
| | | using WIDESEA_Core; |
| | | using WIDESEA_Core.BaseServices; |
| | | using WIDESEA_DTO.ERP; |
| | | using WIDESEA_DTO.Inbound; |
| | | using WIDESEA_DTO.Outbound; |
| | | using WIDESEA_External.Model; |
| | | using WIDESEA_IOutboundRepository; |
| | | using WIDESEA_Model.Models; |
| | | |
| | |
| | | public interface IOutboundOrderService : IService<Dt_OutboundOrder> |
| | | { |
| | | IOutboundOrderRepository Repository { get; } |
| | | |
| | | WebResponseContent GetOutboundOrders(SaveModel saveModel); |
| | | WebResponseContent outpinku(SaveModel saveModel); |
| | | WebResponseContent ReceiveOutOrder(ErpOutOrderDTO model); |
| | | WebResponseContent TestOutUpload(int id,List<Dt_OutStockLockInfo>? outStockLockInfos=null); |
| | | string CreateCodeByRule(string ruleCode); |
| | | ERPIssueModel GetERPIssueModel(Dt_OutboundOrder outboundOrder, string WarehouseCode); |
| | | WebResponseContent PushERPOutBound(int outId, string WarehouseCode); |
| | | } |
| | | } |