| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144 |
- <!doctype html>
- <html lang="zh-CN">
- <head>
- <meta charset="UTF-8" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <title>L3 · 业务工作台(丰富)</title>
- <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet" />
- <link rel="stylesheet" href="ui-richness-shared.css" />
- </head>
- <body>
- <div class="demo-banner">
- <div>
- <span class="level-tag level-L3">L3 丰富</span>
- <strong>业务工作台</strong> — 对齐 Fresh Mint 规范参考版(fresh-mint-green.html 工作台段落)
- </div>
- <a href="ui-richness-index.html">← 返回对比入口</a>
- </div>
- <div class="page-wrap">
- <header class="page-head">
- <h1>工作台</h1>
- <p class="page-desc">今日业务概览与待办入口。数据每 5 分钟自动刷新;点击指标卡可跳转对应列表。</p>
- </header>
- <div class="alert-bar">
- <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M10.29 3.86L1.82 18a2 2 0 001.71 3h16.94a2 2 0 001.71-3L13.71 3.86a2 2 0 00-3.42 0z"/><line x1="12" y1="9" x2="12" y2="13"/><line x1="12" y1="17" x2="12.01" y2="17"/></svg>
- <div><strong>3 项时效预警:</strong>2 个样本接收超时、1 个质检工单待分配。请优先处理。</div>
- </div>
- <section class="stats" aria-label="数据概览">
- <div class="stat">
- <div class="stat-hd"><span class="stat-ic"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="3" y="7" width="18" height="13" rx="2"/><path d="M16 3v4M8 3v4"/></svg></span></div>
- <div class="stat-main"><div class="k">今日订单</div><div class="stat-side"><div class="v">186</div><div class="hint">较昨日 +12</div></div></div>
- </div>
- <div class="stat">
- <div class="stat-hd"><span class="stat-ic"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M12 2v20M17 5H9.5a3.5 3.5 0 000 7h5a3.5 3.5 0 010 7H6"/></svg></span></div>
- <div class="stat-main"><div class="k">今日营业额</div><div class="stat-side"><div class="v">¥42.8万</div><div class="hint">较昨日 +6.2%</div></div></div>
- </div>
- <div class="stat">
- <div class="stat-hd"><span class="stat-ic"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M16 4h2a2 2 0 012 2v14a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2h2"/><rect x="8" y="2" width="8" height="4" rx="1"/></svg></span></div>
- <div class="stat-main"><div class="k">待处理工单</div><div class="stat-side"><div class="v">24</div><div class="hint">质检 8 · 生产 16</div></div></div>
- </div>
- <div class="stat warn">
- <div class="stat-hd"><span class="stat-ic"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M10.29 3.86L1.82 18a2 2 0 001.71 3h16.94a2 2 0 001.71-3L13.71 3.86a2 2 0 00-3.42 0z"/><line x1="12" y1="9" x2="12" y2="13"/></svg></span></div>
- <div class="stat-main"><div class="k">待配送</div><div class="stat-side"><div class="v">7</div><div class="hint">30 分钟内需出发</div></div></div>
- </div>
- <div class="stat">
- <div class="stat-hd"><span class="stat-ic"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M22 12h-4l-3 9L9 3l-3 9H2"/></svg></span></div>
- <div class="stat-main"><div class="k">样本在库</div><div class="stat-side"><div class="v">1,024</div><div class="hint">占用率 78%</div></div></div>
- </div>
- <div class="stat">
- <div class="stat-hd"><span class="stat-ic"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M17 21v-2a4 4 0 00-4-4H5a4 4 0 00-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M23 21v-2a4 4 0 00-3-3.87M16 3.13a4 4 0 010 7.75"/></svg></span></div>
- <div class="stat-main"><div class="k">活跃客户</div><div class="stat-side"><div class="v">89</div><div class="hint">本月有订单</div></div></div>
- </div>
- </section>
- <div class="trend-grid">
- <section class="panel">
- <div class="panel-top"><h2 class="title-bar-heading">近 30 日营业额趋势</h2></div>
- <div class="chart-panel">
- <div class="chart-bars" aria-hidden="true">
- <div class="chart-bar" style="height:45%"></div>
- <div class="chart-bar" style="height:52%"></div>
- <div class="chart-bar" style="height:48%"></div>
- <div class="chart-bar" style="height:61%"></div>
- <div class="chart-bar" style="height:55%"></div>
- <div class="chart-bar" style="height:70%"></div>
- <div class="chart-bar" style="height:68%"></div>
- <div class="chart-bar" style="height:75%"></div>
- <div class="chart-bar" style="height:82%"></div>
- <div class="chart-bar" style="height:78%"></div>
- <div class="chart-bar" style="height:88%"></div>
- <div class="chart-bar" style="height:92%"></div>
- </div>
- </div>
- </section>
- <section class="panel">
- <div class="panel-top"><h2 class="title-bar-heading">近 30 日订单量趋势</h2></div>
- <div class="chart-panel">
- <div class="chart-bars" aria-hidden="true">
- <div class="chart-bar" style="height:38%;opacity:.7"></div>
- <div class="chart-bar" style="height:42%;opacity:.7"></div>
- <div class="chart-bar" style="height:50%;opacity:.7"></div>
- <div class="chart-bar" style="height:47%;opacity:.7"></div>
- <div class="chart-bar" style="height:58%;opacity:.7"></div>
- <div class="chart-bar" style="height:62%;opacity:.7"></div>
- <div class="chart-bar" style="height:60%;opacity:.7"></div>
- <div class="chart-bar" style="height:71%;opacity:.7"></div>
- <div class="chart-bar" style="height:69%;opacity:.7"></div>
- <div class="chart-bar" style="height:76%;opacity:.7"></div>
- <div class="chart-bar" style="height:80%;opacity:.7"></div>
- <div class="chart-bar" style="height:85%;opacity:.7"></div>
- </div>
- </div>
- </section>
- </div>
- <section class="panel" style="margin-bottom:16px">
- <div class="panel-top">
- <h2 class="title-bar-heading">快捷入口</h2>
- </div>
- <div class="quick-grid">
- <a class="quick-card" href="#"><span class="quick-card-ic"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M16 4h2a2 2 0 012 2v14a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2h2"/><rect x="8" y="2" width="8" height="4" rx="1"/></svg></span><span>新建订单</span></a>
- <a class="quick-card" href="#"><span class="quick-card-ic"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M14 18V6a2 2 0 00-2-2H4a2 2 0 00-2 2v11a1 1 0 001 1h2"/><circle cx="7" cy="18" r="2"/><circle cx="17" cy="18" r="2"/></svg></span><span>配送调度</span></a>
- <a class="quick-card" href="#"><span class="quick-card-ic"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M9 11l3 3L22 4"/><path d="M21 12v7a2 2 0 01-2 2H5a2 2 0 01-2-2V5a2 2 0 012-2h11"/></svg></span><span>待办任务</span></a>
- <a class="quick-card" href="#"><span class="quick-card-ic"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M20 21v-2a4 4 0 00-4-4H8a4 4 0 00-4 4v2"/><circle cx="12" cy="7" r="4"/></svg></span><span>客户管理</span></a>
- <a class="quick-card" href="#"><span class="quick-card-ic"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 16V8a2 2 0 00-1-1.73l-7-4a2 2 0 00-2 0l-7 4A2 2 0 003 8v8a2 2 0 001 1.73l7 4a2 2 0 002 0l7-4A2 2 0 0021 16z"/></svg></span><span>样本接收</span></a>
- <a class="quick-card" href="#"><span class="quick-card-ic"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="12" r="3"/><path d="M12 1v2M12 21v2M4.22 4.22l1.42 1.42M18.36 18.36l1.42 1.42M1 12h2M21 12h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42"/></svg></span><span>质检工单</span></a>
- </div>
- </section>
- <section class="panel">
- <div class="panel-top">
- <h2 class="title-bar-heading">我的待办</h2>
- <button class="btn btn-ghost" type="button" style="height:32px;font-size:12px">查看全部</button>
- </div>
- <table class="data-table">
- <thead><tr><th class="cell-left">任务</th><th>类型</th><th>状态</th><th>截止时间</th><th>操作</th></tr></thead>
- <tbody>
- <tr>
- <td class="cell-left"><strong>样本 SP-20260312-001 接收确认</strong><div class="cell-sub">来自:上海市第一人民医院</div></td>
- <td><span class="tag info">样本</span></td>
- <td><span class="tag warning">待处理</span></td>
- <td>今天 18:00</td>
- <td><button class="btn btn-op primary" type="button">处理</button></td>
- </tr>
- <tr>
- <td class="cell-left"><strong>质检工单 QC-8842 结果录入</strong><div class="cell-sub">检测项:细胞活性</div></td>
- <td><span class="tag muted">质检</span></td>
- <td><span class="tag warning">进行中</span></td>
- <td>明天 12:00</td>
- <td><button class="btn btn-op primary" type="button">处理</button></td>
- </tr>
- </tbody>
- </table>
- </section>
- <p class="dim-note">
- <strong>L3 丰富来源:</strong>指标卡图标区、预警条、趋势图、快捷宫格(图标+文案)、待办副标题——均在 Fresh Mint 规范内,仍保持薄荷绿+Slate 克制配色。
- <br><strong>对比:</strong><a href="ui-richness-L1-console-plain.html">L1 精简工作台</a>
- </p>
- </div>
- </body>
- </html>
|