222
schangxiang@126.com
2025-05-11 847e7a89974cb6f5bcfbf7fc8fbe84f085502af6
PipeLineLems/server/src/CMS.Plugin.PipeLineLems/ProjectService/PipeLineLemsProjectService.cs
@@ -27,7 +27,7 @@
        private IServiceProvider _serviceProvider;
        private readonly ILogger<PipeLineLemsProjectService> _logger;
        private readonly IVariableDataCache _variableDataCache;
        private readonly IWorkSectionManager _workSectionManager;
        /// <summary>
        /// 变量服务
        /// </summary>
@@ -56,7 +56,6 @@
        /// <param name="logger">The logger.</param>
        /// <param name="variableDataCache">The variable data cache.</param>
        public PipeLineLemsProjectService(
            IWorkSectionManager workSectionManager,
            VariableService variableService,
            IServiceProvider serviceProvider, ILogger<PipeLineLemsProjectService> logger, IVariableDataCache variableDataCache)
        {
@@ -64,7 +63,6 @@
            _logger = logger;
            _variableDataCache = variableDataCache;
            _variableService = variableService;
            _workSectionManager = workSectionManager;
        }
        /// <summary>
@@ -82,6 +80,7 @@
            _monitorVariableNames = new Dictionary<string, string>
            {
                { "打码进站信号", "打码进站信号(描述)" },
                { "切割进站信号", "切割进站信号(描述)" },
            };
            // 创建通道监听
@@ -306,6 +305,7 @@
                //TODO:暂时生成产品ID
                //获取上一个工序的产品ID
                //根据工序名获取工序对象
                var _workSectionManager = _serviceProvider.GetRequiredService<IWorkSectionManager>();
                var lastWorkSection = "打码工序";
                var workSection = await _workSectionManager.GetByNameAsync(lastWorkSection);