Commit Graph

  • ffc71c8894 feat(tools): Phase 0.3 ds-compare 注册表驱动(每屏+外壳都跟原型比) wangjia 2026-06-25 17:47:07 +08:00
  • d3fab1857d feat(client): Phase 0.4 codegen 补主题无关 chrome 色(AppChrome) wangjia 2026-06-25 17:45:31 +08:00
  • 059122a5dc feat(tools): Phase 0.2 fidelity 保真闸(Flutter golden vs 原型,替掉 golden 自比) wangjia 2026-06-25 17:43:18 +08:00
  • 55c23e869e refactor(client): Phase 0.1 统一中文字体地基(golden 消豆腐块,可与原型保真比对) wangjia 2026-06-25 17:39:23 +08:00
  • e0a3081d9f test(client): 更新登录 golden(注册链接改应用内「立即注册」) wangjia 2026-06-25 16:36:24 +08:00
  • d9f0d3feca feat(client): 应用内注册新门店(两栏品牌页 + 表单) wangjia 2026-06-25 16:34:48 +08:00
  • 36f2fe1526 feat(client): 基础数据加商品档案全量表 + 原型 5 tab 置前 wangjia 2026-06-25 16:22:47 +08:00
  • 8e01e7afe7 feat(client): 商品详情加价格历史卡(接 /products/:id/price-history) wangjia 2026-06-25 16:09:43 +08:00
  • deb5e503f6 feat(backend): 商品价格历史接口(从入库单价派生) wangjia 2026-06-25 16:06:56 +08:00
  • 38e2ea1c6c feat(client): 商品基础数据加香型字典 tab(接后端 categories CRUD) wangjia 2026-06-25 15:42:23 +08:00
  • 355ac0ebc3 feat(client): 商品详情升级富数据版(KPI + 仓库分布 + 流水) wangjia 2026-06-25 15:34:57 +08:00
  • 90ab22bf0e feat(backend): 库存按商品过滤 + 香型(分类)字典 CRUD wangjia 2026-06-25 15:07:49 +08:00
  • 1b8bf596c5 test(client): app 外壳(顶栏/侧栏/状态栏)整壳 golden ×三主题 wangjia 2026-06-25 14:38:55 +08:00
  • f47f6edcd3 feat(client): 入库/出库录单表单(旗舰屏)斑马行 token 化 + 整屏 golden wangjia 2026-06-25 14:33:46 +08:00
  • b10b450db0 docs(design): CONTRACT 全量清扫收尾状态(登录/盘点/商品/公开页/Web) wangjia 2026-06-25 14:06:02 +08:00
  • d3134f633d feat(client): 登录屏离线提示条 token 化 + 整屏 golden ×三主题 wangjia 2026-06-25 14:02:58 +08:00
  • abd1058bcb refactor(client): 盘点屏斑马行 token 化(修暗色破绽) wangjia 2026-06-25 13:59:38 +08:00
  • c746c5071a docs(design): CONTRACT 记录入/出库/财务/设备/设置/关于 验收行 wangjia 2026-06-25 13:49:08 +08:00
  • 85052fd8f7 test(client): 关于我们整屏 golden ×三主题(桌面+移动) wangjia 2026-06-25 13:48:40 +08:00
  • a8f5364aea feat(client): 系统设置角色徽章 → StatusPill + 系统参数 Tab golden wangjia 2026-06-25 13:43:50 +08:00
  • 2d28b067d8 feat(client): 设备管理屏在线状态徽章 → StatusPill + golden wangjia 2026-06-25 13:41:07 +08:00
  • ae447f61e3 feat(client): 财务屏设计语言重建(KpiCard + StatusPill 徽章 + token 清扫) wangjia 2026-06-25 13:38:41 +08:00
  • 539852c7b3 feat(client): 出库列表设计语言重建(副标 + 共享 StatusPill + golden) wangjia 2026-06-25 13:32:28 +08:00
  • 99a2b533e6 feat(client): 入库列表 + 共享订单状态徽章设计语言重建 wangjia 2026-06-25 13:29:56 +08:00
  • 7f92a51055 docs(design): CONTRACT 加往来单位验收行 + 记录富数据缺口策略 wangjia 2026-06-25 13:05:47 +08:00
  • f994fbd031 feat(client): 往来单位屏设计语言重建(副标/状态徽章/两行名称/响应式 toolbar) wangjia 2026-06-25 13:05:12 +08:00
  • 8410f942f2 docs(design): CONTRACT 库存列表桌面+移动验收勾全(首屏闭环) wangjia 2026-06-25 12:11:35 +08:00
  • 1632f5f1d9 feat(client): 库存列表收尾——副标/toolbar 间距/移动端 golden wangjia 2026-06-25 12:11:17 +08:00
  • e1a4fec22b chore: 设计系统闸改本地 pre-commit(撤 CI) wangjia 2026-06-25 11:33:12 +08:00
  • f5bdc3aaea ci: 原型设计系统守门闸入库 + 挂 CI(check-ds.mjs · 12 道) wangjia 2026-06-25 11:24:55 +08:00
  • db9bd15ace docs(design): CONTRACT 记录验收双闸就位 + 库存列表验收状态 wangjia 2026-06-25 11:10:43 +08:00
  • 019d73cfc5 build(tools): ds-compare.mjs 还原保真目检编排 + gitignore 对比图 wangjia 2026-06-25 11:10:12 +08:00
  • af1ed9aeff test(client): 整屏 golden 还原闸 + 可复用 golden 骨架(基建) wangjia 2026-06-25 11:08:44 +08:00
  • a719840ede feat(client): 库存表列按原型重排 + 商品列 name/code 合并两行 wangjia 2026-06-25 10:05:00 +08:00
  • 8cfcb190b9 test(client): KPI 卡三主题 golden(design-distill 阶段4 Flutter 侧首个还原闸) wangjia 2026-06-25 07:01:19 +08:00
  • 60483ae483 feat(client): 库存列表 KPI 卡 + 状态徽章按原型重建(阶段3 首切) wangjia 2026-06-25 06:56:45 +08:00
  • b037486401 feat(client): token 地基补字阶/圆角/间距标量层 AppDims(codegen 单源) wangjia 2026-06-25 06:51:52 +08:00
  • f9c9c5dcac docs(design): 库存列表设计契约 CONTRACT(design-distill 阶段1) wangjia 2026-06-25 06:27:20 +08:00
  • 5964fd0eba feat(client): 设置页新增外观主题选择器(A/B/C 实时切换) wangjia 2026-06-25 06:21:35 +08:00
  • c18c37944a refactor(client): 裸色字面量 F0F6FF/F0F4FF 迁移到 token wangjia 2026-06-25 06:21:35 +08:00
  • 93cb5dae25 refactor(client): license_copy 内联色 + 删除 app_theme.dart(AppTheme 退役) wangjia 2026-06-25 00:25:42 +08:00
  • 6570ac792c refactor(client): 往来/设备/登录/关于颜色迁移到 context.tokens wangjia 2026-06-25 00:20:11 +08:00
  • 8ef2424090 refactor(client): 设置/外壳颜色迁移到 context.tokens wangjia 2026-06-25 00:10:15 +08:00
  • 9c2a73c4b6 refactor(client): 商品/财务域颜色迁移到 context.tokens wangjia 2026-06-24 23:57:49 +08:00
  • 9709986ff0 refactor(client): 出库域颜色迁移到 context.tokens wangjia 2026-06-24 23:47:35 +08:00
  • 0c9d7137e3 refactor(client): 入库域颜色迁移到 context.tokens wangjia 2026-06-24 23:36:58 +08:00
  • c0a7feac55 refactor(client): 库存域颜色迁移到 context.tokens wangjia 2026-06-24 23:25:34 +08:00
  • b37c46fb9c refactor(client): widgets 颜色迁移到 context.tokens wangjia 2026-06-24 23:12:20 +08:00
  • 1671edd913 refactor(client): 移除 themes.dart 未使用 import wangjia 2026-06-24 22:06:46 +08:00
  • 82d1e860a7 feat(client): main 接入可切换三主题(启动恢复持久化选择) wangjia 2026-06-24 22:00:59 +08:00
  • d743bb04b6 feat(client): 主题选择 controller + SharedPreferences 持久化 wangjia 2026-06-24 21:46:51 +08:00
  • 48b9340219 feat(client): context.tokens 取色扩展 wangjia 2026-06-24 21:44:03 +08:00
  • ede33c8bf5 feat(client): 三套 ThemeData 构建(挂 AppTokens,B 为 dark) wangjia 2026-06-24 21:40:51 +08:00
  • a95a4ac86b feat(client): codegen 单源生成三主题 AppTokens(禁手写 hex) wangjia 2026-06-24 21:36:22 +08:00
  • 1ac2632c45 feat(client): 新增 AppTokens ThemeExtension 类型 wangjia 2026-06-24 21:30:31 +08:00
  • 3d83f94f24 chore: release client-v1.0.81 client-v1.0.81 wangjia 2026-06-24 18:40:23 +08:00
  • 5861b9210c chore: release client-v1.0.80 client-v1.0.80 wangjia 2026-06-24 18:02:32 +08:00
  • a678c3806e chore: release client-v1.0.79 client-v1.0.79 wangjia 2026-06-24 12:08:55 +08:00
  • 5ff41cc505 chore: release server-v1.0.81 server-v1.0.81 wangjia 2026-06-24 11:56:21 +08:00
  • 33b0f6c30c chore: release client-v1.0.78 client-v1.0.78 wangjia 2026-06-24 01:26:39 +08:00
  • 6f25972277 chore: release server-v1.0.80 server-v1.0.80 wangjia 2026-06-24 01:25:51 +08:00
  • a06c1c0709 fix(deploy): setup_ssh 给私钥补结尾换行,修复阿里 ed25519 部署 key "invalid format" wangjia 2026-06-24 01:23:13 +08:00
  • 052a541084 chore: release client-v1.0.77 client-v1.0.77 wangjia 2026-06-24 00:33:22 +08:00
  • b260939563 chore: release server-v1.0.79 server-v1.0.79 wangjia 2026-06-24 00:32:24 +08:00
  • 84f99ef459 test: 补酒名搜索拼音/多租户与前端搜索限流用例 wangjia 2026-06-24 00:07:17 +08:00
  • 102ace42ac feat(client): 入库/出库搜索框支持酒名,并对搜索限流 wangjia 2026-06-23 23:57:28 +08:00
  • e8f416ddea feat(backend): 入库/出库列表 keyword 支持酒名模糊反查 wangjia 2026-06-23 23:57:28 +08:00
  • 08b41a8f63 feat(client): 入库单价允许留空/0(待定价),移除 >0 校验 wangjia 2026-06-23 23:33:38 +08:00
  • 2eb4275e6f chore(deploy): CI 双轨——发版同时部署 EC2 + 阿里(EC2→Ali 迁移期) wangjia 2026-06-23 22:56:59 +08:00
  • 9139192097 chore: release server-v1.0.78 server-v1.0.78 wangjia 2026-06-23 20:12:34 +08:00
  • ff4a2db7cc chore: release client-v1.0.76 client-v1.0.76 wangjia 2026-06-23 20:12:12 +08:00
  • 21aa2523b7 docs: 暂估价→确认进价 设计方案(HTML) wangjia 2026-06-23 20:07:50 +08:00
  • f395920a8c feat(client): 入库确认进价入口与「待定价」标注 wangjia 2026-06-23 20:07:50 +08:00
  • 3625240839 feat(backend): 入库「确认进价」前向补偿(暂估价→真实价) wangjia 2026-06-23 20:07:49 +08:00
  • 7969bb41e3 feat(client): 商品详情页图片支持双击全屏查看 wangjia 2026-06-23 20:07:49 +08:00
  • a20645671b chore: release client-v1.0.75 client-v1.0.75 wangjia 2026-06-22 22:25:22 +08:00
  • 6570dfc240 chore: release server-v1.0.77 server-v1.0.77 wangjia 2026-06-22 22:24:43 +08:00
  • 078fab30f0 chore: release client-v1.0.74 client-v1.0.74 wangjia 2026-06-22 20:16:19 +08:00
  • 08f9e20010 chore: release server-v1.0.76 server-v1.0.76 wangjia 2026-06-22 20:15:38 +08:00
  • 2fac1aff66 chore: release client-v1.0.73 client-v1.0.73 wangjia 2026-06-22 14:26:23 +08:00
  • 6b0b2645ce chore: release client-v1.0.72 client-v1.0.72 wangjia 2026-06-22 13:02:29 +08:00
  • 3641f1cf16 chore: release server-v1.0.75 server-v1.0.75 wangjia 2026-06-22 13:01:25 +08:00
  • 6c43800354 fix(client): 退单按钮改红色实心样式,与原型一致突出危险操作 wangjia 2026-06-21 22:51:40 +08:00
  • 51acee2705 chore: release client-v1.0.71 client-v1.0.71 wangjia 2026-06-21 22:17:50 +08:00
  • 20f9e3a410 chore: release server-v1.0.74 server-v1.0.74 wangjia 2026-06-21 22:17:24 +08:00
  • 2e941fdb5f docs: 退单功能交互原型(order-return-prototype.html) wangjia 2026-06-21 22:17:02 +08:00
  • e36de528b0 fix(client): 数据导入页新增入库单/出库单导入槽 wangjia 2026-06-21 21:25:01 +08:00
  • 6faadf8670 fix(backend): 库存导入按商品编号匹配不再按名称合并 + 新增 fix-inventory-products 修复工具 wangjia 2026-06-21 21:24:53 +08:00
  • dcb1d7c44c docs: 更新项目总览(product=序列号模型/API/三条发版线) + CLAUDE.md 数据模型铁律 wangjia 2026-06-21 21:24:41 +08:00
  • 9d5bc18de1 chore: release client-v1.0.70 client-v1.0.70 wangjia 2026-06-21 19:46:49 +08:00
  • 13a6777a85 chore: release server-v1.0.73 server-v1.0.73 wangjia 2026-06-21 19:46:30 +08:00
  • 381588826c chore: release client-v1.0.69 client-v1.0.69 wangjia 2026-06-21 19:09:47 +08:00
  • 7a78448a25 chore: release server-v1.0.72 server-v1.0.72 wangjia 2026-06-21 19:09:30 +08:00
  • fcc0fd988b chore: release client-v1.0.68 client-v1.0.68 wangjia 2026-06-21 18:14:54 +08:00
  • 203cc7ce21 chore: release server-v1.0.71 server-v1.0.71 wangjia 2026-06-21 18:14:27 +08:00
  • 6d70bd3e37 chore: release client-v1.0.67 client-v1.0.67 wangjia 2026-06-21 17:33:32 +08:00
  • 7b67466a3e chore: release server-v1.0.70 server-v1.0.70 wangjia 2026-06-21 17:32:55 +08:00
  • 182adca282 feat(client): 列表日期列改名入库/出库时间删审核时间列 + 日期控件改可键入框带日历 client-v1.0.66 wangjia 2026-06-21 16:39:32 +08:00
  • 025f3b7bbc feat(client): 入库录入去除按名称复用,明细带产品信息由后端建独立产品 client-v1.0.65 wangjia 2026-06-21 16:30:37 +08:00
  • c1febfffec feat(backend): 入库每行新建独立产品发独立序列号(product 加生产日期/批次列) server-v1.0.69 wangjia 2026-06-21 16:30:11 +08:00