Commit Graph
188 Commits
Author SHA1 Message Date
wuzilongandCursor 522b4be705 feat(pl): 装送货段增加同市标记,并同步额度证件与计划表单。
同市易制毒段只校验购买证;同步 Web/H5 表单、额度统计展示与相关回归测试。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-12 16:34:58 +08:00
wuzilongandCursor cc5cf78bcd feat(pl): 增加百链充值类型,并保留计划产品与证件上传时间。
充值单号按类型使用 ETC、YK、SX、BL 前缀;更换装货客户清空产品时不抹掉已有计划产品;运输证件列表展示上传时间。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-07 17:55:21 +08:00
wuzilongandCursor da3ec62719 feat(pl): 吨千克克和升毫升按固定比例折算用证量。
同质量或体积单位不再要求手填系数,普通 http 页面也能生成幂等操作号。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-05 21:14:15 +08:00
wuzilongandCursor 8e9536332a feat: 保存运输证件、报销付款和开发流程的当前实现。
补齐证书齐备、证件折算、移动用证和合同绑定,并带上报销批量发放、付款备注以及个人开发流程升级,便于继续讨论已安排计划的调整规则。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-11-04 21:42:33 +08:00
wuzilong eb12c755d3 fix(upload): 响应式更新上传项以恢复外部保存按钮。 2026-11-01 23:21:14 +08:00
wuzilong fb45466c0c fix(pl): 按真实段序展示用证并区分证面单位与未关联合同。 2026-11-01 23:00:02 +08:00
wuzilong b764eb02a7 feat(pl): 展示各装送段用证配置与独立占用明细并保留历史计量口径。 2026-11-01 22:54:51 +08:00
wuzilong 4dbd48d827 fix(pl): 调整证件建档弹窗布局并按所选类型解析单个附件。 2026-11-01 20:05:06 +08:00
wuzilong c16681a16f fix(pl): 统一计划用证三页的检索工具栏与漏斗以保持筛选和分页一致。 2026-11-01 19:24:59 +08:00
wuzilong fb866c7fa7 feat(pl): 实现合同产品用证与额度结转以支持购买证和运输证全流程管理。 2026-11-01 18:56:05 +08:00
wuzilong 6f4d4d2c59 fix: 统一计划产品计量单位并兼容历史吨单位,避免保存时关联校验失败。 2026-10-29 16:16:25 +08:00
wuzilongandCursor 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 c279472994 提交 2026-10-22 16:24:46 +08:00
wuzilong 97cbba3b05 提交 2026-10-21 05:04:56 +08:00
wuzilongandCursor bf0099c2ad feat: add excel copy toggle beside the list refresh icon
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-19 19:46:01 +08:00
wuzilongandCursor 52d94b94dd fix: keep native copy inside text fields during excel selection
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-19 19:41:43 +08:00
wuzilongandCursor 9b830bce94 fix: block select-all and header filters while excel copy is on
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-19 19:32:30 +08:00
wuzilongandCursor e33a1fbd39 feat: copy visible list cells as an excel sheet from ListTable
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-19 19:21:21 +08:00
wuzilong 5d9fb5ce19 提交“ 2026-10-19 18:27:18 +08:00
wuzilongandCursor dfd0bb5cc3 fix(web-admin): refresh product form category tree when page reactivated.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-15 10:11:53 +08:00
wuzilongandCursor afad78bf60 feat(web-admin): add page variant for product form in mp webview.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-15 09:53:50 +08:00
wuzilong 85559bd414 提交 2026-10-15 08:50:25 +08:00
wuzilongandCursor 6a8cd90b98 feat: cascade column facet options by current list context
Make dynamic column-facet values respect other active filters (Excel-style), with backend facet context helpers, list-page wiring, slip print/sidebar fixes, and refreshed graphify graphs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-11 22:04:20 +08:00
wuzilong 9643b779a9 提交 2026-10-10 21:12:05 +08:00
wuzilong 318b934b86 提交 2026-10-06 17:55:20 +08:00
wuzilong 6abfb6e251 提交 2026-10-05 12:57:51 +08:00
zlwu c55f22a603 提交 2026-10-02 09:28:00 +08:00
zlwu 4f364bc9a0 提交 2026-09-29 07:07:51 +08:00
zlwu c9fb39395c 提交 2026-09-28 10:47:42 +08:00
zlwu b430e75a4b 提交 2026-09-26 11:59:39 +08:00
wuzilongandCursor 45327b3acb feat(web-admin): add rotate/zoom/pan to attachment image preview.
Enhance AttachmentUploadField image preview dialog with toolbar controls, wheel zoom, and drag pan; fit-full at 100% zoom after rotate.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 14:29:03 +08:00
wuzilongandCursor 2f3756eab8 feat(web-admin): add archive data-and-attachments ZIP export menu.
Extend ListExportDropdown with additional items and wire archive_zip on the plan-archive page.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 12:47:14 +08:00
wuzilong c270d14057 提交 2026-09-23 12:03:07 +08:00
wuzilong 86694f739f 提交 2026-09-17 09:10:10 +08:00
wuzilongandCursor ca0098f6ca feat(web-admin): add mp plan form anchors and polish print customer pick.
Improve the page-variant plan form for WebView and align print customer selection with the mobile demo.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-15 09:35:17 +08:00
wuzilongandCursor bf22c4b031 style(web-admin): format webview plan form and paste helpers.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-14 16:48:25 +08:00
wuzilongandCursor a382f3e730 feat(web-admin): add mobile paste-create for third-party vehicle bundles.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-14 16:47:14 +08:00
wuzilongandCursor bc7a1c225a feat(web-admin): reuse plan form as a full-page webview variant.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-14 16:47:05 +08:00
wuzilong b7d0d4a4f8 提交 2026-09-14 11:57:58 +08:00
wuzilong 8c96de2c0c 提交 2026-09-13 13:08:52 +08:00
wuzilongandCursor 499896b29c fix(web-admin): put trip driver/escort on vehicle summary row
Merge「本次安排」into PlVehicleSummaryStrip instead of a separate
row above the vehicle info strip.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-13 12:29:47 +08:00
wuzilongandCursor c580bdf03f feat(web-admin): show this-trip driver and escort on plan view
Add a「本次安排」row above the vehicle personnel strip so the
selected driver and escort are visible separately from vehicle bindings.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-13 12:28:04 +08:00
wuzilongandCursor ca3062b0e2 feat(pl): optional escort selection on transport arrange
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-13 10:48:23 +08:00
wuzilongandCursor 3dc71788d4 feat(web-admin): link system user on personnel form
Allow binding a login account on driver/escort personnel so
miniprogram driver-plan visibility can resolve by sys_user_id.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-13 10:42:19 +08:00
wuzilongandCursor ab3a90c3f5 feat(web-admin): append pound QR links in copy-to-driver text
Include multi-line public pound QR URLs after the driver link when dibang slips exist.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-13 09:41:41 +08:00
wuzilongandCursor d7dec04cb3 refactor(web-admin): extract PoundSlipQrcodeView for shared QR card
Keep admin dialog behavior while enabling public page and driver popup reuse.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-13 09:36:21 +08:00
wuzilong 8e87c7d576 提交 2026-09-11 21:19:52 +08:00
wuzilongandCursor 6548316644 fix(web-admin): allow same product with different packages on delivery stop
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 18:08:02 +08:00