wuzilong
d104ef86d2
提交
2026-10-23 23:07:00 +08:00
wuzilong
5b00081d83
提交
2026-10-23 02:46:55 +08:00
wuzilong
c279472994
提交
2026-10-22 16:24:46 +08:00
wuzilong
97cbba3b05
提交
2026-10-21 05:04:56 +08:00
wuzilong and Cursor
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
wuzilong and Cursor
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
wuzilong and Cursor
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
wuzilong and Cursor
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
9177e1b7f1
提交“
2026-10-19 18:28:02 +08:00
wuzilong
5d9fb5ce19
提交“
2026-10-19 18:27:18 +08:00
wuzilong and Cursor
ef71e842ee
fix(web-admin): stick category header tools with MpBusinessHeader.
...
Move expand-all and add into a header actions slot so they remain visible while scrolling.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-18 16:40:35 +08:00
wuzilong and Cursor
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
wuzilong and Cursor
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
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
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
wuzilong and Cursor
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
wuzilong and Cursor
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
wuzilong and Cursor
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
wuzilong and Cursor
8c69a01e16
feat(web-admin): add mp webview sheet and list chrome styles.
...
Provide shared Bottom Sheet and filter/speed-dial/fab tokens for the transport plan mobile redesign.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-15 09:27:11 +08:00
wuzilong and Cursor
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
wuzilong and Cursor
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
wuzilong and Cursor
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 and Cursor
e50d2c27c8
feat(web-admin): show remark-based names on bx attachment cards
...
Add optional remark prop to BxAttachmentUpload and BxAttachmentReadonly so cards display sanitized remark_index names while download keeps the original fileName.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 11:30:55 +08:00
wuzilong
8c96de2c0c
提交
2026-09-13 13:08:52 +08:00
wuzilong and Cursor
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
wuzilong and Cursor
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
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
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
wuzilong and Cursor
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
wuzilong and Cursor
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
wuzilong and Cursor
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
wuzilong and Cursor
39161e43e4
feat(web-admin): plan form package UI keyed by product and package spec
...
Contract-bound stop products use package options from the contract, arrange-qty
cache/API include packageSpec, and save validates required package selections.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-10 18:06:52 +08:00
wuzilong and Cursor
4529166e16
fix(web-admin): prevent duplicate date sort carets on CRM column headers.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-08 22:55:08 +08:00
wuzilong and Cursor
5410bf8836
feat(web-admin): show dual carets on ColumnHeaderFilter datetime columns.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-08 22:13:31 +08:00
wuzilong and Cursor
23d23d0b86
feat(web-admin): show dual carets on CRM datetime column headers.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-08 21:48:05 +08:00
zlwu
b6485f3b6c
提交
2026-09-07 10:34:41 +08:00
zlwu
7f05162fd1
提交
2026-09-06 20:44:56 +08:00
zlwu and Cursor
1604ffceb1
feat(web-admin): use fuzzy text input in column header filter.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-06 07:50:50 +08:00
zlwu and Cursor
e492cedab9
feat(web-admin): add useServerColumnFilters for list column queries.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-06 07:47:15 +08:00