|
@@ -265,6 +265,7 @@ namespace MySystem
|
|
{
|
|
{
|
|
// 要下载的文件路径
|
|
// 要下载的文件路径
|
|
string filePath = "/haoda-trade/" + Date + ".csv";
|
|
string filePath = "/haoda-trade/" + Date + ".csv";
|
|
|
|
+ function.WriteLog(DateTime.Now.ToString() + ":" + filePath, "获取好哒FTP文件数据异常");
|
|
|
|
|
|
try
|
|
try
|
|
{
|
|
{
|
|
@@ -281,6 +282,7 @@ namespace MySystem
|
|
StreamReader reader = new StreamReader(responseStream);
|
|
StreamReader reader = new StreamReader(responseStream);
|
|
// 读取数据
|
|
// 读取数据
|
|
string fileContents = reader.ReadToEnd();
|
|
string fileContents = reader.ReadToEnd();
|
|
|
|
+ function.WriteLog("fileContents:" + fileContents, "获取好哒FTP文件数据异常");
|
|
if (!string.IsNullOrEmpty(fileContents))
|
|
if (!string.IsNullOrEmpty(fileContents))
|
|
{
|
|
{
|
|
MpMainModels2.WebCMSEntities db = new MpMainModels2.WebCMSEntities();
|
|
MpMainModels2.WebCMSEntities db = new MpMainModels2.WebCMSEntities();
|
|
@@ -312,6 +314,9 @@ namespace MySystem
|
|
|
|
|
|
TradeDate = TradeDate.Substring(0, 4) + "-" + TradeDate.Substring(4, 2) + "-" + TradeDate.Substring(6, 2) + " " + TradeDate.Substring(8, 2) + ":" + TradeDate.Substring(10, 2) + ":" + TradeDate.Substring(12, 2);
|
|
TradeDate = TradeDate.Substring(0, 4) + "-" + TradeDate.Substring(4, 2) + "-" + TradeDate.Substring(6, 2) + " " + TradeDate.Substring(8, 2) + ":" + TradeDate.Substring(10, 2) + ":" + TradeDate.Substring(12, 2);
|
|
|
|
|
|
|
|
+ function.WriteLog("OrderNo:" + OrderNo, "获取好哒FTP文件数据异常");
|
|
|
|
+ function.WriteLog("MerchantNo:" + MerchantNo, "获取好哒FTP文件数据异常");
|
|
|
|
+
|
|
var PayMode = 0;
|
|
var PayMode = 0;
|
|
if (PayWay.Contains("支付宝")) PayMode = 1;
|
|
if (PayWay.Contains("支付宝")) PayMode = 1;
|
|
if (PayWay.Contains("微信")) PayMode = 2;
|
|
if (PayWay.Contains("微信")) PayMode = 2;
|
|
@@ -319,6 +324,7 @@ namespace MySystem
|
|
var merchantAddInfo = db.MerchantAddInfo.FirstOrDefault(m => m.MchtNo == MerchantNo) ?? new MpMainModels2.MerchantAddInfo();
|
|
var merchantAddInfo = db.MerchantAddInfo.FirstOrDefault(m => m.MchtNo == MerchantNo) ?? new MpMainModels2.MerchantAddInfo();
|
|
if (merchantAddInfo.Id > 0)
|
|
if (merchantAddInfo.Id > 0)
|
|
{
|
|
{
|
|
|
|
+ function.WriteLog("找到商户", "获取好哒FTP文件数据异常");
|
|
var merchantInfo = db.MerchantInfo.FirstOrDefault(m => m.Id == merchantAddInfo.Id) ?? new MpMainModels2.MerchantInfo();
|
|
var merchantInfo = db.MerchantInfo.FirstOrDefault(m => m.Id == merchantAddInfo.Id) ?? new MpMainModels2.MerchantInfo();
|
|
if(merchantInfo.IsAct == 0)
|
|
if(merchantInfo.IsAct == 0)
|
|
{
|
|
{
|
|
@@ -327,6 +333,7 @@ namespace MySystem
|
|
var orders = db.ConsumerOrders.FirstOrDefault(m => m.SeoTitle == OrderNo && OrderNo == OrderNo) ?? new MpMainModels2.ConsumerOrders();
|
|
var orders = db.ConsumerOrders.FirstOrDefault(m => m.SeoTitle == OrderNo && OrderNo == OrderNo) ?? new MpMainModels2.ConsumerOrders();
|
|
if (orders.Id == 0)
|
|
if (orders.Id == 0)
|
|
{
|
|
{
|
|
|
|
+ function.WriteLog("订单号不存在,开始入库", "获取好哒FTP文件数据异常");
|
|
var query = db.ConsumerOrders.Add(new MpMainModels2.ConsumerOrders()
|
|
var query = db.ConsumerOrders.Add(new MpMainModels2.ConsumerOrders()
|
|
{
|
|
{
|
|
Status = 1,
|
|
Status = 1,
|
|
@@ -341,6 +348,7 @@ namespace MySystem
|
|
UserId = merchantInfo.UserId
|
|
UserId = merchantInfo.UserId
|
|
}).Entity;
|
|
}).Entity;
|
|
db.SaveChanges();
|
|
db.SaveChanges();
|
|
|
|
+ function.WriteLog("入库完毕", "获取好哒FTP文件数据异常");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -351,6 +359,7 @@ namespace MySystem
|
|
reader.Dispose();
|
|
reader.Dispose();
|
|
responseStream.Dispose();
|
|
responseStream.Dispose();
|
|
response.Close();
|
|
response.Close();
|
|
|
|
+ function.WriteLog("结束\n\n\n", "获取好哒FTP文件数据异常");
|
|
}
|
|
}
|
|
catch (WebException ex)
|
|
catch (WebException ex)
|
|
{
|
|
{
|