style: 压缩顺运宝工具条 (#219)

This commit is contained in:
chengma
2026-08-13 15:28:45 +08:00
parent d2cb2b6d1a
commit 1ba5c88604
7 changed files with 106 additions and 12 deletions
+9 -3
View File
@@ -475,10 +475,16 @@ Go 的 map 是无序的,不靠它定顺序的话,同一个商品每次刷新
### 6.1 工具条
```text
开始日期 [2026-08-08] 结束日期 [2026-08-09] [同步] [同步记录]
[创建采集任务] [创建采购任务] 处理阶段 [全部] 店铺 [___] 订单号 [___] [清除] [搜索] [删除]
[2026-08-08] - [2026-08-09] [同步] [同步记录] [创建采集] [创建采购]
处理阶段 [全部] 店铺 [___] 订单号 [___] [清除] [搜索] [删除]
```
1366×768 及更宽的桌面窗口中,上述控件保持在同一行;更窄窗口允许自然换行,不得为了
强制单行产生水平溢出。紧凑间距、日期和阶段宽度只能通过 SYB 专用 class 调整,不能修改
其他模块共用的 `.toolbar`。日期不显示“开始日期/结束日期”文字,以 `-` 作为视觉分隔,
但两个日期 input 必须继续关联完整的视觉隐藏 label。列表批量按钮使用短文案“创建采集”
和“创建采购”,其无障碍名称与确认弹窗标题仍保留完整的“创建…任务”语义。
日期始终显示在主工具条,按 UTC+8 解释且两端都包含。首次打开页面固定默认昨天
到今天,不因覆盖游标位置自动扩大范围;需要补历史缺口时由采购员明确选择日期。
同步日期规则和当前启用店铺数量不再使用常驻说明占用列表空间;日期错误、同步警告、
@@ -559,7 +565,7 @@ HTML 片段,只替换弹窗内部的表格、总数和分页。主货运单表
图片加载失败时显示可读提示。`[必须]` 只存 URL,不代理、缓存或把图片塞进数据库。
- 处理阶段不作为独立列表列显示,但顶部筛选、勾选门禁、下一步路由和详情说明继续使用。
阶段按当前关联事实**算出来**,不是存一份容易过期的状态字段。阶段至少区分:
采购数据异常(顺运宝未提供规格)、未关联 PDD、PDD 待采集、采集中、采集中(超时)、
顺运宝未提供规格、未关联 PDD、PDD 待采集、采集中、采集中(超时)、
采集失败、规格待匹配、可采购、已创建任务、采购完成和采购待人工核对。
- 成功采购任务的下一步显示“查看采购结果”;`manual_review` 显示“核对采购订单”,
并在详情中明确提示可能已经下单、必须先核对。两种状态都不允许勾选或重新采购。