Commit 427b17a4 by wangonghui

添加获取篮球和足球Http地址bug

parent 5eaee7f5
......@@ -63,6 +63,24 @@ namespace VIZ.TVP.CBA.Module
//public static string TommorrowMatch_Path(string date);
public static void GethttpUrl()
{
if(dataFromSource)
{
strUrl = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.Url;
appID = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.AppId;
appKey = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.AppKey;
}
else
{
JsonModel.strUrl = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.BUrl;
JsonModel.appKey = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.BAppKey;
JsonModel.appID = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.BAppId;
}
}
/// <summary>
/// 明日赛程数据服务器接口
/// </summary>
......@@ -82,7 +100,6 @@ namespace VIZ.TVP.CBA.Module
Dayschedules dayschedules = new Dayschedules();
try
{
await Task.Run(() =>
{
......@@ -128,7 +145,7 @@ namespace VIZ.TVP.CBA.Module
/// <returns></returns>
public async static Task<Dayschedules> PostTomorrowMatch_Path(string date)
{
GethttpUrl();
//Dictionary<string, string> dict = new Dictionary<string, string>();
//dict.Add("leagueid", "401");
//dict.Add("date", "2022-12-17");
......@@ -303,7 +320,7 @@ namespace VIZ.TVP.CBA.Module
PlayerSeasonData playerSeasonData = new PlayerSeasonData();
try
{
GethttpUrl();
await Task.Run(() =>
{
string PlayerSeasonDataPath = strUrl + "player/getplayerstats";
......@@ -384,6 +401,7 @@ namespace VIZ.TVP.CBA.Module
{
try
{
GethttpUrl();
string GameRoundDataPath = strUrl + "schedule/getschedulelist";
//MessageBox.Show(PlayerSeasonDataPath);
......@@ -462,8 +480,7 @@ namespace VIZ.TVP.CBA.Module
{
try
{
GethttpUrl();
string OnAirDataPath = strUrl + "live";
//MessageBox.Show(OnAirDataPath);
Console.WriteLine("全量直播数据==>:" + OnAirDataPath);
......@@ -547,7 +564,7 @@ namespace VIZ.TVP.CBA.Module
try
{
GethttpUrl();
await Task.Run(() =>
{
string TeamSeasonDataPath = strUrl + "team/getteamstats";
......@@ -627,6 +644,7 @@ namespace VIZ.TVP.CBA.Module
{
try
{
GethttpUrl();
string TeamScoreDataPath = strUrl + "team/getteamstanding";
......@@ -650,6 +668,8 @@ namespace VIZ.TVP.CBA.Module
settings.NullValueHandling = NullValueHandling.Ignore;
TeamRanks teamRanks = JsonConvert.DeserializeObject<TeamRanks>(result, settings);
if (teamRanks == null) return null;
var sortRanks = teamRanks.teamrank.OrderBy(a => a.CBARank).ToList();
teamRanks.teamrank=sortRanks ;
......@@ -717,6 +737,7 @@ namespace VIZ.TVP.CBA.Module
{
try
{
GethttpUrl();
string MatchDataPath = strUrl + "matchSeason";
Dictionary<string, string> dict = new Dictionary<string, string>();
......
......@@ -171,11 +171,13 @@ namespace VIZ.TVP.CBA.Module
if(mainDataConnection)
{
JsonModel.strUrl = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.Url;
JsonModel.appKey = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.AppKey;
JsonModel.appID = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.AppId;
//JsonModel.strUrl = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.Url;
//JsonModel.appKey = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.AppKey;
//JsonModel.appID = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.AppId;
JsonModel.dataFromSource = true;
JsonModel.GethttpUrl();
}
}
}
......@@ -196,11 +198,13 @@ namespace VIZ.TVP.CBA.Module
this.RaisePropertyChanged(nameof(BackDataConnection));
if(backDataConnection)
{
JsonModel.strUrl = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.BUrl;
JsonModel.appKey = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.BAppKey;
JsonModel.appID = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.BAppId;
//JsonModel.strUrl = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.BUrl;
//JsonModel.appKey = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.BAppKey;
//JsonModel.appID = AppSetup_InitCBALiteDB.HttpUrlConfigEntity.BAppId;
JsonModel.dataFromSource = false;
JsonModel.GethttpUrl();
}
}
}
......
......@@ -43,6 +43,28 @@ namespace VIZ.TVP.FTB.Module
/// <summary>
/// 获取URl地址
/// </summary>
public static void GethttpUrl()
{
if (dataFromSource)
{
strUrl = AppSetup_InitLiteDB.HttpUrlConfigEntity.Url;
appID = AppSetup_InitLiteDB.HttpUrlConfigEntity.AppId;
appKey = AppSetup_InitLiteDB.HttpUrlConfigEntity.AppKey;
}
else
{
JsonModel.strUrl = AppSetup_InitLiteDB.HttpUrlConfigEntity.BUrl;
JsonModel.appKey = AppSetup_InitLiteDB.HttpUrlConfigEntity.BAppKey;
JsonModel.appID = AppSetup_InitLiteDB.HttpUrlConfigEntity.BAppId;
}
}
/// <summary>
/// 艾果平台的明日赛程数据服务器接口
/// </summary>
/// <returns></returns>
......@@ -54,6 +76,7 @@ namespace VIZ.TVP.FTB.Module
try
{
GethttpUrl();
await Task.Run(() =>
{
string GameRoundDataPath = strUrl + "schedule/getschedulelist";
......@@ -79,10 +102,13 @@ namespace VIZ.TVP.FTB.Module
JsonSerializerSettings settings = new JsonSerializerSettings();
settings.NullValueHandling = NullValueHandling.Ignore;
dayschedules = JsonConvert.DeserializeObject<Dayschedules>(str, settings);
if (dayschedules != null)
{
var sortList = dayschedules.schedulelist.OrderBy(b => Convert.ToDateTime(b.dates)).ThenBy(a => a.time).ToList();
var sortList= dayschedules.schedulelist.OrderBy(b => Convert.ToDateTime(b.dates)).ThenBy(a=>a.time).ToList();
dayschedules.schedulelist = sortList;
dayschedules.schedulelist = sortList;
}
});
......@@ -106,6 +132,7 @@ namespace VIZ.TVP.FTB.Module
{
try
{
GethttpUrl();
string TeamScoreDataPath = strUrl + "team/getteamstats";
......@@ -131,6 +158,7 @@ namespace VIZ.TVP.FTB.Module
settings.NullValueHandling = NullValueHandling.Ignore;
TeamRanks teamRanks = JsonConvert.DeserializeObject<TeamRanks>(result, settings);
if (teamRanks == null) return null;
var sortRanks = teamRanks.teamstats.OrderByDescending(a => a.score).ToList();
teamRanks.teamstats = sortRanks;
......@@ -155,6 +183,7 @@ namespace VIZ.TVP.FTB.Module
{
try
{
GethttpUrl();
Seasons seasons = new Seasons();
await Task.Run(() =>
{
......@@ -179,8 +208,12 @@ namespace VIZ.TVP.FTB.Module
settings.NullValueHandling = NullValueHandling.Ignore;
seasons = JsonConvert.DeserializeObject<Seasons>(result, settings);
var sortSeason = seasons.matchseason.OrderByDescending(a => a.seasonName).ToList();
seasons.matchseason = sortSeason;
if (seasons != null)
{
var sortSeason = seasons.matchseason.OrderByDescending(a => a.seasonName).ToList();
seasons.matchseason = sortSeason;
}
Console.WriteLine("足球赛季数据=========>" + MatchDataPath);
});
......@@ -205,6 +238,7 @@ namespace VIZ.TVP.FTB.Module
{
try
{
GethttpUrl();
ShootPlayerRanks shootPlayerRanks = new ShootPlayerRanks();
await Task.Run(() =>
{
......
......@@ -56,10 +56,11 @@ namespace VIZ.TVP.FTB.Module
if (mainDataConnection)
{
JsonModel.strUrl = AppSetup_InitLiteDB.HttpUrlConfigEntity.Url;
JsonModel.appKey = AppSetup_InitLiteDB.HttpUrlConfigEntity.AppKey;
JsonModel.appID = AppSetup_InitLiteDB.HttpUrlConfigEntity.AppId;
//JsonModel.strUrl = AppSetup_InitLiteDB.HttpUrlConfigEntity.Url;
//JsonModel.appKey = AppSetup_InitLiteDB.HttpUrlConfigEntity.AppKey;
//JsonModel.appID = AppSetup_InitLiteDB.HttpUrlConfigEntity.AppId;
JsonModel.dataFromSource = true;
JsonModel.GethttpUrl();
}
}
}
......@@ -80,10 +81,11 @@ namespace VIZ.TVP.FTB.Module
this.RaisePropertyChanged(nameof(BackDataConnection));
if (backDataConnection)
{
JsonModel.strUrl = AppSetup_InitLiteDB.HttpUrlConfigEntity.BUrl;
JsonModel.appKey = AppSetup_InitLiteDB.HttpUrlConfigEntity.BAppKey;
JsonModel.appID = AppSetup_InitLiteDB.HttpUrlConfigEntity.BAppId;
//JsonModel.strUrl = AppSetup_InitLiteDB.HttpUrlConfigEntity.BUrl;
//JsonModel.appKey = AppSetup_InitLiteDB.HttpUrlConfigEntity.BAppKey;
//JsonModel.appID = AppSetup_InitLiteDB.HttpUrlConfigEntity.BAppId;
JsonModel.dataFromSource = false;
JsonModel.GethttpUrl();
}
}
}
......
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