diff --git a/app/Console/Commands/UpdateCompany.php b/app/Console/Commands/UpdateCompany.php index 4cf283e..2b2dcac 100755 --- a/app/Console/Commands/UpdateCompany.php +++ b/app/Console/Commands/UpdateCompany.php @@ -236,7 +236,10 @@ class UpdateCompany extends Command $updatedCount = 0; foreach ($companies as $company) { $hasStockCode = preg_match($stockCodePattern, $company->company_tag); - $newMarketStatus = $hasStockCode ? 1 : 0; + // 检查是否包含"新三板" + $hasXinsanban = strpos($company->company_tag, '新三板') !== false; + // 如果匹配到股票代码或包含"新三板",则标记为上市 + $newMarketStatus = ($hasStockCode || $hasXinsanban) ? 1 : 0; // 只有状态变化才更新 if ($company->company_market != $newMarketStatus) {