| | |
| | | private readonly IInvokeERPService _invokeERPService; |
| | | private readonly IPurchaseBSTOrderService _purchaseBSTOrderService; |
| | | private readonly IOutBSTOrderService _outBSTOrderService; |
| | | private readonly IReturnBSTOrderService _returnBSTOrderService; |
| | | |
| | | public ErpBSTController(IBasicService basicService, IInvokeERPService invokeERPService,IPurchaseBSTOrderService purchaseBSTOrderService,IOutBSTOrderService outBSTOrderService) |
| | | public ErpBSTController(IBasicService basicService, IInvokeERPService invokeERPService,IPurchaseBSTOrderService purchaseBSTOrderService,IOutBSTOrderService outBSTOrderService,IReturnBSTOrderService returnBSTOrderService) |
| | | { |
| | | _basicService = basicService; |
| | | _invokeERPService = invokeERPService; |
| | | _purchaseBSTOrderService = purchaseBSTOrderService; |
| | | _outBSTOrderService = outBSTOrderService; |
| | | _returnBSTOrderService = returnBSTOrderService; |
| | | } |
| | | /// <summary> |
| | | /// æ·»å èåç©æ |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ·»å èåä¾åºåä¿¡æ¯ |
| | | /// æ¥æ¶èåä¾åºåä¿¡æ¯ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("ReceiveSupplier"), AllowAnonymous] |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ·»å èåéè´åä¿¡æ¯ |
| | | /// æ¥æ¶èåéè´åä¿¡æ¯ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("ReceivePurchaseOrder"), AllowAnonymous] |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// æ·»å åºåºæç¨ä¿¡æ¯ |
| | | /// æ¥æ¶åºåºæç¨ä¿¡æ¯ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("ReceiveOutOrder"), AllowAnonymous] |
| | |
| | | { |
| | | return _outBSTOrderService.AddOutBSTOrder(bSTOutOrderDTOs); |
| | | } |
| | | /// <summary> |
| | | /// æ¥æ¶åæéé¢æä¿¡æ¯ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("ReceivePicking"), AllowAnonymous] |
| | | public WebResponseContent ReceivePicking() |
| | | { |
| | | return WebResponseContent.Instance.Error("æªæ¾å°å¯¹åºåºåä¿¡æ¯") ; |
| | | } |
| | | /// <summary> |
| | | /// æ¥æ¶åæééæä¿¡æ¯ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("ReceiveReturnOrder"), AllowAnonymous] |
| | | public WebResponseContent ReceiveReturnOrder([FromBody] List<BSTReturnOrderDTO> bSTReturnOrderDTOs) |
| | | { |
| | | return _returnBSTOrderService.ReceiveReturnOrder(bSTReturnOrderDTOs); |
| | | } |
| | | /// <summary> |
| | | /// æ¥æ¶åæéçç¹ä¿¡æ¯ |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | [HttpPost, HttpGet, Route("ReceiveStockCheckOrder"), AllowAnonymous] |
| | | public WebResponseContent ReceiveStockCheckOrder([FromBody] List<BSTOutOrderDTO> bSTOutOrderDTOs) |
| | | { |
| | | return _outBSTOrderService.AddOutBSTOrder(bSTOutOrderDTOs); |
| | | } |
| | | } |
| | | } |