Commit a7b12882 by wangonghui

修改bug

parent 5df04278
...@@ -160,7 +160,21 @@ namespace VIZ.TVP.CBA.Module ...@@ -160,7 +160,21 @@ namespace VIZ.TVP.CBA.Module
settings.NullValueHandling = NullValueHandling.Ignore; settings.NullValueHandling = NullValueHandling.Ignore;
dayschedules = JsonConvert.DeserializeObject<Dayschedules>(str, settings); dayschedules = JsonConvert.DeserializeObject<Dayschedules>(str, settings);
dayschedules.dayschedule= dayschedules.dayschedule.OrderBy(a=>a.time).ToList(); if (dayschedules == null)
{
Log.Error("明日赛程数据接口新:=======>dayschedules数据错误:为null:");
}
else
{
if (dayschedules.dayschedule != null)
{
dayschedules.dayschedule = dayschedules.dayschedule.OrderBy(a => a.time).ToList();
}
else
{
Log.Error("明日赛程数据接口新:=======>dayschedules.dayschedule数据错误:为null:");
}
}
}); });
......
...@@ -185,7 +185,7 @@ namespace VIZ.TVP.CBA.Module ...@@ -185,7 +185,7 @@ namespace VIZ.TVP.CBA.Module
dayschedules = new Dayschedules(); dayschedules = new Dayschedules();
dayschedules = await JsonModel.PostTomorrowMatch_Path(date); dayschedules = await JsonModel.PostTomorrowMatch_Path(date);
if (dayschedules == null) return ; if (dayschedules == null|| dayschedules.dayschedule==null) return ;
// matchData.AddRange(dayschedules.dayschedule); // matchData.AddRange(dayschedules.dayschedule);
......
...@@ -429,6 +429,7 @@ namespace VIZ.TVP.CBA.Module ...@@ -429,6 +429,7 @@ namespace VIZ.TVP.CBA.Module
/// </summary> /// </summary>
public void SetSingleData() public void SetSingleData()
{ {
if (string.IsNullOrEmpty(ScheduleID)) return;
onAirDataModel = JsonModel.PostOnAirData_Path(ScheduleID); onAirDataModel = JsonModel.PostOnAirData_Path(ScheduleID);
ClearData(); ClearData();
if (onAirDataModel == null) return; if (onAirDataModel == null) return;
......
...@@ -1652,7 +1652,7 @@ namespace VIZ.TVP.CBA.Module ...@@ -1652,7 +1652,7 @@ namespace VIZ.TVP.CBA.Module
public void SetCompareData() public void SetCompareData()
{ {
if (string.IsNullOrEmpty(ScheduleID)) return;
onAirDataModel = JsonModel.PostOnAirData_Path(ScheduleID); onAirDataModel = JsonModel.PostOnAirData_Path(ScheduleID);
ClearData(); ClearData();
if (onAirDataModel == null) return; if (onAirDataModel == null) return;
......
...@@ -1656,10 +1656,10 @@ namespace VIZ.TVP.CBA.Module ...@@ -1656,10 +1656,10 @@ namespace VIZ.TVP.CBA.Module
public void SetCompareData() public void SetCompareData()
{ {
if (string.IsNullOrEmpty(ScheduleID)) return;
onAirDataModel = JsonModel.PostOnAirData_Path(ScheduleID); onAirDataModel = JsonModel.PostOnAirData_Path(ScheduleID);
ClearData(); ClearData();
if (onAirDataModel == null) return; if (onAirDataModel == null|| onAirDataModel.liveTeamInfo == null) return;
GetSeasonData(); GetSeasonData();
......
...@@ -503,6 +503,7 @@ namespace VIZ.TVP.CBA.Module ...@@ -503,6 +503,7 @@ namespace VIZ.TVP.CBA.Module
/// </summary> /// </summary>
public void SetSingleData() public void SetSingleData()
{ {
if (string.IsNullOrEmpty(ScheduleID)) return;
onAirDataModel = JsonModel.PostOnAirData_Path(ScheduleID); onAirDataModel = JsonModel.PostOnAirData_Path(ScheduleID);
ClearData(); ClearData();
if (onAirDataModel == null) return; if (onAirDataModel == null) return;
......
...@@ -1290,6 +1290,7 @@ namespace VIZ.TVP.CBA.Module ...@@ -1290,6 +1290,7 @@ namespace VIZ.TVP.CBA.Module
//ScheduleID = SetMatchDict[SelectMatchItems]; //ScheduleID = SetMatchDict[SelectMatchItems];
Log.Error(string.Format("teamStatsViewModel:{0}", ScheduleID)); Log.Error(string.Format("teamStatsViewModel:{0}", ScheduleID));
if (string.IsNullOrEmpty(ScheduleID)) return;
onAirDataModel = JsonModel.PostOnAirData_Path(ScheduleID); onAirDataModel = JsonModel.PostOnAirData_Path(ScheduleID);
ClearData(); ClearData();
if (onAirDataModel == null) return; if (onAirDataModel == null) return;
......
...@@ -1287,6 +1287,7 @@ namespace VIZ.TVP.CBA.Module ...@@ -1287,6 +1287,7 @@ namespace VIZ.TVP.CBA.Module
//ScheduleID = SetMatchDict[SelectMatchItems]; //ScheduleID = SetMatchDict[SelectMatchItems];
Log.Error(string.Format("teamStatsViewModel:{0}", ScheduleID)); Log.Error(string.Format("teamStatsViewModel:{0}", ScheduleID));
if (string.IsNullOrEmpty(ScheduleID)) return;
onAirDataModel = JsonModel.PostOnAirData_Path(ScheduleID); onAirDataModel = JsonModel.PostOnAirData_Path(ScheduleID);
ClearData(); ClearData();
if (onAirDataModel == null) return; if (onAirDataModel == null) return;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment