|
@@ -200,7 +200,7 @@ namespace molilian.core
|
|
|
_ = TkLogCore.ParseLogAsync(result);
|
|
_ = TkLogCore.ParseLogAsync(result);
|
|
|
return TaobaoParseOutput(result, swData, new
|
|
return TaobaoParseOutput(result, swData, new
|
|
|
{
|
|
{
|
|
|
- result.success,
|
|
|
|
|
|
|
+ success = !string.IsNullOrEmpty(result.deeplink_url),
|
|
|
result.commercial,
|
|
result.commercial,
|
|
|
result.with_middle_page,
|
|
result.with_middle_page,
|
|
|
result.message,
|
|
result.message,
|
|
@@ -290,7 +290,7 @@ namespace molilian.core
|
|
|
|
|
|
|
|
return TaobaoParseOutput(result, swData, new
|
|
return TaobaoParseOutput(result, swData, new
|
|
|
{
|
|
{
|
|
|
- result.success,
|
|
|
|
|
|
|
+ success = !string.IsNullOrEmpty(result.deeplink_url),
|
|
|
result.commercial,
|
|
result.commercial,
|
|
|
result.with_middle_page,
|
|
result.with_middle_page,
|
|
|
result.message,
|
|
result.message,
|
|
@@ -365,7 +365,7 @@ namespace molilian.core
|
|
|
_ = TkLogCore.ParseLogAsync(result);
|
|
_ = TkLogCore.ParseLogAsync(result);
|
|
|
return TaobaoParseOutput(result, swData, new
|
|
return TaobaoParseOutput(result, swData, new
|
|
|
{
|
|
{
|
|
|
- result.success,
|
|
|
|
|
|
|
+ success = !string.IsNullOrEmpty(result.deeplink_url),
|
|
|
result.commercial,
|
|
result.commercial,
|
|
|
result.with_middle_page,
|
|
result.with_middle_page,
|
|
|
result.message,
|
|
result.message,
|
|
@@ -393,7 +393,7 @@ namespace molilian.core
|
|
|
|
|
|
|
|
return TaobaoParseOutput(result, swData, new
|
|
return TaobaoParseOutput(result, swData, new
|
|
|
{
|
|
{
|
|
|
- result.success,
|
|
|
|
|
|
|
+ success = !string.IsNullOrEmpty(result.deeplink_url),
|
|
|
result.commercial,
|
|
result.commercial,
|
|
|
result.with_middle_page,
|
|
result.with_middle_page,
|
|
|
result.message,
|
|
result.message,
|
|
@@ -422,7 +422,7 @@ namespace molilian.core
|
|
|
|
|
|
|
|
return TaobaoParseOutput(result, swData, new
|
|
return TaobaoParseOutput(result, swData, new
|
|
|
{
|
|
{
|
|
|
- result.success,
|
|
|
|
|
|
|
+ success = !string.IsNullOrEmpty(result.deeplink_url),
|
|
|
result.commercial,
|
|
result.commercial,
|
|
|
result.with_middle_page,
|
|
result.with_middle_page,
|
|
|
result.message,
|
|
result.message,
|
|
@@ -466,7 +466,7 @@ namespace molilian.core
|
|
|
other_aff = true;
|
|
other_aff = true;
|
|
|
return TaobaoParseOutput(result, swData, new
|
|
return TaobaoParseOutput(result, swData, new
|
|
|
{
|
|
{
|
|
|
- result.success,
|
|
|
|
|
|
|
+ success = !string.IsNullOrEmpty(result.deeplink_url),
|
|
|
result.commercial,
|
|
result.commercial,
|
|
|
result.with_middle_page,
|
|
result.with_middle_page,
|
|
|
result.message,
|
|
result.message,
|
|
@@ -507,7 +507,7 @@ namespace molilian.core
|
|
|
other_aff = true;
|
|
other_aff = true;
|
|
|
return TaobaoParseOutput(result, swData, new
|
|
return TaobaoParseOutput(result, swData, new
|
|
|
{
|
|
{
|
|
|
- result.success,
|
|
|
|
|
|
|
+ success = !string.IsNullOrEmpty(result.deeplink_url),
|
|
|
result.commercial,
|
|
result.commercial,
|
|
|
result.with_middle_page,
|
|
result.with_middle_page,
|
|
|
result.message,
|
|
result.message,
|
|
@@ -537,7 +537,7 @@ namespace molilian.core
|
|
|
|
|
|
|
|
return TaobaoParseOutput(result, swData, new
|
|
return TaobaoParseOutput(result, swData, new
|
|
|
{
|
|
{
|
|
|
- result.success,
|
|
|
|
|
|
|
+ success = !string.IsNullOrEmpty(result.deeplink_url),
|
|
|
result.commercial,
|
|
result.commercial,
|
|
|
result.with_middle_page,
|
|
result.with_middle_page,
|
|
|
result.message,
|
|
result.message,
|
|
@@ -565,7 +565,7 @@ namespace molilian.core
|
|
|
_ = TkLogCore.ParseLogAsync(result);
|
|
_ = TkLogCore.ParseLogAsync(result);
|
|
|
return TaobaoParseOutput(result, swData, new
|
|
return TaobaoParseOutput(result, swData, new
|
|
|
{
|
|
{
|
|
|
- result.success,
|
|
|
|
|
|
|
+ success = !string.IsNullOrEmpty(result.deeplink_url),
|
|
|
result.commercial,
|
|
result.commercial,
|
|
|
result.with_middle_page,
|
|
result.with_middle_page,
|
|
|
result.message,
|
|
result.message,
|
|
@@ -595,7 +595,7 @@ namespace molilian.core
|
|
|
_ = TkLogCore.ParseLogAsync(result);
|
|
_ = TkLogCore.ParseLogAsync(result);
|
|
|
return TaobaoParseOutput(result, swData, new
|
|
return TaobaoParseOutput(result, swData, new
|
|
|
{
|
|
{
|
|
|
- result.success,
|
|
|
|
|
|
|
+ success = !string.IsNullOrEmpty(result.deeplink_url),
|
|
|
result.commercial,
|
|
result.commercial,
|
|
|
result.with_middle_page,
|
|
result.with_middle_page,
|
|
|
result.message,
|
|
result.message,
|
|
@@ -689,7 +689,7 @@ namespace molilian.core
|
|
|
|
|
|
|
|
return TaobaoParseOutput(result, swData, new
|
|
return TaobaoParseOutput(result, swData, new
|
|
|
{
|
|
{
|
|
|
- result.success,
|
|
|
|
|
|
|
+ success = !string.IsNullOrEmpty(result.deeplink_url),
|
|
|
result.commercial,
|
|
result.commercial,
|
|
|
result.with_middle_page,
|
|
result.with_middle_page,
|
|
|
result.message,
|
|
result.message,
|
|
@@ -718,13 +718,12 @@ namespace molilian.core
|
|
|
|
|
|
|
|
private static APIResult JdParseOutput(JdDataDTO result, APIResultCodeEnum code = APIResultCodeEnum.OK)
|
|
private static APIResult JdParseOutput(JdDataDTO result, APIResultCodeEnum code = APIResultCodeEnum.OK)
|
|
|
{
|
|
{
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
return new APIResult(new
|
|
return new APIResult(new
|
|
|
{
|
|
{
|
|
|
- result.success,
|
|
|
|
|
- result.commercial,
|
|
|
|
|
|
|
+ success = !string.IsNullOrEmpty(result.deeplink_url),
|
|
|
|
|
+ //result.success,
|
|
|
result.message,
|
|
result.message,
|
|
|
|
|
+ result.commercial,
|
|
|
link_type = result.link_type.ToString(),
|
|
link_type = result.link_type.ToString(),
|
|
|
channel = result?.channel.ToString(),
|
|
channel = result?.channel.ToString(),
|
|
|
result.channel_type,
|
|
result.channel_type,
|
|
@@ -1188,6 +1187,7 @@ namespace molilian.core
|
|
|
{
|
|
{
|
|
|
result.success = true;
|
|
result.success = true;
|
|
|
result.message = "OK";
|
|
result.message = "OK";
|
|
|
|
|
+ result.commercial = true;
|
|
|
result.deeplink_url = overrideContent.output_text;
|
|
result.deeplink_url = overrideContent.output_text;
|
|
|
|
|
|
|
|
_ = TkLogCore.ParseLogAsync(result);
|
|
_ = TkLogCore.ParseLogAsync(result);
|
|
@@ -1449,8 +1449,10 @@ namespace molilian.core
|
|
|
{
|
|
{
|
|
|
return new APIResult(new
|
|
return new APIResult(new
|
|
|
{
|
|
{
|
|
|
- result.success,
|
|
|
|
|
|
|
+ //result.success,
|
|
|
|
|
+ success = !string.IsNullOrEmpty(result.deeplink_url),
|
|
|
result.message,
|
|
result.message,
|
|
|
|
|
+ result.commercial,
|
|
|
sub_message = result.reason,
|
|
sub_message = result.reason,
|
|
|
home_page = "pinduoduo://com.xunmeng.pinduoduo/".Equals(result.deeplink_url),
|
|
home_page = "pinduoduo://com.xunmeng.pinduoduo/".Equals(result.deeplink_url),
|
|
|
link_type = result.link_type.ToString(),
|
|
link_type = result.link_type.ToString(),
|