40 Commits
Author SHA1 Message Date
wuzilongandCursor e7c1762113 fix: 小程序服务号绑定先打开门户域名再跳转微信授权。
web-view 不能直接打开 open.weixin.qq.com,移动端改为打开已配置的业务域名中转页。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-29 01:44:40 +08:00
wuzilong 459b820f95 chore: 保存恢复本会话改动前的工作区检查点。 2026-10-27 21:56:45 +08:00
wuzilong d104ef86d2 提交 2026-10-23 23:07:00 +08:00
wuzilong 5b00081d83 提交 2026-10-23 02:46:55 +08:00
wuzilongandCursor 7f2b5d06c1 chore: add wx-qr login config and encrypt exclude paths.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 18:15:27 +08:00
wuzilongandCursor 7e7f9226cf feat(config): add WECHAT_MP credentials for mini wechat login.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-18 11:06:54 +08:00
wuzilongandCursor 5eb7b0b193 feat(backend): exchange miniprogram webview tickets for JWT sessions.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-14 16:11:36 +08:00
wuzilongandCursor 57ca252f81 feat(pl): add JWT driver-plan routes for miniprogram
Expose history/detail/feedback/attachments under /transport/driver-plan
and exclude the path from API encryption middleware.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-13 11:44:24 +08:00
zlwu 4611dbc2b2 提交 2026-08-27 14:23:18 +08:00
zlwu 1938a9b76a 提交 2026-08-19 22:20:42 +08:00
zlwuandCursor 36fc7f286c feat(duty): register admin and public duty APIs with encrypt exclude
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-14 17:12:40 +08:00
zlwu 683f14828f 提交 2026-08-08 20:43:48 +08:00
zlwuandCursor 5f2a6f2338 feat: public vehicle plate options for H5 fill pages; select-only plates
Add GET /api/public/db/vehicle-plates for unauthenticated fill/plan pages and remove manual plate entry plus auto-create.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-03 22:44:01 +08:00
zlwu eccefc6650 提交 2026-08-01 22:49:11 +08:00
zlwuandCursor 31b0db6840 feat(bx): 报销可代选申请人,并放宽主数据选项的数据权限过滤
支持具备 changeApplicant 权限时代填申请人及发票/余额联动;系统/CRM/BX/PL 主数据与下拉选项改为仅租户隔离,避免「仅本人」导致空选项。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-25 23:27:23 +08:00
zlwu aff71d296b 提交 2026-07-20 10:50:26 +08:00
zlwu 5c6ace1dd3 提交 2026-07-15 08:05:38 +08:00
zlwu ffc89d9b57 提交 2026-07-12 12:04:43 +08:00
zlwu 8e70047f4c 提交 2026-07-01 18:52:26 +08:00
zlwu 7c838cfb2d 提交 2026-06-30 23:44:22 +08:00
zlwu d84f4b944c 提交 2026-06-29 11:15:39 +08:00
zlwuandCursor 2905dc3d5f feat(bx): 报销模块接入数据权限过滤
新增 bx_data_scope 与 BxUserContext.to_user_info,列表/我的单据 AND scope,待办审批不加 scope,审批操作 skip_scope。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-28 21:00:18 +08:00
zlwuandCursor f5ab023ab5 feat(auth): 扩展数据权限核心能力并接入系统管理辅助接口
为 apply_data_scope 增加 owner_field 与行级校验,补充 DbUserContext.to_user_info() 及单元测试,并在用户/角色/字典下拉与用户详情接口生效。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-28 20:30:36 +08:00
zlwu 6b6c80f182 提交 2026-06-23 23:30:57 +08:00
zlwu 299609706c 提交 2026-06-21 09:19:07 +08:00
zlwu c3be9d1dce 提交 2026-06-10 22:59:34 +08:00
zlwu 725774ef0c 提交 2026-06-07 00:40:01 +08:00
zlwu f9676f8759 提交 2026-06-06 19:44:18 +08:00
zlwu dacfdc9ff6 提交 2026-06-01 08:21:21 +08:00
zlwu 9b88581450 提交“ 2026-05-30 14:03:11 +08:00
zlwu f1f5d24eff 提交 2026-05-28 08:37:37 +08:00
zlwu b6c63591ea 提交 2026-05-28 00:15:29 +08:00
zlwu 74f751d0d1 提交 2026-05-21 11:09:29 +08:00
zlwu c6c3a37fa7 提交 2026-05-20 18:06:21 +08:00
zlwu dc31968204 提交 2026-05-20 14:32:07 +08:00
zlwu 93cd506a90 提交 2026-05-19 12:03:08 +08:00
zlwu 2a4767a014 提交 2026-05-17 23:08:38 +08:00
zlwu 8e2dd8b9f0 提交 2026-05-17 08:36:37 +08:00
zlwu 058811ae77 提交 2026-05-12 22:07:53 +08:00
zlwu 2e9d020d50 提交 2026-05-12 16:35:07 +08:00