| | |
| | | |
| | | namespace WIDESEA_OutboundService |
| | | { |
| | | /// <summary> |
| | | /// 出库服务聚合实现类 |
| | | /// </summary> |
| | | public class OutboundService : IOutboundService |
| | | { |
| | | |
| | | /// <summary> |
| | | /// 出库单明细服务 |
| | | /// </summary> |
| | | public IOutboundOrderDetailService OutboundOrderDetailService { get; } |
| | | |
| | | /// <summary> |
| | | /// 出库单服务 |
| | | /// </summary> |
| | | public IOutboundOrderService OutboundOrderService { get; } |
| | | |
| | | public IOutStockLockInfoService OutboundStockLockInfoService { get; } |
| | | /// <summary> |
| | | /// 出库库存锁定信息服务 |
| | | /// </summary> |
| | | public IOutStockLockInfoService OutStockLockInfoService { get; } |
| | | |
| | | public OutboundService(IOutboundOrderDetailService outboundOrderDetailService, IOutboundOrderService outboundOrderService, IOutStockLockInfoService outboundStockLockInfoService) |
| | | /// <summary> |
| | | /// 构造函数 |
| | | /// </summary> |
| | | /// <param name="outboundOrderDetailService">出库单明细服务</param> |
| | | /// <param name="outboundOrderService">出库单服务</param> |
| | | /// <param name="outStockLockInfoService">出库库存锁定信息服务</param> |
| | | public OutboundService( |
| | | IOutboundOrderDetailService outboundOrderDetailService, |
| | | IOutboundOrderService outboundOrderService, |
| | | IOutStockLockInfoService outStockLockInfoService) |
| | | { |
| | | OutboundOrderDetailService = outboundOrderDetailService; |
| | | OutboundOrderService = outboundOrderService; |
| | | OutboundStockLockInfoService = outboundStockLockInfoService; |
| | | OutStockLockInfoService = outStockLockInfoService; |
| | | } |
| | | } |
| | | } |