提交图
54 次代码提交
作者 SHA1 备注 提交日期
wangsli 58dcee08f7 fix: 用专用权限收窄经理 AP 访问(09-07-manager-ap-access-scope)
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
2026-09-08 07:21:37 +08:00
wangsli 94f1bad336 feat(08-05-interaction-pattern-unification): 统一前端交互与反馈模式 2026-08-07 06:50:40 +08:00
wangsli c018ea4eb8 fix(pc-detail-responsive-approval-polish): 协调详情断点并收敛审批展示
ci-e2e / e2e (push) Canceled after 0s
ci-minimal / check-minimal (push) Canceled after 0s
2026-08-03 21:31:44 +08:00
wangsli 4b0184c64b feat(management-navigation-single-company-ux): 收敛管理导航与单公司配置体验 2026-08-03 12:43:00 +08:00
wangsli 5261d2849b 实现企业银行账户与建行制单(corporate-bank-account-payment-order) 2026-08-02 23:36:40 +08:00
wangsli 5d0a5f9a38 完成五人团队正式内用最小收口(07-18-small-team-internal-readiness) 2026-07-18 15:46:14 +08:00
wangsli 43efc9ea08 统一菜单命名并移除剩余台账工具(05-31-unified-menu-remove-ledger-tools-wave2) 2026-05-31 15:06:26 +08:00
wangsli f299ceeb74 修正 ERP 边界与资产页面一致性(05-30-fix-erp-boundary-asset-consistency) 2026-05-30 23:06:02 +08:00
wangsli a0db9c3dbe 收口导航与报销审批入口(05-30-nav-reimbursement-approval-surface) 2026-05-30 14:39:13 +08:00
wangsli 541593a5b6 refactor: 菜单栏角色化降噪(role-based-navigation-simplification) 2026-05-29 21:11:32 +08:00
wangsli 2b5fd6b1b7 重构 Wave3 详情与移动体验(05-28-frontend-ux-wave3-business-mobile) 2026-05-29 07:57:17 +08:00
wangsli 8f38687186 重构前端 Wave0-2 体验基线(05-28-frontend-ux-redesign) 2026-05-28 23:03:40 +08:00
wangsli 466075c4a9 收敛 PC 工作台视觉 05-27-pc-frontend-visual-consistency-wave1 2026-05-27 14:10:51 +08:00
wangsli fa5ed0337d OAFRONT4 清理PC付款和工作台文案 2026-05-25 07:47:52 +08:00
wangsli 65513a5291 OAPERM1 收紧启用前权限冻结 2026-05-24 00:57:11 +08:00
wangsli 916cc3b7f7 ATTV1 实现考勤统一入口与企微同步 2026-05-17 16:56:24 +08:00
wangsli a0dc6fc408 PA6 补齐权限与审计回归 2026-05-12 08:29:18 +08:00
wangsli a18d4770ee A7 收口权限导航与备用模块护栏 2026-05-10 11:46:04 +08:00
wangsli 86975dd2a4 R105/A2-A5 补强试运行自动化验收 2026-05-07 12:52:18 +08:00
wangsli 3741a3d626 R96 U1-U7 精简页面设计与文案 2026-05-06 16:47:13 +08:00
wangsli ee64909811 R89 A4-A5 移动导航与工作台重排 2026-05-05 19:51:55 +08:00
wangsli a08db8590a R67 A1-A6:官网风格前端 UI 刷新 2026-04-26 14:07:11 +08:00
wangsli 86644a6766 R63 A1-A6:通知中心体验增强 2026-04-14 14:14:10 +08:00
wangsli 677aa6cac3 R59 A1-A6:极简考勤打卡
- 新增 AttendanceRecord 与 AttendancePolicy 模型
- 上下班打卡、今日状态、月度统计端点
- 考勤管理页面(我的/团队/设置三 Tab)
- 移动端快速打卡入口
- 管理员补卡与审计日志
- 单测覆盖打卡幂等、迟到计算、工时计算、权限边界
2026-04-11 21:57:27 +08:00
wangsli c3873999c2 A1/A3/A5/A7/A8 完成员工头像前端、组织架构页与QA回填 2026-03-29 11:29:44 +08:00
wangsli 1056c81940 R32-1 R32-4 R33-2: 收口工作台交互与报销链路 2026-03-24 20:26:22 +08:00
wangsli 7e183c0cdc R29-1 R29-6: 重构海音达工作台壳层与高频页面 2026-03-23 09:59:35 +08:00
wangsli 312200ec1b feat: R27-2 R27-5 优化企微入口与 Portal 体验 2026-03-22 19:52:54 +08:00
wangsli 3f9738ac9c R19/R20: 项目主域进 OA 并打通报销差旅周报待办 2026-03-22 08:34:18 +08:00
wangsli 1e52f1c225 feat: 完成 R13/R14/R15/R16 小团队管理核心能力 2026-03-21 20:31:34 +08:00
wangsli 9905c1c79d feat(P25-2/P25-3/P26-2/P28-1/P24-2/P29-3): 落地内部OA够用版前端入口与运营页面
关联 Issue: P25-2, P25-3, P25-4, P26-2, P26-4, P28-1, P28-2, P28-3, P28-4, P24-2, P29-3
2026-03-21 18:03:48 +08:00
wangsli f6de5443c4 feat(P21PWA1-4): 移动扫码页面与盘点路由导航联动 2026-03-11 20:52:11 +08:00
wangsli f3fb3ded90 feat(P20T3-4): 对账Tab与批次看板前端交互 2026-03-11 16:55:04 +08:00
wangsli 6d13047dcb feat(P20T1-4): 差旅前端入口与审批移动端联动 2026-03-10 19:58:46 +08:00
wangsli 855bcdffeb feat(P19ERP1-3,P19ERP1-4): 实现ERP凭证导出与管理入口 2026-03-08 16:29:05 +08:00
wangsli faff86c947 feat(P19IM1-3,P19IM1-4): 接入业务事件与通知渠道后台 2026-03-08 13:14:22 +08:00
wangsli 94cb0fdf23 feat(P18B-3,P18B-4): 实现资产盘点页面与流转前端入口 2026-03-07 23:20:43 +08:00
wangsli 447ffa66d2 feat(P18A-3,P18A-4): 实现资产台账接口与页面入口 2026-03-07 22:33:10 +08:00
wangsli 7f1c3e842d feat(P17A-3,P17A-4): 实现采购申请接口附件与前端入口 2026-03-07 20:59:42 +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 03c5a78485 feat(P15A-1,P15A-5): 解耦请假审批权限 2026-03-07 07:15:33 +08:00
wangsli 73b51ac068 fix(ui): [UI7-2] 统一全局 Design Tokens,移除冗余字体,修复异常色值引用 2026-03-06 09:48:37 +08:00
wangsli 9c48c8d3bc feat(ui): [UI7-1] 重构主布局AppShell与导航层 2026-03-06 09:48:11 +08:00
wangsli 3b221a2202 feat(P11-P12): 落地治理开关与移动端MVP(G0-G6/H1/M1-M4)
- 新增 Feature Flag 模型、评估服务与管理 API(erp_sync/invoice_verification)\n- 完成 ERP 与验真灰度收口(路由/服务/作业统一判定)\n- 补齐 pay 与手动 sync 的 department_id 灰度上下文\n- 增加管理后台开关页、PWA 基础设施与移动拍照/审批页面\n- 增加回归脚本、安全基线与压测脚本,更新文档与执行合同\n\nIssue: G0,G1,G2,G3,G4,G5,G6,H1,M1,M2,M3,M4
2026-02-11 20:33:30 +08:00
wangsli 4e5a7793fe feat: 完成P6-P8前端能力闭环(V3,D2,D3,B3) 2026-02-10 11:28:51 +08:00
wangsli 2c58061ec7 feat: 完成 F18 审批规则维护(API+前端)\n\n- 新增 /api/approval-rules 管理接口(system.settings)并写审计\n- 前端新增审批规则页与菜单入口(system.settings)\n- 更新 P5 蓝图 v3 中 F18 状态为 DONE 2026-02-09 19:20:53 +08:00
wangsli efa4a3d3f6 feat(client): 部门管理与员工创建增强(F32)
- 新增部门管理页:列表/创建/归档
- 用户创建支持选择部门与直属上级
- 补齐 departments/employees API 封装与导航入口
2026-02-09 18:24:07 +08:00
wangsli 273caf10a9 feat(client): 通知中心与未读角标(F16)
- Topbar 增加通知铃铛与未读数
- 新增 /notifications 列表页,支持筛选与标记已读
- 为 workflow/reimbursement/auth 通知提供跳转入口
2026-02-09 18:01:27 +08:00
wangsli fc50ffc808 feat(client): 用户管理页 + E2E 门禁(E15/E16/E18)
- 新增系统用户管理页(创建/禁用启用/重置密码/角色)

- 引入 Playwright E2E:覆盖登录-报销-待办-票据-OCR-支付-登出

- 新增 ci-e2e 工作流(PR + nightly)
2026-02-09 01:13:14 +08:00