Shuxia Ning
2024-08-28 1a8a81785470302fc7fbd6914a9df5d1094dac2a
IStation.Service/07-global/GlobalHelper.cs
@@ -776,9 +776,31 @@
                    {
                        var debug_zy_scada_json = File.ReadAllText(debug_zy_scada_file);
                        var dto = JsonHelper.Json2Object<ZyRealTimeDataDto>(debug_zy_scada_json);
                        if (dto==null)
                        {
                            zy_scada_list = JsonHelper.Json2Object<List<Model.ZyScada>>(debug_zy_scada_json);
                            if (zy_scada_list == null)
                            {
                                var hydraulic_model_record_list = JsonHelper.Json2Object<List<Model.HydraulicModelScada>>(debug_zy_scada_json);
                                if (hydraulic_model_record_list!=null&& hydraulic_model_record_list.Any())
                                {
                                    zy_scada_list = hydraulic_model_record_list.Select(x => new Model.ZyScada()
                                    {
                                        Code=x.Code,
                                        Tag=x.Tag,
                                        Time=x.Time,
                                        Value=x.Value
                                    }).ToList();
                                }
                            }
                        }
                        else
                        {
                        zy_scada_list = ConvertRealTimeZyScadaList(dto?.data);
                    }
                }
                }
                return "ZyDocking 未启用";
            }