|
@@ -530,7 +530,6 @@ namespace molilian.core
|
|
|
var root = body.Convert2JsonElement();
|
|
var root = body.Convert2JsonElement();
|
|
|
|
|
|
|
|
int resultCode = root.Read<int>("resultCode", 0);
|
|
int resultCode = root.Read<int>("resultCode", 0);
|
|
|
- var bizErrorDesc = root.Read("bizErrorDesc", string.Empty);
|
|
|
|
|
bool success = root.Read("success", false);
|
|
bool success = root.Read("success", false);
|
|
|
if (!success)
|
|
if (!success)
|
|
|
{
|
|
{
|
|
@@ -538,6 +537,7 @@ namespace molilian.core
|
|
|
.Info(url, body)
|
|
.Info(url, body)
|
|
|
.SaveAsync();
|
|
.SaveAsync();
|
|
|
|
|
|
|
|
|
|
+ var bizErrorDesc = root.Read("bizErrorDesc", string.Empty);
|
|
|
if (resultCode == 500 && bizErrorDesc.Contains("For input string"))
|
|
if (resultCode == 500 && bizErrorDesc.Contains("For input string"))
|
|
|
{
|
|
{
|
|
|
return;
|
|
return;
|
|
@@ -735,6 +735,11 @@ namespace molilian.core
|
|
|
bool success = root.Read("success", false);
|
|
bool success = root.Read("success", false);
|
|
|
if (!success)
|
|
if (!success)
|
|
|
{
|
|
{
|
|
|
|
|
+ var bizErrorDesc = root.Read("bizErrorDesc", string.Empty);
|
|
|
|
|
+ if (resultCode == 500 && bizErrorDesc.Contains("For input string"))
|
|
|
|
|
+ {
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
_ = new LoggerLibrary("report", "error")
|
|
_ = new LoggerLibrary("report", "error")
|
|
|
.Info(url, body)
|
|
.Info(url, body)
|
|
|
.SaveAsync();
|
|
.SaveAsync();
|
|
@@ -821,6 +826,15 @@ namespace molilian.core
|
|
|
bool success = root.Read("success", false);
|
|
bool success = root.Read("success", false);
|
|
|
if (!success)
|
|
if (!success)
|
|
|
{
|
|
{
|
|
|
|
|
+ _ = new LoggerLibrary("report", "error")
|
|
|
|
|
+ .Info(url, body)
|
|
|
|
|
+ .SaveAsync();
|
|
|
|
|
+
|
|
|
|
|
+ var bizErrorDesc = root.Read("bizErrorDesc", string.Empty);
|
|
|
|
|
+ if (resultCode == 500 && bizErrorDesc.Contains("For input string"))
|
|
|
|
|
+ {
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
_ = new LoggerLibrary("report", "error")
|
|
_ = new LoggerLibrary("report", "error")
|
|
|
.Info(url, body)
|
|
.Info(url, body)
|
|
|
.SaveAsync();
|
|
.SaveAsync();
|