|
|
@@ -1,6 +1,7 @@
|
|
|
using COSXML.Network;
|
|
|
using dodohold.core;
|
|
|
using Microsoft.AspNetCore.Mvc;
|
|
|
+using Microsoft.AspNetCore.SignalR.Protocol;
|
|
|
using System.Diagnostics;
|
|
|
using System.Text.RegularExpressions;
|
|
|
using System.Threading.Channels;
|
|
|
@@ -201,6 +202,8 @@ namespace molilian.core
|
|
|
result.success,
|
|
|
result.commercial,
|
|
|
result.message,
|
|
|
+ sub_message = result.reason,
|
|
|
+ home_page = "tbopen://m.taobao.com/tbopen/index.html".Equals(result.deeplink_url),
|
|
|
result.content,
|
|
|
result.itemName,
|
|
|
other_aff,
|
|
|
@@ -227,6 +230,8 @@ namespace molilian.core
|
|
|
result.success,
|
|
|
result.commercial,
|
|
|
result.message,
|
|
|
+ sub_message = result.reason,
|
|
|
+ home_page = "tbopen://m.taobao.com/tbopen/index.html".Equals(result.deeplink_url),
|
|
|
result.content,
|
|
|
result.itemName,
|
|
|
other_aff,
|
|
|
@@ -268,6 +273,8 @@ namespace molilian.core
|
|
|
result.success,
|
|
|
result.commercial,
|
|
|
result.message,
|
|
|
+ sub_message = result.reason,
|
|
|
+ home_page = "tbopen://m.taobao.com/tbopen/index.html".Equals(result.deeplink_url),
|
|
|
result.content,
|
|
|
result.itemName,
|
|
|
other_aff,
|
|
|
@@ -306,6 +313,8 @@ namespace molilian.core
|
|
|
result.success,
|
|
|
result.commercial,
|
|
|
result.message,
|
|
|
+ sub_message = result.reason,
|
|
|
+ home_page = "tbopen://m.taobao.com/tbopen/index.html".Equals(result.deeplink_url),
|
|
|
result.content,
|
|
|
result.itemName,
|
|
|
other_aff,
|
|
|
@@ -333,6 +342,8 @@ namespace molilian.core
|
|
|
result.success,
|
|
|
result.commercial,
|
|
|
result.message,
|
|
|
+ sub_message = result.reason,
|
|
|
+ home_page = "tbopen://m.taobao.com/tbopen/index.html".Equals(result.deeplink_url),
|
|
|
result.content,
|
|
|
result.itemName,
|
|
|
other_aff,
|
|
|
@@ -358,6 +369,8 @@ namespace molilian.core
|
|
|
result.success,
|
|
|
result.commercial,
|
|
|
result.message,
|
|
|
+ sub_message = result.reason,
|
|
|
+ home_page = "tbopen://m.taobao.com/tbopen/index.html".Equals(result.deeplink_url),
|
|
|
result.content,
|
|
|
result.itemName,
|
|
|
other_aff,
|
|
|
@@ -386,6 +399,8 @@ namespace molilian.core
|
|
|
result.commercial,
|
|
|
result.message,
|
|
|
result.content,
|
|
|
+ sub_message = result.reason,
|
|
|
+ home_page = "tbopen://m.taobao.com/tbopen/index.html".Equals(result.deeplink_url),
|
|
|
result.couponAmount,
|
|
|
result.taoToken,
|
|
|
result.shortLinkurl,
|
|
|
@@ -476,6 +491,8 @@ namespace molilian.core
|
|
|
result.success,
|
|
|
result.commercial,
|
|
|
result.message,
|
|
|
+ sub_message = result.reason,
|
|
|
+ home_page = "tbopen://m.taobao.com/tbopen/index.html".Equals(result.deeplink_url),
|
|
|
link_type = result.link_type.ToString(),
|
|
|
channel = result?.channel.ToString(),
|
|
|
result.channel_type,
|
|
|
@@ -500,6 +517,7 @@ namespace molilian.core
|
|
|
private static APIResult JdParseOutput(JdDataDTO result, APIResultCodeEnum code = APIResultCodeEnum.OK)
|
|
|
{
|
|
|
|
|
|
+
|
|
|
return new APIResult(new
|
|
|
{
|
|
|
result.success,
|
|
|
@@ -508,6 +526,8 @@ namespace molilian.core
|
|
|
link_type = result.link_type.ToString(),
|
|
|
channel = result?.channel.ToString(),
|
|
|
result.channel_type,
|
|
|
+ sub_message = result.reason,
|
|
|
+ home_page = "openapp.jdmobile://".Equals(result.deeplink_url),
|
|
|
result.itemId,
|
|
|
result.itemName,
|
|
|
result.shortLinkurl,
|
|
|
@@ -852,7 +872,7 @@ namespace molilian.core
|
|
|
string lockKey;
|
|
|
long cis_num = 0;
|
|
|
|
|
|
- for (int i = 0; i < 3; i++)
|
|
|
+ for (int i = 0; i < 3; i++)
|
|
|
{
|
|
|
for (int j = 0; j < 3; j++)
|
|
|
{
|
|
|
@@ -957,6 +977,8 @@ namespace molilian.core
|
|
|
{
|
|
|
result.success,
|
|
|
result.message,
|
|
|
+ sub_message = result.reason,
|
|
|
+ home_page = "pinduoduo://com.xunmeng.pinduoduo/".Equals(result.deeplink_url),
|
|
|
link_type = result.link_type.ToString(),
|
|
|
channel = result?.channel.ToString(),
|
|
|
result.itemId,
|