wangsli
|
c26cf9b954
|
H1-H10 优化OCR实时体验闭环
|
2026-05-09 11:48:57 +08:00 |
|
wangsli
|
03f384fdfe
|
R73-A3 优化轻交互 OCR 前端处理
|
2026-04-28 21:14:00 +08:00 |
|
wangsli
|
1c2aaedd78
|
R71-A4 澄清报销缺票提示并修复发票上传挂起
|
2026-04-28 19:24:51 +08:00 |
|
wangsli
|
677aa6cac3
|
R59 A1-A6:极简考勤打卡
- 新增 AttendanceRecord 与 AttendancePolicy 模型
- 上下班打卡、今日状态、月度统计端点
- 考勤管理页面(我的/团队/设置三 Tab)
- 移动端快速打卡入口
- 管理员补卡与审计日志
- 单测覆盖打卡幂等、迟到计算、工时计算、权限边界
|
2026-04-11 21:57:27 +08:00 |
|
wangsli
|
6dee2daf3e
|
P25L-1~P25L-5 实现预算控制与AP最小可用运营
合同 CSV 已回填 reviewer/QA 结果;运行时回归受当前环境缺少 node/npm 阻塞。
|
2026-03-29 09:21:17 +08:00 |
|
wangsli
|
08ae013b9e
|
R26-4 R26-5: 优化开关报错并补部署检查清单
|
2026-03-22 18:36:38 +08:00 |
|
wangsli
|
9cb1f5d63b
|
R25-1 R25-2 R25-3: 修复登录改密并收口静态缓存
|
2026-03-22 16:17:28 +08:00 |
|
wangsli
|
e5b4e11f76
|
feat(P23IM2-4): 通知渠道运维态前端(secret保留/替换/清空)
|
2026-03-13 21:50:04 +08:00 |
|
wangsli
|
195f46a2e3
|
feat(G1,P16A,P16B): 收口主数据核心与节假日日历增强
|
2026-03-07 17:29:03 +08:00 |
|
wangsli
|
4ba311199d
|
feat(P15B-1,P15B-6): 完成请假V1闭环
|
2026-03-07 08:11:24 +08:00 |
|
wangsli
|
4e5a7793fe
|
feat: 完成P6-P8前端能力闭环(V3,D2,D3,B3)
|
2026-02-10 11:28:51 +08:00 |
|
wangsli
|
2566289d37
|
feat(client): 首次登录改密守卫与错误文案(F35,F38)
- 登录响应支持 mustChangePassword 并强制跳转改密页
- 新增改密页面与全局路由守卫
- 完善 AUTH_002/SYS_429/VALID_00x 等错误提示
|
2026-02-09 18:16:22 +08:00 |
|
wangsli
|
f4c476883e
|
feat: 默认账号文档与登录失败体验(E8)
- README 补充 seed:dev 默认账号(仅本地联调)
- LoginPage 增加后端不可达提示与 data-testid
- errorMessages 补充 SYS_001/AUTH_003 可读化
|
2026-02-08 23:42:59 +08:00 |
|
wangsli
|
7a6f5573a6
|
feat(client): 完成 P3 业务页联动闭环(D6/D8/D10/D11)
- 待办:列表/详情 + approve/reject/return/transfer(D6)
- 报销:列表/详情 + create/submit/withdraw/pay(D8)
- 票据:列表/上传/OCR轮询/绑定/预览(D10)
- 统一:Api types + 错误映射 + react-query缓存失效(D11)
|
2026-02-08 23:08:41 +08:00 |
|