Commit aa4fd079 by 任天宇

优化

parent 79083cf1
......@@ -9,7 +9,7 @@ namespace Kivii.OnlineCustomization
{
internal static class Configs
{
public const string _pdfUrl = "http://k5.jst-gov.com";
public const string _pdfUrl = "http://www.jst-gov.com";
//正式环境
public const string _defaultUrl = "http://org-kivii-jstonline.tmp-ecs";
......
......@@ -315,21 +315,27 @@ namespace Kivii.OnlineCustomization.Entities
try
{
var respResult = client.UploadOrderPdf(Configs._token, Configs._secret, third.SerialNumber, pdfs);
third.IsUploaded = true;
third.AddOnlyProperties(o => o.IsUploaded);
conn.UpdateOnly(third);
var log = new EntityLog<ThirdReportOrder>();
log.OwnerKvid = third.Kvid;
log.BizId = third.SerialNumber;
log.BizKvid = third.Kvid;
log.BizType = third.ThirdType;
log.Title = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
log.Type = "报告数据回传";
log.Summary = $"回传成功";
log.Remark = $"{respResult.Results.Count}";
conn.Insert(log);
return true;
if(respResult!=null&& respResult.Results != null)
{
third.IsUploaded = true;
third.AddOnlyProperties(o => o.IsUploaded);
conn.UpdateOnly(third);
var log = new EntityLog<ThirdReportOrder>();
log.OwnerKvid = third.Kvid;
log.BizId = third.SerialNumber;
log.BizKvid = third.Kvid;
log.BizType = third.ThirdType;
log.Title = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
log.Type = "报告数据回传";
log.Summary = $"回传成功";
//log.Remark = $"{respResult.Results.Count}";
conn.Insert(log);
return true;
}
else
{
return false;
}
}
catch (Exception ex)
{
......
......@@ -89,8 +89,9 @@ namespace Kivii.OnlineCustomization.Extensions
orderNo.ThrowIfNullOrEmpty("请传入订单号");
pdfUrls.ThrowIfNullOrEmpty("UploadOrderPdf:请传入回传内容");
var request = new OnlineOrderUploadResults();
request.PdfUrls = new List<string>();
request.PdfUrls.AddRange(pdfUrls);
request.ReportPaths = new List<string>();
request.ReportPaths.AddRange(pdfUrls);
request.OrderId = orderNo;
var response = _client.Post(request);
return response;
}
......
......@@ -44,7 +44,8 @@ namespace Kivii.OnlineCustomization.Requests
[Route(Configs.RouteUpdateWtsResult)]
public class OnlineOrderUploadResults : IReturn<RestfulUpdateResponse<OnlineOrder>>
{
public List<string> PdfUrls { get; set; }
public string OrderId { get; set; }
public List<string> ReportPaths { get; set; }
}
[Route(Configs.RouteRejectWts)]
......
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