Commit Graph
339 Commits
Author SHA1 Message Date
wuzilong 9177e1b7f1 提交“ 2026-10-19 18:28:02 +08:00
wuzilong 5d9fb5ce19 提交“ 2026-10-19 18:27:18 +08:00
wuzilongandCursor f404592d44 docs: add mp CRM product confirm dialog implementation plan.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 18:09:19 +08:00
wuzilongandCursor 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
wuzilongandCursor 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
wuzilongandCursor 4529a18a8d docs: add implementation plan for mp product category tree style.
Break scheme A restyle into helper tests, list markup, and scoped CSS tasks.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-18 16:22:11 +08:00
wuzilongandCursor 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
wuzilongandCursor 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
wuzilongandCursor 181bb808f2 docs: mark ETC/油卡充值 rename design as implemented.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 11:42:26 +08:00
wuzilongandCursor d3590398db docs(sql): rename ETC/加油充值 menus and dict label to 油卡.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 11:41:43 +08:00
wuzilongandCursor 5c2879914b docs: add ETC/油卡充值文案改名实现计划。
按展示层替换拆分迁移 SQL、后端 label、web-admin 与小程序任务。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 11:30:09 +08:00
wuzilongandCursor 19812a1da7 docs: add ETC/油卡充值文案改名设计规格。
明确菜单与充值类型展示「加油→油卡」,存值 fuel 与加油登记模块不动。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 11:28:08 +08:00
wuzilongandCursor bd5de00645 docs: document CRM contract as mp webview module.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-15 17:36:54 +08:00
wuzilongandCursor aaaf10678e docs(sql): add miniprogram CRM contract webview menus and role bind.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-15 17:24:32 +08:00
wuzilongandCursor 8a57bbed30 docs(plan): add mp webview CRM contract implementation plan.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-15 17:23:40 +08:00
wuzilongandCursor 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
wuzilongandCursor bdf0d9624f docs: document CRM quote as mp webview module.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-15 16:04:07 +08:00
wuzilongandCursor 9af0425b98 docs(sql): add miniprogram CRM quote webview menus and role bind.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-15 15:50:48 +08:00
wuzilongandCursor 121e431f68 docs: add mp-webview CRM quote implementation plan.
Break the quote manage/approve H5 migration into TDD-friendly tasks aligned with the product webview pattern.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-15 15:43:16 +08:00
wuzilongandCursor 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
wuzilongandCursor 7297db1da1 docs: document CRM product as mp webview module.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-15 10:05:06 +08:00
wuzilongandCursor d3a7e3d3fd docs(sql): add miniprogram CRM product webview menus and role bind.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-15 09:40:37 +08:00
wuzilong 85559bd414 提交 2026-10-15 08:50:25 +08:00
wuzilongandCursor c626023250 feat(miniprogram): split driver plan copy product into three lines
Make copy-to-group text easier to scan: 产品信息 / 计划数量 / 实际数量 as separate lines.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-13 20:38:17 +08:00
wuzilongandCursor 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
wuzilongandCursor 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
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
wuzilongandCursor 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
wuzilongandCursor 5357df1cc2 feat(pl): add pl_plan.copy_seq_no for copy-to-group sequence
Persist a tenant-scoped fixed serial for driver-plan clipboard text;
include migration backfill by create_time.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-09 12:33:00 +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
zlwuandCursor 59fafb92d5 docs: add left-sidebar layout implementation plan
Track the approved task breakdown for default LEFT shell, work tabs,
badge styling, and UI spec updates.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-02 09:48:01 +08:00
zlwuandCursor a4dc83e7e7 docs: document left-sidebar shell as web-admin default
Update Fresh Mint layout section so the runtime shell matches the
approved left-tree + header/worktab/content structure.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-02 09:48:01 +08:00
zlwuandCursor 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
zlwuandCursor c3e1de2793 docs: add implementation plan for vehicle recharge apply withdraw
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-29 12:04:08 +08:00
zlwuandCursor 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
zlwu c9fb39395c 提交 2026-09-28 10:47:42 +08:00
zlwuandCursor c70b17f8ca feat(mini): add ETC vehicle recharge apply for drivers and escorts
Add menu SQL, workbench entry, mineVehicles API client, and list/form pages styled like fuel register.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-27 18:38:35 +08:00
zlwuandCursor 6f6793d7d1 docs: add implementation plan for mini ETC recharge apply.
Breaks down mineVehicles backend scope, menus, and miniprogram list/form tasks with TDD steps.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-27 18:21:27 +08:00
zlwuandCursor 3d7d999f48 docs: add miniprogram ETC vehicle recharge apply design.
Captures approved scope for driver/escort mine-vehicles filtering, menu perms, and reuse of existing apply APIs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-27 18:18:49 +08:00
zlwuandCursor a3fbb92595 chore: update knowledge graphs after vehicle recharge workflow
Refresh AST graphs for backend/frontend and mark completed implementation plan steps.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-26 21:08:05 +08:00
zlwuandCursor 94dd52832b docs: add vehicle recharge workflow design, plan, and migration SQL
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-26 20:48:17 +08:00
zlwu b430e75a4b 提交 2026-09-26 11:59:39 +08:00
wuzilongandCursor a6e0c4481f docs: add implementation plan for inventory pound QR popup.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 21:09:55 +08:00
wuzilongandCursor 71f3fde31c docs: add design for miniprogram inventory pound QR popup.
Replace list「生成地磅单」with a centered pound-slip QR dialog aligned to the transport-plan popup.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-24 21:07:04 +08:00
wuzilongandCursor 8435836d81 docs: add implementation plan for attachment image preview rotate/zoom.
Break down AttachmentUploadField preview enhancements into helper tests, UI wiring, styles, and manual acceptance checks.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-23 14:19:03 +08:00