zlwu and Cursor
5c10b207d2
fix(oa): update mobile print button toasts for PDF export
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 11:00:09 +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
8ac1eb3d40
feat(oa): export mobile PDF via upload and WeChat preview navigate
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 10:57:44 +08:00
zlwu and Cursor
bf22b29d80
feat(oa): generate mobile OA approval PDF via html2canvas and jspdf
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 10:56:37 +08:00
zlwu and Cursor
505bf29fdd
fix(oa): align mobile print HTML stamp and layout with web PDF
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 10:53:33 +08:00
zlwu and Cursor
2802ef23a6
feat(oa): add mobile print PDF filename helper
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 10:52:02 +08:00
zlwu and Cursor
5897b35b4e
docs: add mobile OA print-to-PDF download implementation plan
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 10:50:07 +08:00
zlwu and Cursor
433eb5d113
docs: add mobile OA print-to-PDF download design for WeChat
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 10:47:54 +08:00
zlwu and Cursor
828ada6ac3
feat(oa): fold mobile detail approve actions into more sheet
...
Show only return and approve on the footer, move secondary actions to ActionSheet, and prefill default remarks.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 18:16:55 +08:00
zlwu and Cursor
ef6d0ef175
feat(oa): add mobile detail action defaults helpers
...
Centralize default approval remarks and more-menu action order for the folded footer.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 18:14:11 +08:00
zlwu and Cursor
7da691e4c6
docs: add mobile OA detail actions fold implementation plan
...
Break the folded footer and default-remark work into helper tests plus OaDetail.vue tasks.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 18:11:43 +08:00
zlwu and Cursor
1c844398a9
docs: add mobile OA detail footer fold and default comment design
...
Capture scheme A (⋯ + return + approve), ActionSheet more actions, and default remark copy for pending approval detail.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 18:09:59 +08:00
zlwu and Cursor
e4934dc64e
chore(oa): note mobile task centers plan status and refresh graph
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 16:41:14 +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
76dab57f4e
fix(oa): align mobile OA detail status labels with web
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 16:17:24 +08:00
zlwu and Cursor
d827f55bf0
feat(oa): add mobile OA detail page in read-only mode
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 16:14:59 +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 and Cursor
730cc99ae7
feat(oa): add mobile menu seeds for five OA task centers
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 15:52:29 +08:00
zlwu
ec628e1b8d
提交
2026-08-12 15:48:15 +08:00
zlwu and Cursor
d310da1523
docs: OA 人员选择弹窗对齐方案 C 的设计说明
...
明确以流程审批人/抄送人弹窗与 Demo 方案 C 为基线,仅改 OaPersonSelect 行内结构与副信息展示。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-12 14:19:09 +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
484b2471f5
docs: add mobile OA start card-grid implementation plan
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 14:25:55 +08:00
zlwu and Cursor
fdaeb6840f
docs: add mobile OA start card-grid design and HTML demo
...
Align the mini-program start list with web card sections and shared ep icon color pairs.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 14:20:04 +08:00
zlwu and Cursor
ad6208a73a
docs: record mobile OA start phase-2 acceptance notes
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 14:06:57 +08:00
zlwu and Cursor
e83d925994
feat(mobile-oa-h5): port OA kit runtime and wire duration sync on oa-start
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 14:02:59 +08:00
zlwu and Cursor
b638c787b1
feat(mobile-oa-h5): polish form layout and replace inputNumber with decimal field
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 13:40:02 +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
07eeb58d15
feat(mobile-oa-h5): implement oa-start page with form and flow preview
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 13:39:51 +08:00
zlwu and Cursor
7ea11ffdcd
fix(mobile-oa-h5): remove duplicate put helper and re-export it
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 13:39:51 +08:00
zlwu and Cursor
4a1802af36
feat(mobile-oa-h5): add OA start runtime API helpers
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 13:36:27 +08:00
zlwu and Cursor
834b1a59a7
feat(mobile-oa-h5): add kit shells, trip itinerary, and camera-friendly upload
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 12:23:21 +08:00
zlwu and Cursor
d5e61a1162
feat(mobile-oa-h5): implement P1 person/dept/post and owner field selects
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 12:19:14 +08:00
zlwu and Cursor
bb86eb7ad2
feat(mobile-oa-h5): implement P0 money/upload/receiveAccount/relatedApproval fields
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 12:17:33 +08:00
zlwu and Cursor
f0e687eec9
docs: record mobile OA form-sink spike checklist and local tips
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 12:09:04 +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 and Cursor
9adff5584e
feat(mobile-oa-h5): add kitchen-sink form page with OA type stubs
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 12:08:45 +08:00
zlwu and Cursor
1b45fbaa36
chore(mobile-oa-h5): track .env.development for Vite API base
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 12:08:23 +08:00