1
WINDOWS-F96JH03\Kain
2026-03-17 8854e1659aed3225919238422fc1de8f5d61d02a
项目代码/WMS/WMSServer/WIDESEA_StoragIntegrationServices/WCS/WCSService.cs
@@ -4,9 +4,12 @@
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEA_Core.BaseRepository;
using WIDESEA_IBusinessesRepository;
using WIDESEA_IServices;
using WIDESEA_IStorageBasicRepository;
using WIDESEA_IStorageTaskRepository;
using WIDESEA_IStorageTaskServices;
using WIDESEA_IStoragIntegrationServices;
using WIDESEAWCS_BasicInfoRepository;
@@ -18,15 +21,31 @@
        private readonly IDt_TaskRepository _taskRepository;
        private readonly ISys_ConfigService _configService;
        private readonly IDt_StationManagerRepository _stationManagerRepository;
        private readonly IMESService _mesService;
        private readonly IDt_PalletStockInfoRepository _palletStockInfoRepository;
        private readonly IDt_CarBodyInfoRepository _carBodyInfoRepository;
        private readonly IDt_RoadWayInfoRepository _roadWayInfoRepository;
        private readonly IDt_RoadWayRepository _roadWayRepository;
        private readonly IDt_TaskService _taskService;
        private readonly IDt_MESLockInfoRepository _mesLockInfoRepository;
        private readonly IUnitOfWorkManage _unitOfWorkManage;
        private readonly LogFactory LogFactory = new LogFactory();
        public WCSService(ILocationInfoRepository locationRepository,IDt_TaskRepository taskRepository, ISys_ConfigService configService, IDt_StationManagerRepository stationManagerRepository)
        public WCSService(ILocationInfoRepository locationRepository, IDt_TaskRepository taskRepository, ISys_ConfigService configService, IDt_StationManagerRepository stationManagerRepository, IMESService mesService, IDt_PalletStockInfoRepository palletStockInfoRepository, IDt_CarBodyInfoRepository carBodyInfoRepository, IDt_RoadWayInfoRepository roadWayInfoRepository, IDt_RoadWayRepository roadWayRepository, IDt_TaskService taskService, IUnitOfWorkManage unitOfWorkManage,IDt_MESLockInfoRepository mesLockInfoRepository)
        {
            _locationRepository = locationRepository;
            _taskRepository = taskRepository;
            _configService = configService;
            _stationManagerRepository = stationManagerRepository;
            _mesService = mesService;
            _palletStockInfoRepository = palletStockInfoRepository;
            _carBodyInfoRepository = carBodyInfoRepository;
            _roadWayInfoRepository = roadWayInfoRepository;
            _roadWayRepository = roadWayRepository;
            _taskService = taskService;
            _unitOfWorkManage = unitOfWorkManage;
            _mesLockInfoRepository = mesLockInfoRepository;
        }
    }
}