Jelajahi Sumber

fix:判断轨检车的参数是否为空

mux 2 bulan lalu
induk
melakukan
b016d7da68
1 mengubah file dengan 2 tambahan dan 2 penghapusan
  1. 2 2
      DPTools/components/DataAnalysis/DataAnalysisClass.cs

+ 2 - 2
DPTools/components/DataAnalysis/DataAnalysisClass.cs

@@ -282,8 +282,8 @@ namespace Uninpho.Tools.components.DataAnalysis
             string fname0 = Path.GetFileName(whichfile.Srlj);
 
             T_xianlulicheng_sf sf = (T_xianlulicheng_sf)DataAnalysisToPG.QueryToString(fname0.Split('-')[0]);
-            double mile_min = Convert.ToDouble(sf.Qslc);
-            double mile_max = Convert.ToDouble(sf.Zzlc);
+            double mile_min = sf.Qslc == null ? Convert.ToDouble(0) : Convert.ToDouble(sf.Qslc);
+            double mile_max = sf.Zzlc == null ? Convert.ToDouble(180) : Convert.ToDouble(sf.Zzlc);
             int mile_id = DACommon.xzlcBool ? 0 : 1;
             string line_name = fname0.Split('-')[0];
             double[] tz_curv = getTZQX(quxianbiao, true);