Commit bd159178 by guanzhenshan

更新获取平台帐号余额服务

parent 2ca47cbe
......@@ -26,7 +26,7 @@ namespace Bailun.DC.DailyPlatformAccountBalance
//{
// var _services = new Services();
// _services.Init(DateTime.Parse("2020-02-01"), DateTime.Parse("2020-06-24 10:30"));
// _services.Init(DateTime.Parse("2020-01-01"), DateTime.Parse("2020-06-24 15:30"));
//}
}
}
......@@ -30,7 +30,7 @@ namespace Bailun.DC.DailyPlatformAccountBalance
{
var now = DateTime.Now;
if (now.Hour == 7 && now.Minute==03) //每天7点03分启动跑一次
if (now.Hour == 9 && now.Minute==01) //每天9点01分启动跑一次
{
Console.WriteLine("开始启动 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
var end = DateTime.Now;
......@@ -44,6 +44,9 @@ namespace Bailun.DC.DailyPlatformAccountBalance
Console.WriteLine("开始启动每日记录保存 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
SaveDaily();
Console.WriteLine("结束每日记录保存 " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
}
......@@ -56,7 +59,7 @@ namespace Bailun.DC.DailyPlatformAccountBalance
public void Init(DateTime start,DateTime end)
{
url += "?StartDate="+start.ToString("yyyy-MM-dd HH:mm:ss")+ "&EndDate="+end.ToString("yyyy-MM-dd HH:mm:ss")+ "&page=1&limit=100000";
url += "?StartDate="+start.ToString("yyyy-MM-dd HH:mm:ss")+ "&EndDate="+end.ToString("yyyy-MM-dd HH:mm:ss")+ "&page=1&pagesize=100000";
var str = Common.HttpHelper.NetHelper.Request(url);
......@@ -106,6 +109,15 @@ namespace Bailun.DC.DailyPlatformAccountBalance
}
/// <summary>
/// 更新资产负债表余额
/// </summary>
/// <param name="day"></param>
private void UpdateBalanceSheet(DateTime day)
{
//platformBalanceUpdate
}
/// <summary>
/// 保存每日余额
/// </summary>
private void SaveDaily()
......@@ -126,5 +138,29 @@ namespace Bailun.DC.DailyPlatformAccountBalance
}
/// <summary>
/// 更新资产负债表的物流应付款额
/// </summary>
/// <param name="day">日期</param>
/// <param name="amount">金额</param>
/// <param name="paramname">参数名</param>
/// <returns></returns>
public string UpdateLogisticsEndAmount(DateTime day, decimal amount, string paramname)
{
var url = "http://fee.bailuntec.com/balanceSheet/updateSheetLogisticsSupplier?date=" + day.ToString("yyyy-MM-dd") + "&" + paramname + "=" + amount;
var result = Common.HttpHelper.NetHelper.Request(url);
var json = Newtonsoft.Json.Linq.JObject.Parse(result);
if (json["success"].ToString().ToLower() == "true")
{
return "";
}
else
{
return json["message"].ToString();
}
}
}
}
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