分支自 SuZhouGuanHong/TaiYuanTaiZhong

dengjunjie
2024-07-05 ddab693f389b648157c8b48c7fcbdefc92561dd2
´úÂë¹ÜÀí/PCS/WCS_Server/WIDESEA_WCS/Common/equipment/info_interaction.cs
@@ -112,7 +112,7 @@
                                client.Write(key.FirstOrDefault(x => x.name == "oi_on").dbAddress, (byte)0);//申请复位
                                throw new Exception($"{key.Key}未找到类型{o_wp_type}的车轮参数\n写入辊道信息:i_status:2,oi_on:0");
                            }
                            var Work = workinfoRepository.Find(x => x.SN == o_wp_id && x.processCode == "17").OrderByDescending(x => x.CreateTime).FirstOrDefault();
                            var Work = workinfoRepository.Find(x => x.SN == o_wp_id && (key.Key.Contains("4单元") ? x.processCode == "28" : x.processCode == "17")).OrderByDescending(x => x.CreateTime).FirstOrDefault();
                            if (Work == null)
                            {
                                client.Write(key.FirstOrDefault(x => x.name == "i_status").dbAddress, (byte)3);//状态
@@ -156,7 +156,7 @@
                            var o_wp_id = DBExtension.Read(key.FirstOrDefault(x => x.name == "o_wp_id"), client);
                            if (!string.IsNullOrEmpty(o_wp_id.ToString()))
                            {
                                var Work = workinfoRepository.Find(x => x.SN == o_wp_id && x.processCode == "17").OrderByDescending(x => x.CreateTime).FirstOrDefault();
                                var Work = workinfoRepository.Find(x => x.SN == o_wp_id && (key.Key.Contains("4单元") ? x.processCode == "28" : x.processCode == "17")).OrderByDescending(x => x.CreateTime).FirstOrDefault();
                                if (Work == null)
                                {
                                    client.Write(key.FirstOrDefault(x => x.name == "i_status").dbAddress, (byte)2);//状态