zlwu
a52fe77e34
提交
2026-08-19 09:14:37 +08:00
zlwu
c3bd2c00ae
提交
2026-08-17 20:32:18 +08:00
zlwu and Cursor
a8b5b69a1f
feat(duty): add users/options endpoint filtered by duty staff role
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-17 18:25:11 +08:00
zlwu and Cursor
5b7a9f2f8f
feat(bx): persist and return reimburse detail occurDate
...
Wire optional occur_date through create/update detail payloads and
API responses.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-17 15:58:36 +08:00
zlwu
6b2147aa46
提交
2026-08-17 09:22:31 +08:00
zlwu
34e5fcf0be
提交
2026-08-16 14:58:19 +08:00
zlwu and Cursor
ba17a83df5
fix(duty): drop unused import in duty admin API
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-14 17:14:59 +08:00
zlwu and Cursor
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
f70dc26206
提交
2026-08-09 14:51:41 +08:00
zlwu
fdf7d391a6
提交
2026-08-08 22:19:09 +08:00
zlwu
683f14828f
提交
2026-08-08 20:43:48 +08:00
zlwu and Cursor
7898d65437
feat: add menu favorites API under /web/admin/menu-favorites
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-08 12:01:28 +08:00
zlwu
f3693be913
提交
2026-08-06 09:58:20 +08:00
zlwu
5fe53c5481
提交
2026-08-04 14:02:01 +08:00
zlwu and Cursor
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
272c68af4b
提交
2026-08-02 17:18:33 +08:00
zlwu and Cursor
479851ba4c
feat(pl): expose photoUrls on vehicle and personnel APIs
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 10:30:14 +08:00
zlwu
eccefc6650
提交
2026-08-01 22:49:11 +08:00
zlwu
e59b2aa6cb
提交
2026-08-01 17:29:37 +08:00
zlwu and Cursor
06956b742b
feat(crm): add tenant-level contract approver setting with submit prefill
...
Mirror the quote approver setting so contract submit dialogs can prefill ordered approvers from a tenant config page while remaining editable.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 13:37:23 +08:00
zlwu and Cursor
8646f33587
feat(crm): expose quote approver setting get/save APIs
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 13:04:07 +08:00
zlwu and Cursor
10c3c5470c
chore: sync local PL/CRM/BX and migration work to new Gogs host
...
Bundle pending backend/web-admin feature updates, data-migration scripts,
and related docs so the V1.5 branch on the Tencent Cloud Gogs matches the
current workspace (excluding local secrets).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 09:19:21 +08:00
zlwu and Cursor
5c323f32c2
feat(web-admin): show brand qty on transport tab and highlight supplement actions
...
Expose driver per-product feedback on transport read, display site/driver
brand summaries in the transport tab, move supplement buttons to section
headers with primary highlight, and wire brand chips into IO/driver edit.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-31 05:35:42 +08:00
zlwu and Cursor
2a215b2e1f
feat(pl): driver public feedback by product and brand qty
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-31 05:29:21 +08:00
zlwu and Cursor
006ed6586c
feat(pl): site io-order feedback accepts and stores brand qtys
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-31 05:17:50 +08:00
zlwu and Cursor
cc2edfc61f
feat(pl): post brand-level inventory on plan archive
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-28 09:34:07 +08:00
zlwu and Cursor
ba98108659
feat(crm): snapshot brand mode on quote and contract lines
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-28 09:23:50 +08:00
zlwu and Cursor
bfa0d50597
feat(crm): persist product brands and aliases on create/update
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-28 09:21:31 +08:00
zlwu and Cursor
349e031790
feat(pl): persist create_date on plan create APIs
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 16:29:35 +08:00
zlwu
bede140d12
提交
2026-07-26 21:06:09 +08:00
zlwu and Cursor
31b0db6840
feat(bx): 报销可代选申请人,并放宽主数据选项的数据权限过滤
...
支持具备 changeApplicant 权限时代填申请人及发票/余额联动;系统/CRM/BX/PL 主数据与下拉选项改为仅租户隔离,避免「仅本人」导致空选项。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-25 23:27:23 +08:00
zlwu and Cursor
6c2121d7fc
fix(bx): 发票夹多附件一次入账并优化查看列表展示
...
一次上传多个文件只创建一条发票与额度流水;管理端/我的发票夹查看列表改为缩略图附件,并调整弹窗与列宽。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-25 21:42:30 +08:00
zlwu and Cursor
6092b685de
feat(bx): debit invoice balance on submit; release on reject/withdraw
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-25 19:32:55 +08:00
zlwu and Cursor
7a26e5cf58
feat(bx): invoice upload/delete APIs and wallet summary
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-25 19:13:23 +08:00
zlwu and Cursor
87bd0d92b9
feat(pl): 承运商资质附件改为选填并支持拖拽粘贴上传
...
取消承运商营业执照/许可证/运输协议的必填校验,附件组件支持拖拽与区域粘贴上传,并同步知识图谱。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-25 15:47:10 +08:00
zlwu and Cursor
c60ebfc082
feat(pl): 三方粘贴识别批量提交接口
...
新增 paste-recognize/commit,事务内处理车/人冲突策略与关联写入。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-25 12:52:09 +08:00
zlwu and Cursor
d92bd7940e
fix(pl): 取消承运商审核与资质协议准入门禁
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-25 10:49:12 +08:00
zlwu and Cursor
b071687a71
fix(pl): 三方车辆与人员保存跳过必备证书校验
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-25 10:45:26 +08:00
zlwu
68d96f87ff
提交
2026-07-22 21:26:33 +08:00
zlwu
aff71d296b
提交
2026-07-20 10:50:26 +08:00
zlwu and Cursor
664acff1f3
feat(pl): 现场回执提交显式写入出入库单状态
...
删除首次提交自动改为已完成的隐式逻辑,改为由客户端传入 status。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 17:13:40 +08:00
zlwu and Cursor
f5a0931471
feat(pl): 出入库 API 接入 enrichment 并扩展 schema
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-19 16:43:42 +08:00
zlwu
259c55cc23
提交
2026-07-18 09:14:02 +08:00
zlwu
8be55c08e9
提交
2026-07-16 08:13:05 +08:00
zlwu
5c6ace1dd3
提交
2026-07-15 08:05:38 +08:00
zlwu
87f7f6bf38
提交
2026-07-14 19:53:35 +08:00
zlwu
0e60b88cba
提交
2026-07-13 20:26:43 +08:00
zlwu
3520f9ce90
提交
2026-07-12 18:23:02 +08:00
zlwu
2142b33cfa
提交
2026-07-12 17:55:11 +08:00
zlwu
c2cba3e668
提交
2026-07-12 17:14:53 +08:00