|
|
@ -219,7 +219,23 @@ namespace BBWYB.Server.Business |
|
|
|
var purchaserName = jobject["globalData"]["tempModel"]["companyName"].ToString(); |
|
|
|
if (invalidPurchaserNameList.Contains(purchaserName)) |
|
|
|
{ |
|
|
|
//取
|
|
|
|
var storeDataMatch = Regex.Match(_1688pageResult.Content, @"(window\.__STORE_DATA=)(.*)(\r*\n*\s*</script>)"); |
|
|
|
if (storeDataMatch.Success) |
|
|
|
{ |
|
|
|
try |
|
|
|
{ |
|
|
|
var jsonStr_storeData = storeDataMatch.Groups[2].Value; |
|
|
|
var jobject_storeData = JObject.Parse(jsonStr_storeData); |
|
|
|
var purchaserName_storeData = jobject_storeData["components"]?["38229149"]?["moduleData"]?["companyName"].ToString(); |
|
|
|
if (string.IsNullOrEmpty(purchaserName_storeData)) |
|
|
|
purchaserName_storeData = jobject_storeData["components"]?["38229148"]?["moduleData"]?["companyName"].ToString(); |
|
|
|
if (string.IsNullOrEmpty(purchaserName_storeData)) |
|
|
|
purchaserName_storeData = jobject_storeData["components"]?["38229150"]?["moduleData"]?["companyName"].ToString(); |
|
|
|
if (!string.IsNullOrEmpty(purchaserName_storeData)) |
|
|
|
purchaserName = purchaserName_storeData; |
|
|
|
} |
|
|
|
catch { } |
|
|
|
} |
|
|
|
} |
|
|
|
#endregion
|
|
|
|
|
|
|
|