| | |
| | | using WIDESEA_IBasicService; |
| | | using WIDESEA_IInboundService; |
| | | using WIDESEA_IOutboundService; |
| | | using WIDESEA_ITaskInfoService; |
| | | using WIDESEA_Model.Models; |
| | | using WIDESEA_OutboundService; |
| | | using static WIDESEA_DTO.ErpResponseContent; |
| | |
| | | private readonly IOutBSTOrderService _outBSTOrderService; |
| | | private readonly IReturnBSTOrderService _returnBSTOrderService; |
| | | private readonly IOutboundService _outboundService; |
| | | private readonly ITaskService _taskService; |
| | | |
| | | public ErpBSTController(IBasicService basicService, IInvokeERPService invokeERPService,IPurchaseBSTOrderService purchaseBSTOrderService,IOutBSTOrderService outBSTOrderService,IReturnBSTOrderService returnBSTOrderService, IOutboundService outboundService) |
| | | public ErpBSTController(IBasicService basicService, IInvokeERPService invokeERPService,IPurchaseBSTOrderService purchaseBSTOrderService,IOutBSTOrderService outBSTOrderService,IReturnBSTOrderService returnBSTOrderService, IOutboundService outboundService, ITaskService taskService) |
| | | { |
| | | _basicService = basicService; |
| | | _invokeERPService = invokeERPService; |
| | |
| | | _outBSTOrderService = outBSTOrderService; |
| | | _returnBSTOrderService = returnBSTOrderService; |
| | | _outboundService = outboundService; |
| | | _taskService = taskService; |
| | | } |
| | | /// <summary> |
| | | /// æ·»å èåç©æ |
| | |
| | | [HttpPost, HttpGet, Route("ReceiveOutOrder"), AllowAnonymous] |
| | | public WebResponseContent AddOutBSTOrder([FromBody] List<SGOutOrderDTO> outOrderDTOs) |
| | | { |
| | | return _outboundService.OutSGOrderService.AddOutSGOrder(outOrderDTOs); |
| | | return _taskService.AddOutSGOrder(outOrderDTOs); |
| | | } |
| | | /// <summary> |
| | | /// æ¥æ¶åæéé¢æä¿¡æ¯ |