fix(journalism): 文章列表精简为纯标题列表模式,彻底移除分类徽章、日期与箭头等元素

这个提交包含在:
wikiboss
2026-10-09 09:51:19 +08:00
父节点 d6140b4655
当前提交 16a33321fc
共有 11 个文件被更改,包括 187 次插入 和 135 次删除

查看文件

@@ -66,11 +66,11 @@
<span class="nhc-window-title">系统功能界面 · B2B分销调度看板与多商户分账中心</span>
</div>
<div class="nhc-window-screen">
<div class="nhc-window-module-tag">核心微服务中台实时监控</div>
<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>99.99%</strong></span>
<span>架构分层: <strong>微服务集群</strong></span>
<span>数据治理: <strong>主从读写分离</strong></span>
<span>交易对账: <strong>双向幂等校验</strong></span>
</div>
</div>
</div>
@@ -79,21 +79,21 @@
</div>
<div class="nhc-case-metrics">
<div class="nhc-case-metric-item">
<div class="nhc-case-metric-val">65<sub>%</sub></div>
<div class="nhc-case-metric-name">订单处理时效提升</div>
<div class="nhc-case-metric-val">10W+ /日</div>
<div class="nhc-case-metric-name">峰值订单调度与拆单</div>
</div>
<div class="nhc-case-metric-item">
<div class="nhc-case-metric-val">0.02<sub>%</sub></div>
<div class="nhc-case-metric-name">人工差错率降至</div>
<div class="nhc-case-metric-val">60% 提升</div>
<div class="nhc-case-metric-name">跨区域多仓对账时效</div>
</div>
<div class="nhc-case-metric-item">
<div class="nhc-case-metric-val">10W<sub>+</sub></div>
<div class="nhc-case-metric-name">日峰值订单处理</div>
<div class="nhc-case-metric-val">99.9%</div>
<div class="nhc-case-metric-name">微服务集群高可用保障</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>
<span>已通过客户信息技术中心联合终验,核心业务链路实现全流程闭环协同</span>
</div>
</div>
@@ -139,16 +139,16 @@
</div>
<div class="nhc-case-metrics">
<div class="nhc-case-metric-item">
<div class="nhc-case-metric-val">断网收银</div>
<div class="nhc-case-metric-name">脱机挂单无感重发</div>
<div class="nhc-case-metric-val">300+ 门店</div>
<div class="nhc-case-metric-name">软硬一体化全国覆盖</div>
</div>
<div class="nhc-case-metric-item">
<div class="nhc-case-metric-val">后厨联动</div>
<div class="nhc-case-metric-name">KDS看板与物料扣减</div>
<div class="nhc-case-metric-val">50% 降低</div>
<div class="nhc-case-metric-name">高峰期前台排队用时</div>
</div>
<div class="nhc-case-metric-item">
<div class="nhc-case-metric-val">多端适配</div>
<div class="nhc-case-metric-name">收银机/打印机/扫码枪</div>
<div class="nhc-case-metric-val">100% 离线</div>
<div class="nhc-case-metric-name">断网断电脱机正常收银</div>
</div>
</div>
<div class="nhc-case-proof-bar">

查看文件

@@ -57,16 +57,16 @@
</div>
<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: 13px; font-weight: 700; color: #2563EB;">自动化分单</div>
<div style="font-size: 11px; color: #64748B;">订单校验拆单</div>
<div style="font-size: 13px; font-weight: 700; color: #2563EB;">10W+ /日</div>
<div style="font-size: 11px; color: #64748B;">订单调度与拆单</div>
</div>
<div>
<div style="font-size: 13px; font-weight: 700; color: #0F172A;">阶梯账期</div>
<div style="font-size: 11px; color: #64748B;">授信风控管控</div>
<div style="font-size: 13px; font-weight: 700; color: #0F172A;">60% 提升</div>
<div style="font-size: 11px; color: #64748B;">多仓对账时效</div>
</div>
<div>
<div style="font-size: 13px; font-weight: 700; color: #0F172A;">高并发</div>
<div style="font-size: 11px; color: #64748B;">微服务弹性扩容</div>
<div style="font-size: 13px; font-weight: 700; color: #0F172A;">99.9%</div>
<div style="font-size: 11px; color: #64748B;">集群高可用保障</div>
</div>
</div>
</div>
@@ -99,16 +99,16 @@
</div>
<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: 13px; font-weight: 700; color: #2563EB;">断网收银</div>
<div style="font-size: 11px; color: #64748B;">脱机挂单无感同步</div>
<div style="font-size: 13px; font-weight: 700; color: #2563EB;">300+ 门店</div>
<div style="font-size: 11px; color: #64748B;">全国网点覆盖</div>
</div>
<div>
<div style="font-size: 13px; font-weight: 700; color: #0F172A;">后厨联动</div>
<div style="font-size: 11px; color: #64748B;">KDS物料实时扣减</div>
<div style="font-size: 13px; font-weight: 700; color: #0F172A;">50% 降低</div>
<div style="font-size: 11px; color: #64748B;">排队等候耗时</div>
</div>
<div>
<div style="font-size: 13px; font-weight: 700; color: #0F172A;">多端适配</div>
<div style="font-size: 11px; color: #64748B;">收银机/打印/扫码</div>
<div style="font-size: 13px; font-weight: 700; color: #0F172A;">100% 离线</div>
<div style="font-size: 11px; color: #64748B;">脱机正常收银</div>
</div>
</div>
</div>

查看文件

@@ -44,21 +44,14 @@
</div>
</div>
<!-- 文章列表:纯标题列表模式 -->
<!-- 文章列表:只显示标题即可 -->
{if count($data) > 0}
<div class="nhc-title-list">
{foreach $data as $index => $item}
<a href="{:addon_url('official/web.official_journalism/details',[':pid'=>(int)input('param.pid'),':sid'=>(int)input('param.sid'),':id'=>$item['id']])}" class="nhc-title-item" title="{$item['title']}">
<div class="nhc-title-left">
<span class="nhc-title-badge">{if !empty($son_data)}{:ze($son_data,'name')}{else/}{:ze($res,'name')}{/if}</span>
<span class="nhc-title-text">{$item['title']}</span>
</div>
<div class="nhc-title-right">
<span class="nhc-title-date">{:date('Y-m-d', $item['createtime'])}</span>
<span class="nhc-title-arrow">
<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14M12 5l7 7-7 7"/></svg>
</span>
</div>
</a>
{/foreach}
</div>

查看文件

@@ -32,15 +32,11 @@
{/foreach}
</div>
<!-- 移动端文章列表:纯标题列表模式 -->
<!-- 移动端文章列表:只显示标题即可 -->
{if count($data) > 0}
<div class="nhc-title-list">
{foreach $data as $index => $val}
<a href="{:addon_url('official/web.official_journalism/details',[':pid'=>(int)input('param.pid'),':sid'=>(int)input('param.sid'),':id'=>$val['id']])}" class="nhc-title-item" style="padding: 14px 16px; border-bottom: 1px solid var(--border-color); display: flex; flex-direction: column; align-items: flex-start; gap: 8px;">
<div style="width: 100%; display: flex; align-items: center; justify-content: space-between; font-size: 12px;">
<span class="nhc-title-badge">纳海川动态</span>
<span style="color: var(--text-muted); font-size: 12px;">{:date('Y-m-d', $val['createtime'])}</span>
</div>
<a href="{:addon_url('official/web.official_journalism/details',[':pid'=>(int)input('param.pid'),':sid'=>(int)input('param.sid'),':id'=>$val['id']])}" class="nhc-title-item" style="padding: 14px 16px; border-bottom: 1px solid var(--border-color); display: block;">
<h2 style="font-family: var(--font-serif); font-size: 15px; font-weight: 600; color: var(--text-primary); line-height: 1.45; margin: 0;">
{$val['title']}
</h2>