zlwu and Cursor
afde67fd03
feat(mobile-h5): add follow service-account entry on login page
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 19:20:41 +08:00
zlwu
283b8cd1e3
提交
2026-08-13 16:50:36 +08:00
zlwu
8c49021d38
提交
2026-08-13 14:31:57 +08:00
zlwu and Cursor
93bb28c06b
fix(mobile-h5): reserve left padding so OA circle indexes clear titles.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 14:26:56 +08:00
zlwu and Cursor
6ece55a00b
feat(mobile-h5): use solid circle badge for OA list card indexes.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 14:25:52 +08:00
zlwu and Cursor
e229525a61
feat(mobile-h5): show corner index on all five OA task list cards.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 11:37:10 +08:00
zlwu and Cursor
df941a3450
fix(mobile-h5): keep Task 2 commit scoped to corner styles and reach-bottom.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 11:34:31 +08:00
zlwu and Cursor
9c3decc729
feat(mobile-h5): add shared OA card corner styles and reach-bottom distance.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 11:32:30 +08:00
zlwu and Cursor
349019863b
feat(mobile-h5): add formatCornerIndex for OA list corner badges.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 11:31:14 +08:00
zlwu and Cursor
804995ea45
fix(oa): pass short fileUrl to PDF preview to avoid WeChat navigateTo limit
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 11:02:43 +08:00
zlwu and Cursor
fb625253f6
feat(oa): add WeChat host page to preview exported OA PDF
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 10:58:59 +08:00
zlwu and Cursor
cbef68199b
feat(oa): add mobile approval PDF print for mine and cc
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 16:40:08 +08:00
zlwu and Cursor
915253eefb
feat(oa): show draft pending cc badges on mobile home menu
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 16:36:44 +08:00
zlwu and Cursor
06b1468bf1
feat(oa): add cc read filters batch mark and unread styles
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 16:34:39 +08:00
zlwu and Cursor
ecdf73fe23
feat(oa): support withdraw and copy-restart on mobile mine flows
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 16:31:04 +08:00
zlwu and Cursor
d5287765ec
feat(oa): add pending list and approve reject return add-sign transfer
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 16:25:23 +08:00
zlwu and Cursor
29560b743c
feat(oa): add done mine cc lists opening read-only OA detail
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 16:21:04 +08:00
zlwu and Cursor
47d7a1421a
fix(oa): refresh draft list after submit instead of opening detail
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 16:09:50 +08:00
zlwu and Cursor
6b0fb7b128
feat(oa): add mobile draft box list with edit submit delete
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 16:07:10 +08:00
zlwu and Cursor
387e82426d
feat(oa): add mobile OA task card for center lists
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 16:03:38 +08:00
zlwu and Cursor
cf4994ef53
feat(oa): add shared OA webview and detail URL builder
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 15:59:40 +08:00
zlwu and Cursor
2dac9d6fbd
feat(oa): extend mobile OA APIs for drafts, tasks, and detail actions
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 15:56:31 +08:00
zlwu
ec628e1b8d
提交
2026-08-12 15:48:15 +08:00
zlwu
1b2896c877
提交
2026-08-12 10:02:31 +08:00
zlwu and Cursor
8aab018558
fix(mobile-h5): serve legacy OA app icon SVGs from static
...
Most templates still use /oa-app-icons/*.svg from web-admin public; only ep: icons rendered. Copy assets and rewrite paths to /static/oa-app-icons so H5/miniprogram can load them.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 15:00:32 +08:00
zlwu and Cursor
df07458934
feat(mobile-h5): add OaAppIcon and grouped card grid on OA start
...
Align the start list with web section headers and two-column cards; render ep logos with shared color pairs via base64 SVG data-URIs for WeChat image compatibility.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 14:32:14 +08:00
zlwu and Cursor
057029eca3
feat(mobile-h5): add OA app icon parse and ep SVG data-URI helpers
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 14:28:46 +08:00
zlwu and Cursor
a0775cf619
feat: wire mini menus API and OA start home entry for mobile
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 13:39:51 +08:00
zlwu and Cursor
8a9d0a2f95
feat(mobile-h5): add OA start template list and web-view page
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 13:39:51 +08:00
zlwu and Cursor
1b02c29114
feat(mobile-h5): add OA form-sink web-view entry and test menu
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 12:09:00 +08:00
zlwu
693e8a678e
提交
2026-08-11 11:13:01 +08:00
zlwu and Cursor
efd7efbc69
feat: implement WeChat mini login with openid bind and phone match
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 16:24:19 +08:00
zlwu and Cursor
17a1f88626
feat(mobile-h5): wire password login to backend and disable WeChat button
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 15:58:13 +08:00
zlwu and Cursor
8efa992e21
feat(mobile-h5): add RSA login body builder with jsencrypt
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 15:57:35 +08:00
zlwu and Cursor
2bc7f353f0
feat(mobile-h5): add thin uni.request wrapper for API calls
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 15:55:41 +08:00
zlwu and Cursor
25d1b3454b
chore(mobile-h5): add API_BASE_URL config for login
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 15:54:23 +08:00
zlwu and Cursor
ef259f1f0c
feat(mobile-h5): apply scheme B empty state globally
...
Restyle van-empty as a dashed mint soft card and add optional tip on home and comps demo so all empty states stay consistent.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 15:36:43 +08:00
zlwu and Cursor
c7794f714b
feat(mobile-h5): add logout on workbench for login demo loop
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 14:44:42 +08:00
zlwu and Cursor
4420fb570e
feat(mobile-h5): register login as launch page
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 14:44:41 +08:00
zlwu and Cursor
12ccc346b0
feat(mobile-h5): add employee login page UI (scheme B)
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 14:44:41 +08:00
zlwu and Cursor
da33a4182c
style(mobile-h5): add login page SCSS for scheme B layout
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 14:41:37 +08:00
zlwu and Cursor
fd51a0bee4
feat(mobile-h5): add mock auth helpers for login page
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 14:39:48 +08:00
zlwu and Cursor
0989d4ba0a
chore(mobile-h5): add WeChat logo asset for login button
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 14:38:45 +08:00
zlwu and Cursor
e9f4350af4
chore(mobile-h5): track HBuilderX uni-app skeleton files
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 14:03:45 +08:00
zlwu and Cursor
8793fa07cc
feat(mobile-h5): add styles, mocks, components, and demo pages
...
Land Token-based SCSS modules, menu/biz mocks, reusable shell
components, and home plus list/detail/form/comps template pages
aligned with the Vant Weapp UI demo.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 14:03:36 +08:00
zlwu and Cursor
cfe0e616ab
feat(mobile-h5): add design tokens and global style entry
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 14:00:25 +08:00
zlwu and Cursor
8a5804aa04
chore(mobile-h5): configure Vant easycom and demo page routes
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 13:59:23 +08:00
zlwu and Cursor
e5bc54516f
chore(mobile-h5): add package.json and @vant/weapp dependency
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-10 13:54:48 +08:00