zlwu
f761c7021e
fix: decouple mobile market API contracts from page routes.
2026-10-11 13:34:03 +08:00
zlwu
06255d1e41
fix: harden mobile presign contracts and authorization.
2026-10-11 13:22:04 +08:00
zlwu
0927a514d2
chore: add the mobile market contract dependency closure.
2026-10-11 13:14:56 +08:00
zlwu
a3a2ffcce0
fix: isolate mobile presign action scopes and transfer locks.
2026-10-11 12:59:22 +08:00
zlwu
b28ed3e280
feat: add tested mobile presign contracts and form state.
2026-10-11 12:49:21 +08:00
zlwu
b9b4cc2673
提交
2026-09-24 09:59:26 +08:00
zlwu
679285dcc6
提交
2026-09-17 23:49:16 +08:00
zlwu
d294ecad84
提交
2026-09-11 21:03:53 +08:00
zlwu
0d52442902
提交
2026-08-28 17:38:37 +08:00
zlwu
1bdf979a70
提交
2026-08-14 16:01:47 +08:00
zlwu and Cursor
dc53c6e871
feat(mobile-oa-h5): add service-account OAuth bind page for OA notify
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-13 19:17:21 +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
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
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
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
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
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
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
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
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
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
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
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
zlwu and Cursor
507032aedf
chore: scaffold mobile-oa-h5 with Vite, Vant and form-create
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-11 12:04:27 +08:00