wuzilong
c279472994
提交
2026-10-22 16:24:46 +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
c43f901c36
fix(miniprogram): rename ETC/加油充值申请 to 油卡.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-16 11:41:43 +08:00
wuzilong and Cursor
778ce0e845
feat(miniprogram): enable CRM contract webview workbench entries.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-15 17:36:54 +08:00
wuzilong and Cursor
458940c665
feat(miniprogram): enable CRM quote webview workbench entries.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-15 16:04:07 +08:00
wuzilong and Cursor
0b0ecf2517
feat(miniprogram): enable CRM product webview workbench entry.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-15 10:04:50 +08:00
wuzilong
85559bd414
提交
2026-10-15 08:50:25 +08:00
wuzilong and Cursor
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
wuzilong and Cursor
fc840d1cbb
feat(miniprogram): enrich driver plan copy-to-group text
...
Show vehicle plate and compact product lines under delivery/load
sections segmented by customer, per the 2026-10-12 design.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-12 22:13:17 +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
6abfb6e251
提交
2026-10-05 12:57:51 +08:00
zlwu
c55f22a603
提交
2026-10-02 09:28:00 +08:00
zlwu and Cursor
4e9c539989
feat(mini): add withdraw on ETC vehicle recharge apply list
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-29 12:16:36 +08:00
zlwu
4f364bc9a0
提交
2026-09-29 07:07:51 +08:00
zlwu
c9fb39395c
提交
2026-09-28 10:47:42 +08:00
zlwu and Cursor
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
zlwu
b430e75a4b
提交
2026-09-26 11:59:39 +08:00
wuzilong and Cursor
d17f6c472d
chore: update graphify after inventory pound QR popup.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 21:30:09 +08:00
wuzilong and Cursor
0ce896d9cd
feat(miniprogram): replace inventory list weigh-slip create with pound QR.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 21:23:17 +08:00
wuzilong and Cursor
f2dd16d851
fix(miniprogram): guard pound QR popup load against stale races.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 21:22:35 +08:00
wuzilong and Cursor
be0764779c
feat(miniprogram): add centered pound QR popup component.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 21:19:34 +08:00
wuzilong and Cursor
35563e9709
feat(miniprogram): add local QR temp-file helper via uqrcodejs.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 21:16:53 +08:00
wuzilong and Cursor
8d0d301ead
feat(miniprogram): add local QR temp-file helper via uqrcodejs.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 21:15:49 +08:00
wuzilong and Cursor
b1719fab23
feat(miniprogram): add pound QR label helpers and node checks.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-24 21:13:08 +08:00
wuzilong
c270d14057
提交
2026-09-23 12:03:07 +08:00
wuzilong and Cursor
cce8fae673
feat(miniprogram): add web QR phone confirm page for admin login.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-18 20:21:47 +08:00
wuzilong
1ba1f38321
提交
2026-09-18 12:01:13 +08:00
wuzilong and Cursor
b5a58583bd
feat(miniprogram): add phone quick login button on login page.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-18 11:15:47 +08:00
wuzilong and Cursor
6f39801c63
feat(miniprogram): add wechatLogin API client on user store.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-18 11:14:59 +08:00
wuzilong
86694f739f
提交
2026-09-17 09:10:10 +08:00
wuzilong and Cursor
a0da6427ef
chore(miniprogram): update graphify after invoice thumbnails.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-16 21:23:55 +08:00
wuzilong and Cursor
d6fddc666c
feat(miniprogram): show linked invoice thumbnails on reimburse detail.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-16 21:22:09 +08:00
wuzilong and Cursor
0c269b6e73
fix(miniprogram): retry invoice picker load after empty failure.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-16 21:20:44 +08:00
wuzilong and Cursor
ffec3ecd94
feat(miniprogram): show invoice thumbnails in reimburse apply picker.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-16 21:17:34 +08:00
wuzilong and Cursor
01553ef0f7
style(miniprogram): add invoice thumbnail grid styles for bx.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-16 21:15:31 +08:00
wuzilong and Cursor
4201d656b1
feat(miniprogram): add invoice thumb helper utilities.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-16 21:11:59 +08:00
wuzilong and Cursor
57a831a36f
feat(miniprogram): add reusable web-view shell for H5 business pages.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 16:22:12 +08:00
wuzilong
b7d0d4a4f8
提交
2026-09-14 11:57:58 +08:00
wuzilong and Cursor
31d3a044cf
feat(miniprogram): add withdraw button on reimburse and advance lists
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 11:51:10 +08:00
wuzilong and Cursor
a1ace0cf9a
feat(miniprogram): show remark-based names on reimburse apply attachments
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 11:32:20 +08:00
wuzilong and Cursor
f05e353d1e
feat(miniprogram): add apply attachment display name helper
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 11:32:17 +08:00
wuzilong and Cursor
07f45a1c92
fix(miniprogram): refresh detail after withdraw failure
...
Also add the bx apply withdraw implementation plan.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 10:07:44 +08:00
wuzilong and Cursor
d2a13bdf87
feat(miniprogram): add advance detail withdraw
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 10:04:22 +08:00
wuzilong and Cursor
c1a999e490
feat(miniprogram): add reimburse detail withdraw
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 10:04:20 +08:00
wuzilong and Cursor
d058518e57
feat(bx): wire advance/reimburse withdraw API clients
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-14 10:00:54 +08:00
wuzilong
8c96de2c0c
提交
2026-09-13 13:08:52 +08:00
wuzilong and Cursor
74ed4ba534
feat(miniprogram): add driver-plan list and receipt pages
...
Wire workbench menu, login APIs, calendar list without plate
search, and native receipt detail aligned with site-plan shell.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-13 11:45:43 +08:00
wuzilong
2dadd34981
提交
2026-09-12 19:42:20 +08:00