fix(cases): 移除案例独立页成果数据指标墙板块,去除泛化大额数字

这个提交包含在:
wikiboss
2026-10-08 18:50:42 +08:00
父节点 6e18947236
当前提交 12793dabd6
共有 4 个文件被更改,包括 21 次插入 和 77 次删除

查看文件

@@ -281,46 +281,6 @@
</div>
</section>
<!-- 3. 【数据】成果数据指标墙 (Data Wall) -->
<section class="nhc-case-metrics-section nhc-case-metrics">
<div class="nhc-container">
<div class="nhc-section-header">
<div class="nhc-section-tag">
<span class="nhc-seal">数据实证</span>
<span class="nhc-tag-text">PROVEN TRACK RECORD</span>
</div>
<h2 class="nhc-section-title">累计交付数据 · 用上线运行指标说话</h2>
<p class="nhc-section-desc">
系统好不好用,数据最诚实。以下为纳海川自主研发系统在客户真实生产环境中的运营汇总数据。
</p>
<div class="nhc-line-divider"><span></span></div>
</div>
<div class="nhc-case-metrics-grid">
<div class="nhc-case-metric-card">
<div class="nhc-case-metric-big">50<sub>亿+</sub></div>
<div class="nhc-case-metric-title">系统累计支撑交易额</div>
<div class="nhc-case-metric-sub">多商户与供应链结算总和</div>
</div>
<div class="nhc-case-metric-card">
<div class="nhc-case-metric-big">200<sub>+</sub></div>
<div class="nhc-case-metric-title">标杆政企与行业组织</div>
<div class="nhc-case-metric-sub">商贸/制造/新零售深度合作</div>
</div>
<div class="nhc-case-metric-card">
<div class="nhc-case-metric-big">50<sub>+</sub></div>
<div class="nhc-case-metric-title">自主软件著作权资产</div>
<div class="nhc-case-metric-sub">核心工业级软件工程沉淀</div>
</div>
<div class="nhc-case-metric-card">
<div class="nhc-case-metric-big">99.8<sub>%</sub></div>
<div class="nhc-case-metric-title">项目按期高质量交付率</div>
<div class="nhc-case-metric-sub">严苛敏捷 TDD 全流程审计</div>
</div>
</div>
</div>
</section>
<!-- 4. 合作企业展位 -->
<div class="nhc-container" style="padding: 70px 0 40px; text-align: center;">
<span style="font-size: 13px; letter-spacing: 2px; color: var(--text-muted); text-transform: uppercase;">服务涵盖政企金融、先进制造、新零售及现代物流领域的领先组织</span>

查看文件

@@ -55,7 +55,7 @@
</p>
</div>
</div>
<div style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; text-align: center; border-top: 1px solid #F1F5F9; padding-top: 10px;">
<div class="nhc-case-metrics" style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; text-align: center; border-top: 1px solid #F1F5F9; padding-top: 10px;">
<div>
<div style="font-size: 18px; font-weight: 700; color: #2563EB; font-family: 'Noto Serif SC', serif;">65%</div>
<div style="font-size: 11px; color: #64748B;">时效提升</div>
@@ -97,7 +97,7 @@
</p>
</div>
</div>
<div style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; text-align: center; border-top: 1px solid #F1F5F9; padding-top: 10px;">
<div class="nhc-case-metrics" style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; text-align: center; border-top: 1px solid #F1F5F9; padding-top: 10px;">
<div>
<div style="font-size: 18px; font-weight: 700; color: #2563EB; font-family: 'Noto Serif SC', serif;">70%</div>
<div style="font-size: 11px; color: #64748B;">结账耗时缩短</div>
@@ -139,7 +139,7 @@
</p>
</div>
</div>
<div style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; text-align: center; border-top: 1px solid #F1F5F9; padding-top: 10px;">
<div class="nhc-case-metrics" style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; text-align: center; border-top: 1px solid #F1F5F9; padding-top: 10px;">
<div>
<div style="font-size: 18px; font-weight: 700; color: #2563EB; font-family: 'Noto Serif SC', serif;">42%</div>
<div style="font-size: 11px; color: #64748B;">周转率提升</div>
@@ -181,7 +181,7 @@
</p>
</div>
</div>
<div style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; text-align: center; border-top: 1px solid #F1F5F9; padding-top: 10px;">
<div class="nhc-case-metrics" style="display: grid; grid-template-columns: repeat(3, 1fr); gap: 8px; text-align: center; border-top: 1px solid #F1F5F9; padding-top: 10px;">
<div>
<div style="font-size: 18px; font-weight: 700; color: #2563EB; font-family: 'Noto Serif SC', serif;">&lt;1.5s</div>
<div style="font-size: 11px; color: #64748B;">规章响应</div>
@@ -199,37 +199,6 @@
</div>
<!-- 4. 【数据】成果数据指标墙 (Data Wall) -->
<div class="nhc-case-metrics" style="background: #FFFFFF; border-top: 1px solid #E2E8F0; border-bottom: 1px solid #E2E8F0; padding: 24px 16px; margin-top: 10px;">
<div style="text-align: center; margin-bottom: 16px;">
<span class="nhc-seal" style="padding: 2px 8px; font-size: 11px;">数据实证</span>
<h2 style="font-family: 'Noto Serif SC', 'SimSun', serif; font-size: 18px; font-weight: 700; color: #0F172A; margin: 8px 0 4px 0;">
数字见证力量 · 严谨量化成效
</h2>
<p style="font-size: 12px; color: #64748B; margin: 0;">
以客观业务数据指标为交付尺度,创造确定性价值。
</p>
</div>
<div style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px;">
<div style="background: #F8FAFC; border: 1px solid #E2E8F0; border-radius: 4px; padding: 14px; text-align: center;">
<div style="font-family: 'Noto Serif SC', serif; font-size: 24px; font-weight: 700; color: #2563EB;">50<sub style="font-size: 13px;">亿+</sub></div>
<div style="font-size: 12px; font-weight: 600; color: #0F172A; margin-top: 4px;">支撑交易总额</div>
</div>
<div style="background: #F8FAFC; border: 1px solid #E2E8F0; border-radius: 4px; padding: 14px; text-align: center;">
<div style="font-family: 'Noto Serif SC', serif; font-size: 24px; font-weight: 700; color: #2563EB;">200<sub style="font-size: 13px;">+</sub></div>
<div style="font-size: 12px; font-weight: 600; color: #0F172A; margin-top: 4px;">标杆合作组织</div>
</div>
<div style="background: #F8FAFC; border: 1px solid #E2E8F0; border-radius: 4px; padding: 14px; text-align: center;">
<div style="font-family: 'Noto Serif SC', serif; font-size: 24px; font-weight: 700; color: #2563EB;">50<sub style="font-size: 13px;">+</sub></div>
<div style="font-size: 12px; font-weight: 600; color: #0F172A; margin-top: 4px;">自主软件著作权</div>
</div>
<div style="background: #F8FAFC; border: 1px solid #E2E8F0; border-radius: 4px; padding: 14px; text-align: center;">
<div style="font-family: 'Noto Serif SC', serif; font-size: 24px; font-weight: 700; color: #2563EB;">99.8<sub style="font-size: 13px;">%</sub></div>
<div style="font-size: 12px; font-weight: 600; color: #0F172A; margin-top: 4px;">按期交付率</div>
</div>
</div>
</div>
<!-- 5. 底部行动号召 CTA -->
<div style="padding: 24px 16px; text-align: center;">
<h3 style="font-family: 'Noto Serif SC', serif; font-size: 16px; font-weight: 700; color: #0F172A; margin: 0 0 8px 0;">

查看文件

@@ -69,7 +69,7 @@ def test_cases_page():
res.assert_true('纳海川' in mobile_html, "移动端模板必须包含品牌名【纳海川】")
res.assert_true('nhc-case-filter' in mobile_html, "移动端模板必须包含多维案例筛选器")
res.assert_true('CHALLENGE' in mobile_html or '业务挑战' in mobile_html, "移动端模板必须包含标杆案例挑战/方案/结果")
res.assert_true('nhc-case-metrics' in mobile_html, "移动端模板必须包含数据指标墙")
res.assert_true('nhc-case-metrics' in mobile_html, "移动端模板必须包含标杆案例量化指标")
return res.summary()

查看文件

@@ -74,7 +74,6 @@ class TestNaturalCopywriting(unittest.TestCase):
self.assertIn('带着您的系统需求或技术难题,直接与架构师沟通', self.services_html, "服务页CTA必须杜绝翻译腔")
# 案例页务实表达
self.assertIn('累计交付数据 · 用上线运行指标说话', self.cases_html, "案例页指标墙标题必须务实")
self.assertIn('面临类似的业务系统瓶颈?我们可以提供针对性方案', self.cases_html, "案例页CTA必须直面业务痛点")
# 关于我们与联系我们
@@ -85,5 +84,21 @@ class TestNaturalCopywriting(unittest.TestCase):
"""首屏Hero必须彻底移除用户指明的'50+ 国家软件著作权资产'"""
self.assertNotIn('国家软件著作权资产', self.index_html, "首屏Hero严禁包含用户要求去掉的'国家软件著作权资产'")
def test_user_removal_of_cases_data_wall(self):
"""案例独立页(PC与移动端)必须彻底移除'50亿+ 交易额'等悬浮泛化数字指标墙"""
# PC端
self.assertNotIn('nhc-case-metrics-section', self.cases_html, "PC案例页必须彻底移除成果数据指标墙大板块")
self.assertNotIn('系统累计支撑交易额', self.cases_html, "PC案例页严禁展示浮夸的'系统累计支撑交易额'")
self.assertNotIn('标杆政企与行业组织', self.cases_html, "PC案例页严禁展示浮夸的'标杆政企与行业组织'")
self.assertNotIn('项目按期高质量交付率', self.cases_html, "PC案例页严禁展示浮夸的'项目按期高质量交付率'")
# 移动端
mobile_path = os.path.join(ROOT_DIR, 'addons/official/view/web/official_case_show/list_e.html')
with open(mobile_path, 'r', encoding='utf-8') as f:
mobile_html = f.read()
self.assertNotIn('支撑交易总额', mobile_html, "移动端案例页严禁展示'支撑交易总额'")
self.assertNotIn('标杆合作组织', mobile_html, "移动端案例页严禁展示'标杆合作组织'")
self.assertNotIn('按期交付率', mobile_html, "移动端案例页严禁展示'按期交付率'")
if __name__ == '__main__':
unittest.main()