v1.0.37: 碎片处理看板调整 - 删待处理碎片卡(4张)+硬碎片新增按钮与录入弹窗(hard_add.php)+综合概览待处理数据碎片=硬+软+看板操作后实时刷新

This commit is contained in:
nanguaboss
2026-08-09 22:49:47 +08:00
parent 48c996d1d2
commit 4ff4349ef5
5 changed files with 142 additions and 9 deletions
+6 -1
View File
@@ -18,7 +18,12 @@ $sqlMetrics = [
'person_total' => "SELECT COUNT(*) AS c FROM persons WHERE is_active = 1",
'company_new' => "SELECT COUNT(*) AS c FROM companies WHERE is_active = 1 AND DATE(created_at) = CURDATE() - INTERVAL 1 DAY",
'person_new' => "SELECT COUNT(*) AS c FROM persons WHERE is_active = 1 AND DATE(created_at) = CURDATE() - INTERVAL 1 DAY",
'preliminary' => "SELECT COUNT(*) AS c FROM preliminary_data WHERE status = '待处理' AND is_active = 1",
'preliminary' => "SELECT
(SELECT COUNT(*) FROM preliminary_data WHERE is_active = 1 AND status NOT IN ('已转换','已废弃'))
+ (SELECT COUNT(*) FROM companies WHERE is_incomplete = 1)
+ (SELECT COUNT(*) FROM persons WHERE is_incomplete = 1)
+ (SELECT COUNT(*) FROM social_accounts WHERE is_incomplete = 1)
+ (SELECT COUNT(*) FROM media_commercial_attributes WHERE is_incomplete = 1) AS c",
'industry_count' => "SELECT COUNT(DISTINCT industry) AS c FROM companies WHERE industry IS NOT NULL AND industry <> ''",
'manufacturer' => "SELECT COUNT(*) AS c FROM companies WHERE business_role = 'manufacturer' AND is_active = 1",
'integrator' => "SELECT COUNT(*) AS c FROM companies WHERE business_role IN ('integrator','distributor') AND is_active = 1",