PayrollManagementSystem/frontend/src
liuwenxin 0ef3adec21 refactor(frontend): 金额正则/分页/抽屉状态/行编辑与下拉收口
- 金额形态正则收进 utils/validate.ts 单点导出(此前四页各写,精度
  调整漏改一页即「A 页拦得住 B 页放行后端 400」或历史行无法编辑)
- params 版本/历史两抽屉的手写分页五件套换 usePagedList(白得请求
  序号防竞态——快速翻页旧响应覆盖新页的手写坑不再复现)
- 业务抽屉三份 id 状态收为 drawerRowId computed(单一状态源,消除
  「标题 A 业务、留痕表 B 业务」的失同步面)
- useEditingRow(三页逐字相同的 computed)与 useDropdownOptions
  (取数失败不阻断列表的骨架)收口,映射函数由调用方给出
- e2e 冒烟:基础数据 13 步 + 业务全链路 16 步全过

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-15 10:08:24 +08:00
..
api fix(frontend): 错误提示单一化/成功提示后置/日志页首次成功拉取 2026-10-15 09:22:12 +08:00
assets/styles feat(system): 登录页重做、布局白化与首页 Bento 仪表盘(视觉体系统一落地) 2026-10-13 00:09:41 +08:00
components feat(system): 登录页重做、布局白化与首页 Bento 仪表盘(视觉体系统一落地) 2026-10-13 00:09:41 +08:00
composables refactor(frontend): 金额正则/分页/抽屉状态/行编辑与下拉收口 2026-10-15 10:08:24 +08:00
router feat(business): 前端业务/发货/回款管理三页 2026-10-13 12:50:10 +08:00
store chore: 初始化项目结构与登录鉴权模块 2026-10-09 18:46:36 +08:00
utils refactor(frontend): 金额正则/分页/抽屉状态/行编辑与下拉收口 2026-10-15 10:08:24 +08:00
views refactor(frontend): 金额正则/分页/抽屉状态/行编辑与下拉收口 2026-10-15 10:08:24 +08:00
App.vue chore: 初始化项目结构与登录鉴权模块 2026-10-09 18:46:36 +08:00
main.ts chore: 初始化项目结构与登录鉴权模块 2026-10-09 18:46:36 +08:00