wuzilong and Cursor
43e240ad6a
feat(web-admin): add copy-to-clipboard for attachment images
...
Let users copy images next to download on shared attachment cards, preview toolbars, and list cells so they can paste into chat or docs without saving files first.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-14 23:18:34 +08:00
wuzilong and Cursor
a4d213231c
feat(web-admin): split recharge summary by fuel/ETC and fix pnpm workspace
...
Show fuel-only cards on fuel routes and ETC-only cards on ETC routes with a 5-column layout, and declare packages in pnpm-workspace.yaml so pnpm 9+ can build.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-12 20:39:48 +08:00
wuzilong and Cursor
7ebbaa2784
docs: add recharge 发放中 status design and plan
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-12 19:48:55 +08:00
wuzilong and Cursor
01d607d766
feat(web-admin): open cert maintain dialog on reminder page
...
Keep users on the document reminder list by reusing vehicle/personnel
form dialogs instead of navigating away to base-info pages.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-12 19:29:37 +08:00
wuzilong and Cursor
fba478dcca
docs: add document reminder edit-jump design and plan
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-12 19:24:37 +08:00
wuzilong and Cursor
ed5784d1f7
docs: add ETC/fuel recharge split design and implementation plan
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-12 19:15:14 +08:00
wuzilong and Cursor
bf89a1f301
docs: 记录文档库多选批量分享设计(#25)。
...
明确整份覆盖、交集预选、batch-shares 事务与 Web 弹窗扩展范围,供实现对照。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-11-12 17:36:51 +08:00
wuzilong
0e83e22847
feat(pl): 调整计划用证布局并在单张证件保存后重置表单。
2026-11-02 15:01:07 +08:00
wuzilong
26c6dc3a93
docs(pl): 明确计划用证弹窗的四列布局与验收范围。
2026-11-02 14:34:14 +08:00
wuzilong
0b558e7063
docs(pl): 明确工单8的列表一致性范围与筛选实施方案。
2026-11-01 19:11:46 +08:00
wuzilong
ec4ada4253
Merge remote-tracking branch 'origin/V3.0' into codex/gitea-issue-4
2026-11-01 18:56:05 +08:00
wuzilong
fb866c7fa7
feat(pl): 实现合同产品用证与额度结转以支持购买证和运输证全流程管理。
2026-11-01 18:56:05 +08:00
wuzilong
043e2ef661
fix(pl): 按车辆类型统一派车日历卡片配色以区分自有三方和待派车。
2026-11-01 13:42:54 +08:00
wuzilong
13630045df
feat(contract): 接入移动端合同打印与小程序文档交付以支持导出分享。
2026-10-31 22:34:11 +08:00
wuzilong
0cd120ef5e
docs: 补充证件手工与图片解析建档方案并同步设计草案。
2026-10-31 22:34:11 +08:00
wuzilong
73bd2baab4
fix(web): 让实际汇总入口的加油列表完整展开以修复高度不足。
2026-10-31 22:09:07 +08:00
wuzilong
c428e46c99
docs: 记录工单一和二的已确认方案与验证计划。
2026-10-31 21:54:36 +08:00
wuzilong
142b8fdf48
feat(pl): 完善双端现场日历并支持待派车和直销计划,满足车辆未定及现场查看需求。
2026-10-31 16:46:19 +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
120b743a39
chore: 清理废弃工程产物并统一开发规范,以减少仓库噪音。
2026-10-30 10:53:10 +08:00
wuzilong and Cursor
b0b7e34051
docs: add design for dispatch calendar other kind tab.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-29 16:34:00 +08:00
wuzilong and Cursor
3aa0f0ff2e
feat: 合同富文本改为表头调列宽、首列调行高,避免拖拽把邻列挤窄。
...
产品表按像素列宽重排,水印改到页面右下角,打开编辑时不再铺满整表绿线。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-29 11:57:39 +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
wuzilong
9177e1b7f1
提交“
2026-10-19 18:28:02 +08:00
wuzilong and Cursor
3138666ae2
docs: add mp CRM product confirm dialog design (delete B, other A).
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-18 18:07:45 +08:00
wuzilong and Cursor
efe7f77a66
docs: mark product category tree style design as implemented.
...
Refresh graphify after the mp category list style change.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-18 16:37:15 +08:00
wuzilong and Cursor
9b405a9227
docs: add mp CRM product category tree style design (scheme A).
...
Record the chosen indent-expand tree list styling for the mobile product-category webview, with the three-option HTML demo for reference.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-18 16:21:17 +08:00
wuzilong and Cursor
c527af0b1d
docs: record web-admin force-refresh design for stale open tabs.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-16 13:19:02 +08:00
wuzilong and Cursor
181bb808f2
docs: mark ETC/油卡充值 rename design as implemented.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-16 11:42:26 +08:00
wuzilong and Cursor
5c2879914b
docs: add ETC/油卡充值文案改名实现计划。
...
按展示层替换拆分迁移 SQL、后端 label、web-admin 与小程序任务。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-16 11:30:09 +08:00
wuzilong and Cursor
19812a1da7
docs: add ETC/油卡充值文案改名设计规格。
...
明确菜单与充值类型展示「加油→油卡」,存值 fuel 与加油登记模块不动。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-16 11:28:08 +08:00
wuzilong and Cursor
bd5de00645
docs: document CRM contract as mp webview module.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-15 17:36:54 +08:00
wuzilong and Cursor
b8e919cc5e
docs: add mp-webview CRM contract design spec.
...
Capture agreed scope for migrating contract manage/approve into mini program H5 (no price letter this round).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-15 17:20:22 +08:00
wuzilong and Cursor
88cb1a9f62
docs: add mp-webview CRM quote design spec.
...
Capture agreed scope for migrating quote manage/approve into mini program H5, aligned with the product webview pattern.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-15 15:35:21 +08:00
wuzilong
85559bd414
提交
2026-10-15 08:50:25 +08:00
wuzilong and Cursor
36d27416d3
docs: specify driver plan copy text product line split
...
Define three-line product format (产品信息 / 计划数量 / 实际数量) for miniprogram copy-to-group only.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-13 20:34:19 +08:00
wuzilong and Cursor
272dfc0d5e
docs: specify enriched driver plan copy-to-group text format
...
Capture the confirmed WeChat paste layout (vehicle, compact product lines, load/delivery sections by customer) so implementation can follow a single source of truth.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-12 22:10:47 +08:00
wuzilong and Cursor
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 and Cursor
811e6a129f
feat(pl): allocate copy_seq_no on first driver plan share-to-group
...
Add ensure-copy-seq API and miniprogram clipboard prefix so each plan
gets a tenant-scoped fixed serial on first copy; cover allocation with
unit tests and refresh the backend graph.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-09 12:36:58 +08:00
wuzilong
8da59453b6
提交
2026-10-08 09:57:09 +08:00
wuzilong
318b934b86
提交
2026-10-06 17:55:20 +08:00
wuzilong
6abfb6e251
提交
2026-10-05 12:57:51 +08:00
zlwu and Cursor
353fefd828
docs: add web-admin left sidebar layout design
...
Capture the approved shell redesign: default LEFT layout with header,
work tabs, and content, while keeping Fresh Mint tokens and menu badges.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-02 09:37:16 +08:00
zlwu
c55f22a603
提交
2026-10-02 09:28:00 +08:00
zlwu and Cursor
134c541ebc
docs: add ETC vehicle recharge apply withdraw design
...
Capture approved rules for in_approval → draft withdraw on web-admin and miniprogram, aligned with reimbursement withdraw.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-29 12:01:12 +08:00
zlwu
4f364bc9a0
提交
2026-09-29 07:07:51 +08:00