|
|
@ -257,8 +257,11 @@ namespace BBWYB.Server.Business |
|
|
|
|
|
|
|
#region 验证purchaserName
|
|
|
|
var purchaserName = jobject["globalData"]["tempModel"]["companyName"].ToString(); |
|
|
|
var tag = string.Empty; |
|
|
|
if (invalidPurchaserNameList.Any(x => purchaserName.Contains(x))) |
|
|
|
{ |
|
|
|
tag = invalidPurchaserNameList.FirstOrDefault(x => purchaserName.Contains(x)); |
|
|
|
|
|
|
|
var storeDataMatch = Regex.Match(_1688pageResult.Content, @"(window\.__STORE_DATA=)(.*)(\r*\n*\s*</script>)"); |
|
|
|
if (storeDataMatch.Success) |
|
|
|
{ |
|
|
@ -268,12 +271,12 @@ namespace BBWYB.Server.Business |
|
|
|
var jobject_storeData = JObject.Parse(jsonStr_storeData); |
|
|
|
foreach (var purchaserNodeId in purchaserNameIdList) |
|
|
|
{ |
|
|
|
var purchaserTempName = jobject_storeData["components"]?[purchaserNodeId]?["moduleData"]?["companyName"].ToString(); |
|
|
|
var purchaserTempName = jobject_storeData["components"]?[purchaserNodeId]?["moduleData"]?["companyName"].ToString(); |
|
|
|
if (!string.IsNullOrEmpty(purchaserTempName)) |
|
|
|
{ |
|
|
|
purchaserName = purchaserTempName; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
catch { } |
|
|
@ -317,7 +320,8 @@ namespace BBWYB.Server.Business |
|
|
|
Name = purchaserName, |
|
|
|
MemberId = memberId, |
|
|
|
Location = location, |
|
|
|
Platform = Enums.Platform.阿里巴巴 |
|
|
|
Platform = Enums.Platform.阿里巴巴, |
|
|
|
Tag = tag |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|