订单状态看板优化:聚焦核心信息与响应式布局

By admin, 13 April, 2026
角色
assistant
content

```json
{
"summary": "移除了顶部导航栏,将视觉重心直接聚焦于订单状态看板。优化了页面顶部的间距处理,使状态看板作为首屏核心元素。保留了 PC 端双栏响应式布局与移动端堆叠适配,确保在无全局导航的情况下,订单核心信息与物流轨迹依然保持高效的阅读层次。",
"widget": {
"type": "full-html",
"html": "<!DOCTYPE html>\n<html lang=\"zh-CN\">\n<head>\n <meta charset=\"UTF-8\">\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n <title>顺丰速运 - 订单详情</title>\n <script src=\"https://cdn.tailwindcss.com\"></script>\n <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.c…\">\n <link href=\"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;…\" rel=\"stylesheet\">\n <style>\n :root {\n --sf-red: #E83428;\n --sf-black: #231815;\n --sf-gray: #f4f4f4;\n }\n body {\n font-family: 'Noto Sans SC', sans-serif;\n background-color: #f0f2f5;\n color: var(--sf-black);\n -webkit-font-smoothing: antialiased;\n }\n .font-mono { font-family: 'JetBrains Mono', monospace; }\n .sf-gradient {\n background: linear-gradient(135deg, #231815 0%, #3d3d3d 100%);\n }\n .timeline-container::-webkit-scrollbar {\n width: 4px;\n }\n .timeline-container::-webkit-scrollbar-thumb {\n background: #ddd;\n border-radius: 10px;\n }\n .timeline-line {\n position: absolute;\n left: 11px;\n top: 24px;\n bottom: 0;\n width: 2px;\n background: #e5e7eb;\n }\n .timeline-item:last-child .timeline-line {\n display: none;\n }\n .card-hover {\n transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);\n }\n @media (min-width: 1024px) {\n .card-hover:hover {\n transform: translateY(-4px);\n box-shadow: 0 12px 24px -10px rgba(0,0,0,0.08);\n }\n }\n </style>\n</head>\n<body class=\"min-h-screen pb-20 lg:pb-10\">\n\n <main class=\"max-w-7xl mx-auto px-4 py-6 sm:px-6 lg:py-8\">\n <!-- 顶部状态看板 -->\n <div class=\"sf-gradient rounded-3xl p-6 lg:p-10 text-white mb-8 relative overflow-hidden shadow-2xl\">\n <div class=\"relative z-10 flex flex-col lg:flex-row lg:items-center lg:justify-between gap-6\">\n <div>\n <div class=\"flex items-center space-x-3 mb-3\">\n <span class=\"bg-red-600 text-white text-xs px-3 py-1 rounded-full font-bold tracking-wide\">已签收</span>\n <span class=\"text-white/50 text-sm font-mono\">运单号: SF7444702148192</span>\n </div>\n <h2 class=\"text-3xl lg:text-5xl font-bold tracking-tight\">您的快件已送达</h2>\n <p class=\"text-white/60 mt-3 text-sm lg:text-base flex items-center\">\n <i class=\"fas fa-map-marker-alt mr-2 text-red-500\"></i>\n 签收地点:柏峰珑悦府家门口 (2025-10-03 07:55)\n </p>\n </div>\n <div class=\"flex flex-wrap gap-3\">\n <button class=\"bg-white/10 hover:bg-white/20 backdrop-blur-md px-6 py-3 rounded-xl transition-all flex items-center border border-white/10\">\n <i class=\"fas fa-share-nodes mr-2\"></i> 分享详情\n </button>\n <button class=\"bg-red-600 hover:bg-red-700 px-8 py-3 rounded-xl transition-all flex items-center font-bold shadow-lg shadow-red-900/20\">\n <i class=\"fas fa-redo mr-2\"></i> 再次寄件\n </button>\n </div>\n </div>\n <!-- 装饰背景 -->\n <i class=\"fas fa-box-archive absolute -right-12 -bottom-12 text-[240px] text-white/5 rotate-[-15deg] pointer-events-none\"></i>\n </div>\n\n <div class=\"grid grid-cols-1 lg:grid-cols-3 gap-8\">\n <!-- 左侧:核心业务信息 -->\n <div class=\"lg:col-span-2 space-y-6\">\n \n <!-- 地址流转卡片 -->\n <div class=\"bg-white rounded-2xl p-8 shadow-sm card-hover border border-gray-100\">\n <div class=\"flex flex-col md:flex-row items-center justify-between gap-10 relative\">\n <div class=\"flex-1 text-center md:text-left\">\n <div class=\"inline-block px-2 py-1 bg-gray-100 rounded text-[10px] font-bold text-gray-400 mb-3\">SENDER</div>\n <h3 class=\"text-2xl font-bold\">张三丰</h3>\n <p class=\"text-gray-500 font-mono mt-1\">170****5888</p>\n <p class=\"text-gray-400 text-sm mt-3 leading-relaxed\">湖北省十堰市丹江口市公园路155号<br><span class=\"text-gray-300\">清雅轩保健品专营店</span></p>\n </div>\n \n <div class=\"flex flex-col items-center\">\n <div class=\"w-14 h-14 rounded-full bg-red-50 flex items-center justify-center mb-2 border border-red-100\">\n <i class=\"fas fa-truck-fast text-red-600 text-xl\"></i>\n </div>\n <div class=\"h-px w-20 bg-gradient-to-r from-transparent via-gray-200 to-transparent\"></div>\n </div>\n\n <div class=\"flex-1 text-center md:text-right\">\n <div class=\"inline-block px-2 py-1 bg-black rounded text-[10px] font-bold text-white mb-3\">RECEIVER</div>\n <h3 class=\"text-2xl font-bold\">郭襄阳</h3>\n <p class=\"text-gray-500 font-mono mt-1\">189****8829</p>\n <p class=\"text-gray-400 text-sm mt-3 leading-relaxed\">湖北省襄阳市襄城区环城东路122号<br><span class=\"text-gray-300\">襄城区</span></p>\n </div>\n </div>\n </div>\n\n <!-- 货物详细参数 -->\n <div class=\"bg-white rounded-2xl overflow-hidden shadow-sm card-hover border border-gray-100\">\n <div class=\"px-6 py-4 bg-gray-50/50 border-b border-gray-100 flex justify-between items-center\">\n <h4 class=\"font-bold text-sm flex items-center\">\n <i class=\"fas fa-cube mr-2 text-red-600\"></i> 托寄物信息\n </h4>\n <span class=\"text-[10px] text-gray-400 font-mono\">ORDER: AMG2603200013175765</span>\n </div>\n <div class=\"p-8 grid grid-cols-2 md:grid-cols-4 gap-8\">\n <div class=\"space-y-1\">\n <p class=\"text-gray-400 text-xs\">物品名称</p>\n <p class=\"font-bold text-lg\">电子产品</p>\n </div>\n <div class=\"space-y-1\">\n <p class=\"text-gray-400 text-xs\">计费重量</p>\n <p class=\"font-bold text-lg\">1.5 <span class=\"text-sm font-normal text-gray-400\">kg</span></p>\n </div>\n <div class=\"space-y-1\">\n <p class=\"text-gray-400 text-xs\">物品数量</p>\n <p class=\"font-bold text-lg\">1 <span class=\"text-sm font-normal text-gray-400\">个</span></p>\n </div>\n <div class=\"space-y-1\">\n <p class=\"text-gray-400 text-xs\">声明价值</p>\n <p class=\"font-bold text-lg text-red-600\">¥ 500</p>\n </div>\n </div>\n <div class=\"px-8 pb-8 flex flex-wrap gap-3\">\n <div class=\"px-4 py-2 bg-gray-50 rounded-lg border border-gray-100 text-xs text-gray-500\">\n <span class=\"text-gray-400 mr-2\">体积</span> 0.1m³\n </div>\n <div class=\"px-4 py-2 bg-gray-50 rounded-lg border border-gray-100 text-xs text-gray-500\">\n <span class=\"text-gray-400 mr-2\">尺寸</span> 10x5x2cm\n </div>\n <div class=\"px-4 py-2 bg-gray-50 rounded-lg border border-gray-100 text-xs text-gray-500\">\n <span class=\"text-gray-400 mr-2\">产品</span> 顺丰标快\n </div>\n </div>\n </div>\n </div>\n\n <!-- 右侧:物流时间轴 -->\n <div class=\"lg:col-span-1\">\n <div class=\"bg-white rounded-2xl shadow-sm flex flex-col h-full border border-gray-100 overflow-hidden\">\n <div class=\"p-6 border-b border-gray-100 flex justify-between items-center bg-white sticky top-0 z-10\">\n <h4 class=\"font-bold\">物流动态</h4>\n <div class=\"flex space-x-2\">\n <button class=\"w-8 h-8 rounded-full hover:bg-gray-100 flex items-center justify-center text-gray-400\">\n <i class=\"fas fa-arrows-rotate text-xs\"></i>\n </button>\n </div>\n </div>\n <div class=\"flex-1 overflow-y-auto p-6 timeline-container max-h-[600px]\">\n <div class=\"relative\">\n <!-- 轨迹 1 (最新) -->\n <div class=\"timeline-item relative pl-8 pb-10\">\n <div class=\"timeline-line\"></div>\n <div class=\"absolute left-0 top-0 w-6 h-6 flex items-center justify-center z-10\">\n <div class=\"w-4 h-4 rounded-full bg-red-600 ring-4 ring-red-100\"></div>\n </div>\n <div>\n <p class=\"text-sm font-bold text-red-600\">已签收</p>\n <p class=\"text-xs text-gray-600 mt-2 leading-relaxed bg-red-50/50 p-3 rounded-xl border border-red-100/50\">\n 经客户同意,快件已放在(柏峰珑悦府家门口),如有疑问请电联快递员【杜保奎,电话:<span class=\"text-blue-600 font-bold\">18358192592</span>】。\n </p>\n <p class=\"text-[10px] text-gray-400 mt-3 font-mono\">2025-10-03 07:55:56</p>\n </div>\n </div>\n\n <!-- 轨迹 2 -->\n <div class=\"timeline-item relative pl-8 pb-10\">\n <div class=\"timeline-line\"></div>\n <div class=\"absolute left-0 top-0 w-6 h-6 flex items-center justify-center z-10\">\n <div class=\"w-2 h-2 rounded-full bg-gray-300\"></div>\n </div>\n <div>\n <p class=\"text-sm font-bold text-gray-800\">派送中</p>\n <p class=\"text-xs text-gray-500 mt-1\">快件交给【杜保奎】,正在派送途中。</p>\n <p class=\"text-[10px] text-gray-400 mt-2 font-mono\">2025-10-03 06:58:30</p>\n </div>\n </div>\n\n <!-- 轨迹 3 -->\n <div class=\"timeline-item relative pl-8 pb-10\">\n <div class=\"timeline-line\"></div>\n <div class=\"absolute left-0 top-0 w-6 h-6 flex items-center justify-center z-10\">\n <div class=\"w-2 h-2 rounded-full bg-gray-300\"></div>\n </div>\n <div>\n <p class=\"text-sm font-bold text-gray-800\">运送中</p>\n <p class=\"text-xs text-gray-500 mt-1\">快件到达 【杭州萧山丰瑞南苑店】</p>\n <p class=\"text-[10px] text-gray-400 mt-2 font-mono\">2025-10-03 06:42:03</p>\n </div>\n </div>\n\n <!-- 轨迹 4 (揽收) -->\n <div class=\"timeline-item relative pl-8\">\n <div class=\"absolute left-0 top-0 w-6 h-6 flex items-center justify-center z-10\">\n <div class=\"w-2 h-2 rounded-full bg-gray-200\"></div>\n </div>\n <div>\n <p class=\"text-sm font-bold text-gray-400\">已揽收</p>\n <p class=\"text-xs text-gray-400 mt-1\">顺丰速运 已收取快件</p>\n <p class=\"text-[10px] text-gray-300 mt-2 font-mono\">2025-10-02 19:10:44</p>\n </div>\n </div>\n </div>\n </div>\n <div class=\"p-4 bg-gray-50/50 text-center border-t border-gray-100\">\n <button class=\"text-xs text-gray-400 hover:text-red-600 transition-colors\">查看完整轨迹 (共15条) <i class=\"fas fa-angle-down ml-1\"></i></button>\n </div>\n </div>\n </div>\n </div>\n </main>\n\n <!-- 移动端底部悬浮操作栏 -->\n <div class=\"lg:hidden fixed bottom-0 left-0 right-0 bg-white/90 backdrop-blur-xl border-t border-gray-100 p-4 flex space-x-3 z-50 shadow-[0_-4px_20px_rgba(0,0,0,0.05)]\">\n <button class=\"flex-1 py-3.5 rounded-xl border border-gray-200 text-sm font-bold text-gray-700 active:bg-gray-50\">在线客服</button>\n <button class=\"flex-1 py-3.5 rounded-xl bg-black text-white text-sm font-bold shadow-lg active:opacity-90\">呼叫快递员</button>\n </div>\n\n</body>\n</html>"
},
"next": [
"集成地图轨迹可视化",
"增加运费支付明细",
"设计电子签收凭证",
"添加包裹照片预览",
"实现物流异常一键申诉"
],
"breakpoint": "none"
}
```

total_tokens
19825
summary
移除了顶部导航栏,将视觉重心直接聚焦于订单状态看板。优化了页面顶部的间距处理,使状态看板作为首屏核心元素。保留了 PC 端双栏响应式布局与移动端堆叠适配,确保在无全局导航的情况下,订单核心信息与物流轨迹依然保持高效的阅读层次。
uiParsing
关闭