wanshenmean
2026-03-11 5af11cc200dd5ebe474b9c0475883b0e6d1e3759
Code/WMS/WIDESEA_WMSServer/WIDESEA_OutboundService/OutboundService.cs
@@ -2,20 +2,40 @@
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;
        }
    }
}