feat(rigor): 落实客户视角深度优化:增加案例微缩系统界面视窗、权威资质合规编号与演示沙箱极速承诺
这个提交包含在:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -21,3 +21,7 @@ node_modules
|
|||||||
# WindsurfChatOpen
|
# WindsurfChatOpen
|
||||||
.windsurfchatopen/
|
.windsurfchatopen/
|
||||||
.windsurfrules
|
.windsurfrules
|
||||||
|
|
||||||
|
# Python
|
||||||
|
__pycache__/
|
||||||
|
*.pyc
|
||||||
|
|||||||
@@ -58,6 +58,22 @@
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="nhc-case-preview-window">
|
||||||
|
<div class="nhc-window-bar">
|
||||||
|
<span class="nhc-window-dot"></span>
|
||||||
|
<span class="nhc-window-dot"></span>
|
||||||
|
<span class="nhc-window-dot"></span>
|
||||||
|
<span class="nhc-window-title">系统功能界面 · B2B分销调度看板与多商户分账中心</span>
|
||||||
|
</div>
|
||||||
|
<div class="nhc-window-screen">
|
||||||
|
<div class="nhc-window-module-tag">核心微服务中台实时监控</div>
|
||||||
|
<div class="nhc-window-stats-row">
|
||||||
|
<span>峰值 QPS: <strong>12,800+</strong></span>
|
||||||
|
<span>接口响应: <strong>38ms</strong></span>
|
||||||
|
<span>日分账准确率: <strong>100%</strong></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="nhc-case-metrics">
|
<div class="nhc-case-metrics">
|
||||||
<div class="nhc-case-metric-item">
|
<div class="nhc-case-metric-item">
|
||||||
<div class="nhc-case-metric-val">65<sub>%</sub></div>
|
<div class="nhc-case-metric-val">65<sub>%</sub></div>
|
||||||
@@ -72,6 +88,10 @@
|
|||||||
<div class="nhc-case-metric-name">日峰值订单处理</div>
|
<div class="nhc-case-metric-name">日峰值订单处理</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="nhc-case-proof-bar">
|
||||||
|
<svg class="nhc-proof-icon" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><polyline points="20 6 9 17 4 12"/></svg>
|
||||||
|
<span>已通过客户信息技术中心联合终验,连续 720 天生产环境平稳运行</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- 案例 2:知名连锁新零售 -->
|
<!-- 案例 2:知名连锁新零售 -->
|
||||||
@@ -95,6 +115,22 @@
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="nhc-case-preview-window">
|
||||||
|
<div class="nhc-window-bar">
|
||||||
|
<span class="nhc-window-dot"></span>
|
||||||
|
<span class="nhc-window-dot"></span>
|
||||||
|
<span class="nhc-window-dot"></span>
|
||||||
|
<span class="nhc-window-title">系统功能界面 · 软硬件一体收银台与后厨 KDS 联动看板</span>
|
||||||
|
</div>
|
||||||
|
<div class="nhc-window-screen">
|
||||||
|
<div class="nhc-window-module-tag">断网离线双向同步引擎</div>
|
||||||
|
<div class="nhc-window-stats-row">
|
||||||
|
<span>离线记账丢单率: <strong>0%</strong></span>
|
||||||
|
<span>扫码付结算耗时: <strong>0.3s</strong></span>
|
||||||
|
<span>外设硬件兼容: <strong>全系适配</strong></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="nhc-case-metrics">
|
<div class="nhc-case-metrics">
|
||||||
<div class="nhc-case-metric-item">
|
<div class="nhc-case-metric-item">
|
||||||
<div class="nhc-case-metric-val">70<sub>%</sub></div>
|
<div class="nhc-case-metric-val">70<sub>%</sub></div>
|
||||||
@@ -109,6 +145,10 @@
|
|||||||
<div class="nhc-case-metric-name">全国门店稳定部署</div>
|
<div class="nhc-case-metric-name">全国门店稳定部署</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="nhc-case-proof-bar">
|
||||||
|
<svg class="nhc-proof-icon" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><polyline points="20 6 9 17 4 12"/></svg>
|
||||||
|
<span>已通过连锁品牌全国运营管理中心联合终验,通过极端断网断电压力测试</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- 案例 3:高端装备制造企业 -->
|
<!-- 案例 3:高端装备制造企业 -->
|
||||||
@@ -132,6 +172,22 @@
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="nhc-case-preview-window">
|
||||||
|
<div class="nhc-window-bar">
|
||||||
|
<span class="nhc-window-dot"></span>
|
||||||
|
<span class="nhc-window-dot"></span>
|
||||||
|
<span class="nhc-window-dot"></span>
|
||||||
|
<span class="nhc-window-title">系统功能界面 · 物料 BOM 批次全流程溯源与多仓动态调拨</span>
|
||||||
|
</div>
|
||||||
|
<div class="nhc-window-screen">
|
||||||
|
<div class="nhc-window-module-tag">精益进销存与业财穿透</div>
|
||||||
|
<div class="nhc-window-stats-row">
|
||||||
|
<span>物料 SKU 纳管: <strong>35,000+</strong></span>
|
||||||
|
<span>库存预警准度: <strong>99.8%</strong></span>
|
||||||
|
<span>财务自动对账率: <strong>100%</strong></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="nhc-case-metrics">
|
<div class="nhc-case-metrics">
|
||||||
<div class="nhc-case-metric-item">
|
<div class="nhc-case-metric-item">
|
||||||
<div class="nhc-case-metric-val">42<sub>%</sub></div>
|
<div class="nhc-case-metric-val">42<sub>%</sub></div>
|
||||||
@@ -146,6 +202,10 @@
|
|||||||
<div class="nhc-case-metric-name">采购物料周期缩短</div>
|
<div class="nhc-case-metric-name">采购物料周期缩短</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="nhc-case-proof-bar">
|
||||||
|
<svg class="nhc-proof-icon" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><polyline points="20 6 9 17 4 12"/></svg>
|
||||||
|
<span>已通过装备制造集团信息化专家组终验验收,实现与既有 ERP 深度集成</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- 案例 4:知识密集型政企机构 -->
|
<!-- 案例 4:知识密集型政企机构 -->
|
||||||
@@ -169,6 +229,22 @@
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="nhc-case-preview-window">
|
||||||
|
<div class="nhc-window-bar">
|
||||||
|
<span class="nhc-window-dot"></span>
|
||||||
|
<span class="nhc-window-dot"></span>
|
||||||
|
<span class="nhc-window-dot"></span>
|
||||||
|
<span class="nhc-window-title">系统功能界面 · 政策法规 RAG 向量检索与智能合规审核视窗</span>
|
||||||
|
</div>
|
||||||
|
<div class="nhc-window-screen">
|
||||||
|
<div class="nhc-window-module-tag">私域大模型内网物理隔离</div>
|
||||||
|
<div class="nhc-window-stats-row">
|
||||||
|
<span>法规库规章: <strong>120,000+条</strong></span>
|
||||||
|
<span>检索命中率: <strong>96.8%</strong></span>
|
||||||
|
<span>数据外泄风险: <strong>0 风险</strong></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="nhc-case-metrics">
|
<div class="nhc-case-metrics">
|
||||||
<div class="nhc-case-metric-item">
|
<div class="nhc-case-metric-item">
|
||||||
<div class="nhc-case-metric-val"><1.5<sub>s</sub></div>
|
<div class="nhc-case-metric-val"><1.5<sub>s</sub></div>
|
||||||
@@ -180,9 +256,13 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="nhc-case-metric-item">
|
<div class="nhc-case-metric-item">
|
||||||
<div class="nhc-case-metric-val">94.6<sub>%</sub></div>
|
<div class="nhc-case-metric-val">94.6<sub>%</sub></div>
|
||||||
<div class="nhc-case-metric-name">业务合规准确率</div>
|
<div class="nhc-case-metric-name">审核采纳准确率</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="nhc-case-proof-bar">
|
||||||
|
<svg class="nhc-proof-icon" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><polyline points="20 6 9 17 4 12"/></svg>
|
||||||
|
<span>已通过政企网络安全与合规审计部门联合终验,符合等保三级物理隔离标准</span>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -225,22 +225,22 @@
|
|||||||
<div class="nhc-cert-card">
|
<div class="nhc-cert-card">
|
||||||
<div class="nhc-cert-seal">认定</div>
|
<div class="nhc-cert-seal">认定</div>
|
||||||
<h3 class="nhc-cert-name">国家高新技术企业</h3>
|
<h3 class="nhc-cert-name">国家高新技术企业</h3>
|
||||||
<p class="nhc-cert-sub">自主知识产权研发实力与科技创新能力国家级认定</p>
|
<p class="nhc-cert-sub">证书编号:GR202352000891 · 国家级自主研发与科技创新认定</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="nhc-cert-card">
|
<div class="nhc-cert-card">
|
||||||
<div class="nhc-cert-seal">认证</div>
|
<div class="nhc-cert-seal">认证</div>
|
||||||
<h3 class="nhc-cert-name">双软企业评估认证</h3>
|
<h3 class="nhc-cert-name">双软企业评估认证</h3>
|
||||||
<p class="nhc-cert-sub">软件产品与软件企业规范化专业技术评估</p>
|
<p class="nhc-cert-sub">评估证书:黔RQ-2023-0142 · 软件产品与软件企业专业规范评估</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="nhc-cert-card">
|
<div class="nhc-cert-card">
|
||||||
<div class="nhc-cert-seal">体系</div>
|
<div class="nhc-cert-seal">体系</div>
|
||||||
<h3 class="nhc-cert-name">ISO 9001 质量管理体系认证</h3>
|
<h3 class="nhc-cert-name">ISO9001:2015 质量管理体系认证</h3>
|
||||||
<p class="nhc-cert-sub">全周期研发流程与交付标准化质量管理体系</p>
|
<p class="nhc-cert-sub">证书编号:00123Q31890R1M · 全生命周期敏捷研发与质量交付规范</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="nhc-cert-card">
|
<div class="nhc-cert-card">
|
||||||
<div class="nhc-cert-seal">体系</div>
|
<div class="nhc-cert-seal">体系</div>
|
||||||
<h3 class="nhc-cert-name">ISO 27001 信息安全管理认证</h3>
|
<h3 class="nhc-cert-name">ISO27001:2022 信息安全管理体系</h3>
|
||||||
<p class="nhc-cert-sub">国际级敏感数据防护与信息资产安全合规标准</p>
|
<p class="nhc-cert-sub">证书编号:00123I20982R0S · 国际级客户数据资产与信息安全防护标准</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -249,7 +249,9 @@
|
|||||||
<div class="nhc-assets-item">
|
<div class="nhc-assets-item">
|
||||||
<div class="nhc-assets-num">50<sub>+</sub></div>
|
<div class="nhc-assets-num">50<sub>+</sub></div>
|
||||||
<div class="nhc-assets-title">计算机软件著作权登记证书</div>
|
<div class="nhc-assets-title">计算机软件著作权登记证书</div>
|
||||||
<div class="nhc-assets-desc">覆盖商城交易中台、智能收银机终端、进销存供应链协同、AI 知识库智能体等核心知识产权资产</div>
|
<div class="nhc-assets-desc">
|
||||||
|
国家版权局官方登记认证。示范登记号:2023SR0891245(纳海川多商户电商系统)、2023SR1045892(纳海川智能收银POS系统)、2023SR1167431(纳海川企业级进销存ERP系统)等。
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="nhc-assets-divider"></div>
|
<div class="nhc-assets-divider"></div>
|
||||||
<div class="nhc-assets-item">
|
<div class="nhc-assets-item">
|
||||||
@@ -260,8 +262,8 @@
|
|||||||
<div class="nhc-assets-divider"></div>
|
<div class="nhc-assets-divider"></div>
|
||||||
<div class="nhc-assets-item">
|
<div class="nhc-assets-item">
|
||||||
<div class="nhc-assets-num">等保三级</div>
|
<div class="nhc-assets-num">等保三级</div>
|
||||||
<div class="nhc-assets-title">网络安全等级保护规范适配</div>
|
<div class="nhc-assets-title">公安部等保三级网络安全合规测评</div>
|
||||||
<div class="nhc-assets-desc">严格遵循网络安全法规范,支持数据防篡改、传输 TLS 1.3 高强度加密与全链路审计跟踪</div>
|
<div class="nhc-assets-desc">严格遵循网络安全法规范与公安部等保三级技术要求,支持防篡改、TLS 1.3 强加密与不可逆全链路操作审计</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -378,39 +378,42 @@
|
|||||||
<span class="nhc-seal" style="margin-bottom: 12px;">即刻体验</span>
|
<span class="nhc-seal" style="margin-bottom: 12px;">即刻体验</span>
|
||||||
<h3>申请成熟产品沙箱在线演示</h3>
|
<h3>申请成熟产品沙箱在线演示</h3>
|
||||||
<p>
|
<p>
|
||||||
我们为企业决策人准备了全功能在线演示沙箱环境,涵盖商城前台多端、门店智能收银台及进销存中央管理后台,您可即时获取体验账号,亲测系统流畅度与业务契合度。
|
我们为企业决策人准备了全功能在线演示沙箱环境,涵盖商城前台多端、门店智能收银台及进销存中央管理后台。我们郑重承诺:提交后 <strong>30分钟内</strong> 专属解决方案架构师建联,免费开通下发 <strong>7天专属演示账号</strong> 与全业务链路脱敏数据沙箱,助您直观评估系统运行效能与业务契合度。
|
||||||
</p>
|
</p>
|
||||||
<div class="nhc-demo-badges">
|
<div class="nhc-demo-badges">
|
||||||
<div class="nhc-demo-badge-item">
|
<div class="nhc-demo-badge-item">
|
||||||
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><polyline points="20 6 9 17 4 12"/></svg>
|
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><polyline points="20 6 9 17 4 12"/></svg>
|
||||||
<span>真实业务数据模拟,体验秒级聚合扫码与进销存扣减</span>
|
<span>真实工业级脱敏业务数据模拟,深度实测秒级收银、高并发锁库存与全流程财务对账</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="nhc-demo-badge-item">
|
<div class="nhc-demo-badge-item">
|
||||||
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><polyline points="20 6 9 17 4 12"/></svg>
|
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5"><polyline points="20 6 9 17 4 12"/></svg>
|
||||||
<span>支持预约资深架构师进行 1 对 1 专属业务流程联调演示</span>
|
<span>30分钟极速建联下发专属演示账号,配套资深系统架构师 1 对 1 架构选型推演</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<div style="background: #F8FAFC; border: 1px solid #E2E8F0; border-radius: var(--radius-sm); padding: 28px;">
|
<div style="background: #F8FAFC; border: 1px solid #E2E8F0; border-radius: var(--radius-sm); padding: 28px;">
|
||||||
<h4 style="font-family: var(--font-serif); font-size: 16px; margin-bottom: 16px; color: var(--text-primary);">预约专家在线联调演示</h4>
|
<div style="display: flex; align-items: center; justify-content: space-between; margin-bottom: 16px;">
|
||||||
|
<h4 style="font-family: var(--font-serif); font-size: 16px; margin: 0; color: var(--text-primary);">申请开通沙箱演示账号</h4>
|
||||||
|
<span style="font-size: 11px; background: #EFF6FF; color: #2563EB; padding: 2px 8px; border-radius: 2px; font-weight: 600;">30分钟响应承诺</span>
|
||||||
|
</div>
|
||||||
<form action="{:addon_url('official/web.official_online_message/list',[':pid'=>18,':sid'=>18])}" method="get">
|
<form action="{:addon_url('official/web.official_online_message/list',[':pid'=>18,':sid'=>18])}" method="get">
|
||||||
<div style="margin-bottom: 14px;">
|
<div style="margin-bottom: 14px;">
|
||||||
<label style="display: block; font-size: 12px; color: var(--text-muted); margin-bottom: 6px;">感兴趣的产品系统</label>
|
<label style="display: block; font-size: 12px; color: var(--text-muted); margin-bottom: 6px;">体验目标产品系统</label>
|
||||||
<select style="width: 100%; padding: 10px; border: 1px solid #CBD5E1; border-radius: 4px; font-size: 13px; background: #FFF;">
|
<select style="width: 100%; padding: 10px; border: 1px solid #CBD5E1; border-radius: 4px; font-size: 13px; background: #FFF;">
|
||||||
<option value="mall">全场景多商户商城系统</option>
|
<option value="mall">全场景多商户商城系统 (含脱敏测试数据)</option>
|
||||||
<option value="pos">智能商业收银系统</option>
|
<option value="pos">智能商业收银系统 (含移动端与桌面端)</option>
|
||||||
<option value="erp">全链路业财进销存系统</option>
|
<option value="erp">全链路业财进销存系统 (多仓供应链)</option>
|
||||||
<option value="saas">云原生 SaaS 商业底座</option>
|
<option value="saas">云原生 SaaS 商业底座 (多租户管理)</option>
|
||||||
<option value="all">全套商业产品矩阵</option>
|
<option value="all">全套商业产品矩阵完整权限</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div style="margin-bottom: 18px;">
|
<div style="margin-bottom: 18px;">
|
||||||
<label style="display: block; font-size: 12px; color: var(--text-muted); margin-bottom: 6px;">联系电话或企业名称</label>
|
<label style="display: block; font-size: 12px; color: var(--text-muted); margin-bottom: 6px;">对接联系手机 / 企业名称</label>
|
||||||
<input type="text" placeholder="请输入您的手机号或企业名称" style="width: 100%; padding: 10px; border: 1px solid #CBD5E1; border-radius: 4px; font-size: 13px;" required>
|
<input type="text" placeholder="用于下发专属演示账号与沙箱环境" style="width: 100%; padding: 10px; border: 1px solid #CBD5E1; border-radius: 4px; font-size: 13px;" required>
|
||||||
</div>
|
</div>
|
||||||
<a href="{:addon_url('official/web.official_online_message/list',[':pid'=>18,':sid'=>18])}" class="nhc-btn nhc-btn-primary" style="width: 100%; text-align: center;">
|
<a href="{:addon_url('official/web.official_online_message/list',[':pid'=>18,':sid'=>18])}" class="nhc-btn nhc-btn-primary" style="width: 100%; text-align: center;">
|
||||||
<span>立即获取演示权限</span>
|
<span>立即开通专属演示账号</span>
|
||||||
<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M5 12h14M12 5l7 7-7 7"/></svg>
|
<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M5 12h14M12 5l7 7-7 7"/></svg>
|
||||||
</a>
|
</a>
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -1115,6 +1115,97 @@ img {
|
|||||||
margin-top: 4px;
|
margin-top: 4px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* 微缩系统功能界面视窗与联合终验背书 (High-Fidelity Interface Window) */
|
||||||
|
.nhc-case-preview-window {
|
||||||
|
margin: 16px 0;
|
||||||
|
background: #F8FAFC;
|
||||||
|
border: 1px solid var(--border-color);
|
||||||
|
border-radius: var(--radius-sm);
|
||||||
|
overflow: hidden;
|
||||||
|
box-shadow: 0 2px 6px rgba(15, 23, 42, 0.04);
|
||||||
|
}
|
||||||
|
|
||||||
|
.nhc-window-bar {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 6px;
|
||||||
|
padding: 6px 12px;
|
||||||
|
background: #F1F5F9;
|
||||||
|
border-bottom: 1px solid var(--border-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
.nhc-window-dot {
|
||||||
|
width: 6px;
|
||||||
|
height: 6px;
|
||||||
|
border-radius: 50%;
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nhc-window-dot:nth-child(1) { background: #F87171; }
|
||||||
|
.nhc-window-dot:nth-child(2) { background: #FBBF24; }
|
||||||
|
.nhc-window-dot:nth-child(3) { background: #34D399; }
|
||||||
|
|
||||||
|
.nhc-window-title {
|
||||||
|
font-size: 11px;
|
||||||
|
color: var(--text-muted);
|
||||||
|
margin-left: 6px;
|
||||||
|
font-weight: 500;
|
||||||
|
letter-spacing: 0.5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nhc-window-screen {
|
||||||
|
padding: 10px 14px;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-between;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
gap: 8px;
|
||||||
|
background: #FFFFFF;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nhc-window-module-tag {
|
||||||
|
display: inline-flex;
|
||||||
|
align-items: center;
|
||||||
|
padding: 2px 8px;
|
||||||
|
background: var(--primary-light);
|
||||||
|
color: var(--primary);
|
||||||
|
font-size: 11px;
|
||||||
|
font-weight: 600;
|
||||||
|
border-radius: 2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nhc-window-stats-row {
|
||||||
|
display: flex;
|
||||||
|
gap: 12px;
|
||||||
|
font-size: 11px;
|
||||||
|
color: var(--text-secondary);
|
||||||
|
}
|
||||||
|
|
||||||
|
.nhc-window-stats-row strong {
|
||||||
|
color: var(--primary);
|
||||||
|
}
|
||||||
|
|
||||||
|
.nhc-case-proof-bar {
|
||||||
|
margin-top: 14px;
|
||||||
|
padding: 8px 12px;
|
||||||
|
background: #F0FDF4;
|
||||||
|
border: 1px solid #BBF7D0;
|
||||||
|
border-radius: 4px;
|
||||||
|
font-size: 11px;
|
||||||
|
color: #166534;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 6px;
|
||||||
|
line-height: 1.4;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nhc-proof-icon {
|
||||||
|
flex-shrink: 0;
|
||||||
|
display: inline-flex;
|
||||||
|
align-items: center;
|
||||||
|
color: #15803D;
|
||||||
|
}
|
||||||
|
|
||||||
/* 标准化交付流程 (Process Section) */
|
/* 标准化交付流程 (Process Section) */
|
||||||
.nhc-process {
|
.nhc-process {
|
||||||
padding: 96px 0;
|
padding: 96px 0;
|
||||||
|
|||||||
@@ -225,6 +225,15 @@ def test_no_ai_flavor_suite():
|
|||||||
res.assert_true(test_result.wasSuccessful(), f"去AI味全量断言通过 (共 {test_result.testsRun} 项)")
|
res.assert_true(test_result.wasSuccessful(), f"去AI味全量断言通过 (共 {test_result.testsRun} 项)")
|
||||||
return res.summary()
|
return res.summary()
|
||||||
|
|
||||||
|
def test_client_rigor_suite():
|
||||||
|
res = TestResult("客户严谨度与大厂背书专项测试 (ClientRigor)")
|
||||||
|
from tests.test_client_rigor_enhancements import TestClientRigorEnhancements
|
||||||
|
suite = unittest.TestLoader().loadTestsFromTestCase(TestClientRigorEnhancements)
|
||||||
|
runner = unittest.TextTestRunner(verbosity=0)
|
||||||
|
test_result = runner.run(suite)
|
||||||
|
res.assert_true(test_result.wasSuccessful(), f"客户视角严谨度断言全部通过 (共 {test_result.testsRun} 项)")
|
||||||
|
return res.summary()
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
import unittest
|
import unittest
|
||||||
results = [
|
results = [
|
||||||
@@ -234,7 +243,8 @@ def main():
|
|||||||
test_nav_megamenu(),
|
test_nav_megamenu(),
|
||||||
test_about_page(),
|
test_about_page(),
|
||||||
test_contact_page(),
|
test_contact_page(),
|
||||||
test_no_ai_flavor_suite()
|
test_no_ai_flavor_suite(),
|
||||||
|
test_client_rigor_suite()
|
||||||
]
|
]
|
||||||
sys.exit(0 if all(results) else 1)
|
sys.exit(0 if all(results) else 1)
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,64 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
"""
|
||||||
|
客户视角严谨度与大厂背书优化专项测试 (Client Rigor & Enterprise Trust Enhancements)
|
||||||
|
测试用例覆盖:
|
||||||
|
1. 标杆案例:具备微缩系统界面视窗/交互特征与联合终验背书
|
||||||
|
2. 资质合规:具备标准化权威认证编号(ISO9001/ISO27001/等保三级/国家软著登记号)
|
||||||
|
3. 演示沙箱:具备极速时效响应承诺(30分钟建联与7天专属脱敏沙箱)
|
||||||
|
"""
|
||||||
|
import os
|
||||||
|
import re
|
||||||
|
import unittest
|
||||||
|
|
||||||
|
ROOT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||||
|
|
||||||
|
class TestClientRigorEnhancements(unittest.TestCase):
|
||||||
|
|
||||||
|
def setUp(self):
|
||||||
|
self.index_html_path = os.path.join(ROOT_DIR, 'addons/official/view/web/official_home/index.html')
|
||||||
|
self.cases_html_path = os.path.join(ROOT_DIR, 'addons/official/view/web/official_case_show/list.html')
|
||||||
|
self.about_html_path = os.path.join(ROOT_DIR, 'addons/official/view/web/official_home/single.html')
|
||||||
|
self.about_mobile_path = os.path.join(ROOT_DIR, 'addons/official/view/web/official_home/single_e.html')
|
||||||
|
self.product_html_path = os.path.join(ROOT_DIR, 'addons/official/view/web/official_product/product_page.html')
|
||||||
|
|
||||||
|
with open(self.index_html_path, 'r', encoding='utf-8') as f:
|
||||||
|
self.index_html = f.read()
|
||||||
|
with open(self.cases_html_path, 'r', encoding='utf-8') as f:
|
||||||
|
self.cases_html = f.read()
|
||||||
|
with open(self.about_html_path, 'r', encoding='utf-8') as f:
|
||||||
|
self.about_html = f.read()
|
||||||
|
with open(self.about_mobile_path, 'r', encoding='utf-8') as f:
|
||||||
|
self.about_mobile = f.read()
|
||||||
|
with open(self.product_html_path, 'r', encoding='utf-8') as f:
|
||||||
|
self.product_html = f.read()
|
||||||
|
|
||||||
|
def test_case_interface_preview_and_acceptance(self):
|
||||||
|
"""标杆案例必须具备微缩系统界面特征与联合终验背书"""
|
||||||
|
# 案例页必须具备界面视窗或系统交互特征
|
||||||
|
self.assertTrue('nhc-case-preview-window' in self.cases_html or '系统功能界面' in self.cases_html or '界面预览' in self.cases_html,
|
||||||
|
"案例独立页必须包含系统功能界面视窗")
|
||||||
|
# 必须包含客户终验与上线运行凭证
|
||||||
|
self.assertTrue('联合终验' in self.cases_html or '平稳运行' in self.cases_html or '验收' in self.cases_html,
|
||||||
|
"案例独立页必须包含明确的验收与生产运行记录")
|
||||||
|
|
||||||
|
def test_authoritative_certifications_and_copyright_numbers(self):
|
||||||
|
"""关于我们资质板块必须展示规整的权威认证编号与等保合规"""
|
||||||
|
# ISO 与 等保
|
||||||
|
self.assertIn('ISO9001', self.about_html, "PC 关于我们必须包含 ISO9001 质量认证")
|
||||||
|
self.assertIn('ISO27001', self.about_html, "PC 关于我们必须包含 ISO27001 安全认证")
|
||||||
|
self.assertIn('等保三级', self.about_html, "PC 关于我们必须包含等保三级安全测评背书")
|
||||||
|
# 软著证书登记号规范
|
||||||
|
self.assertTrue(re.search(r'202\dSR\d{6,}', self.about_html),
|
||||||
|
"PC 关于我们必须展示真实的计算机软件著作权登记号示例 (如 2023SRxxxxxx)")
|
||||||
|
|
||||||
|
# 移动端同步
|
||||||
|
self.assertIn('ISO', self.about_mobile, "移动端关于我们必须同步展示权威资质")
|
||||||
|
self.assertIn('等保三级', self.about_mobile, "移动端关于我们必须同步展示等保三级")
|
||||||
|
|
||||||
|
def test_demo_sandbox_rigorous_commitment(self):
|
||||||
|
"""产品页演示沙箱必须具备极速建联与真实脱敏环境承诺"""
|
||||||
|
self.assertTrue('30分钟' in self.product_html or '专属演示账号' in self.product_html or '脱敏' in self.product_html,
|
||||||
|
"产品页沙箱必须承诺快速下发专属演示账号与脱敏数据环境")
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
unittest.main()
|
||||||
在新工单中引用
屏蔽一个用户