wuzilong and Cursor
c8174ab3f2
feat(pl): set recharge apply to pending when entering disburse node
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-12 19:43:57 +08:00
wuzilong and Cursor
522b4be705
feat(pl): 装送货段增加同市标记,并同步额度证件与计划表单。
...
同市易制毒段只校验购买证;同步 Web/H5 表单、额度统计展示与相关回归测试。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-12 16:34:58 +08:00
wuzilong and Cursor
cc5cf78bcd
feat(pl): 增加百链充值类型,并保留计划产品与证件上传时间。
...
充值单号按类型使用 ETC、YK、SX、BL 前缀;更换装货客户清空产品时不抹掉已有计划产品;运输证件列表展示上传时间。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-07 17:55:21 +08:00
wuzilong and Cursor
af8d4d90fa
feat(pl): 调整加油登记列表排序、必填项和顶部汇总区。
...
按登记日期倒序列表并增加列统计,期初公里数改为必填,车辆统计卡片改为待开发。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-07 17:51:57 +08:00
wuzilong and Cursor
8e9536332a
feat: 保存运输证件、报销付款和开发流程的当前实现。
...
补齐证书齐备、证件折算、移动用证和合同绑定,并带上报销批量发放、付款备注以及个人开发流程升级,便于继续讨论已安排计划的调整规则。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-04 21:42:33 +08:00
wuzilong
2dd396509b
feat(pl): Maintain legal use proofs per stop product while preserving scoped history.
2026-11-01 21:08:10 +08:00
wuzilong
cde30287fd
feat(pl): 按装送段分别计量双证额度并保留历史单侧口径。
2026-11-01 20:55:59 +08:00
wuzilong
fb866c7fa7
feat(pl): 实现合同产品用证与额度结转以支持购买证和运输证全流程管理。
2026-11-01 18:56:05 +08:00
wuzilong
fcbf8a9b65
feat: 为现场日历增加单据类型并同步派车记录,减少重复录入。
...
按起止地关键词生成现场出入库计划,同步来源修改和删除,保留历史记录不补录。调整卡片及复制文本的单据类型格式,并记录测试库和生产库迁移结果。
2026-10-30 14:04:24 +08:00
wuzilong
cd99b040aa
feat: 新增现场日历并将四类日历的起止地改为选填,以支持现场派车记录。
2026-10-30 11:58:48 +08:00
wuzilong and Cursor
0eba80d93c
feat: allow dispatch calendar kind other on backend.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-29 16:36:52 +08:00
wuzilong and Cursor
bde19c0644
feat: 锁定执行中计划并按装卸明细差量归档库存,补齐派车日历数量与酸碱类型。
...
执行中的运输计划不再随意改单;库存流水记到装卸产品明细;手工派车日历区分酸碱并记录数量。同时收紧合同附件与子表的差量保存,并清理已废弃的 bak 备份目录。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-29 07:59:53 +08:00
wuzilong
459b820f95
chore: 保存恢复本会话改动前的工作区检查点。
2026-10-27 21:56:45 +08:00
wuzilong
d104ef86d2
提交
2026-10-23 23:07:00 +08:00
wuzilong and Cursor
95051a08c4
chore(pl): align recharge module comments with 油卡 wording.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-16 11:42:21 +08:00
wuzilong
85559bd414
提交
2026-10-15 08:50:25 +08:00
wuzilong
9643b779a9
提交
2026-10-10 21:12:05 +08:00
wuzilong
318b934b86
提交
2026-10-06 17:55:20 +08:00
zlwu
c55f22a603
提交
2026-10-02 09:28:00 +08:00
zlwu
c9fb39395c
提交
2026-09-28 10:47:42 +08:00
zlwu and Cursor
a1fbbac370
feat: expose current node name and action type on recharge apply read
...
Approval UI needs node display name and approve/disburse action without a separate node lookup.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-26 21:05:52 +08:00
zlwu and Cursor
bdd67d44d9
feat: add recharge workflow models and schema statuses
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-26 20:55:15 +08:00
zlwu
b430e75a4b
提交
2026-09-26 11:59:39 +08:00
wuzilong
1ba1f38321
提交
2026-09-18 12:01:13 +08:00
wuzilong
86694f739f
提交
2026-09-17 09:10:10 +08:00
wuzilong
8c96de2c0c
提交
2026-09-13 13:08:52 +08:00
wuzilong and Cursor
ca3062b0e2
feat(pl): optional escort selection on transport arrange
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 10:48:23 +08:00
wuzilong and Cursor
26b096ae38
feat(pl): bind sys user on personnel and snapshot selectedEscortId
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 10:37:11 +08:00
wuzilong and Cursor
10183dabc2
feat(backend): expose pound QR items on driver transport page
...
Enrich inventory links with business type/partner and attach
poundQrcodeItems for the public driver footer button.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 09:29:03 +08:00
wuzilong and Cursor
0e3df1f39d
feat(pl): expose deliveryTimes on plan list and contract-gap schemas
...
Populate from delivery stops during attach/gap row build.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-12 21:20:55 +08:00
wuzilong and Cursor
542ecc63e7
fix(pl): allow only etc recharge type in vehicle recharge schemas
...
Reject fuel writes so the shared module can be narrowed to ETC-only.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-12 08:43:49 +08:00
zlwu and Cursor
ca14bb7ca5
feat(pl): allow optional stop/product ids on plan write bodies.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-05 18:15:28 +08:00
zlwu and Cursor
22b92ea056
feat(pl): add notes column on transport address library
...
Persist address-level precautions for later fill into plan load/delivery notes.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-02 11:58:17 +08:00
zlwu and Cursor
f9cdb8852b
feat(backend): add saveMode field on plan create-full and update schemas
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-02 11:39:17 +08:00
zlwu
19c5aaa8f5
提交
2026-08-30 18:33:13 +08:00
zlwu and Cursor
3011cb9dae
feat(pl): hard-block over-limit contract qty on arrange and remind after success
...
Validate arranged+this plan qty against fixed contract product quantities on
transport arrange; return post-success remaining/framework cumulative reminders.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-30 16:47:21 +08:00
zlwu
63a1209620
提交
2026-08-30 09:30:02 +08:00
zlwu
ebf006eeff
提交
2026-08-27 19:38:01 +08:00
zlwu
4611dbc2b2
提交
2026-08-27 14:23:18 +08:00
zlwu
dd1acdc787
提交
2026-08-23 18:42:27 +08:00
zlwu
b74d483682
提交
2026-08-23 09:47:38 +08:00
zlwu
16be6fa22d
提交
2026-08-22 09:08:05 +08:00
zlwu
d26fb23fcf
提交
2026-08-21 16:50:47 +08:00
zlwu
9fcb9270e6
提交
2026-08-21 13:45:35 +08:00
zlwu and Cursor
0e90b1d949
feat(pl): add transport history helpers and schemas
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-21 11:18:34 +08:00
zlwu
44749ae716
提交
2026-08-21 09:35:11 +08:00
zlwu and Cursor
09a57a7af9
feat(pl): show product and plan type columns on contract completion list
...
Align the合同完善 table with运输计划 by returning products/planType from contract-gaps and rendering them via PlPlanListProductCell.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 13:12:14 +08:00
zlwu and Cursor
211156a94c
feat(pl): add contract-gap SQL filter and response schemas
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-20 11:56:40 +08:00
zlwu
f70dc26206
提交
2026-08-09 14:51:41 +08:00
zlwu
3d645b4112
提交
2026-08-06 22:49:00 +08:00