private void ParseData(JuncMesage msg) { if (msg.ItemName.Equals("井盖名称")) { mJunc.JuncName = msg.ValueName; } else if (msg.ItemName.Equals("道路名称")) { mJuncext.Lane_Way = msg.ValueName; } else if (msg.ItemName.Equals("经度")) { mJunc.X_Coor = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("纬度")) { mJunc.Y_Coor = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("检查井类别")) { mJunc.Junc_Category = GetCategory(msg.ValueName); } else if (msg.ItemName.Equals("检查井类型")) { mJunc.Junc_Type = GetType(msg.ValueName); } else if (msg.ItemName.Equals("检查井形式")) { mJunc.Junc_Style = GetStyle(msg.ValueName); } else if (msg.ItemName.Equals("井深")) { mJunc.Depth = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("井盖所处的地面高程")) { mJunc.Surface_Ele = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("数据来源")) { mJunc.DataSource = GetDataSource(msg.ValueName); } else if (msg.ItemName.Equals("数据填报单位")) { mJunc.ReportDept = msg.ValueName; } else if (msg.ItemName.Equals("数据填报时间")) { mJunc.Record_Date = ValueConvert.str2time(msg.ValueName); } else if (msg.ItemName.Equals("管道是否暗接")) { mJunc.Junc_Darkjoint = ValueConvert.str2bool(msg.ValueName); } else if (msg.ItemName.Equals("污水是否直排")) { mJunc.Sewage_Line = ValueConvert.str2bool(msg.ValueName); } else if (msg.ItemName.Equals("井盖错误")) { mJunc.Junc_Error = ValueConvert.str2bool(msg.ValueName); } else if (msg.ItemName.Equals("CCTV检测编号")) { mJunc.CCTV_CheckCode = msg.ValueName; } else if (msg.ItemName.Equals("数据是否完整")) { mJunc.FullData = ValueConvert.str2bool(msg.ValueName); } else if (msg.ItemName.Equals("数据缺失原因")) { mJunc.LoseReson = msg.ValueName; } else if (msg.ItemName.Equals("A上游井口至管顶距离")) { mJunc.Dis[0] = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("A上游井口至管底距离")) { mJunc.Dis[1] = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("A下游井口至管顶距离")) { mJunc.Dis[2] = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("A下游井口至管底距离")) { mJunc.Dis[3] = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("B上游井口至管顶距离")) { mJunc.Dis[4] = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("B上游井口至管底距离")) { mJunc.Dis[5] = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("B下游井口至管顶距离")) { mJunc.Dis[6] = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("B下游井口至管底距离")) { mJunc.Dis[7] = ValueConvert.str2double(msg.ValueName); } else if (msg.ItemName.Equals("备注")) { mJuncext.Remark = msg.ValueName; } }