diff --git a/src/packageApproval/pages/form-completion.vue b/src/packageApproval/pages/form-completion.vue index 825b333..a55aba8 100644 --- a/src/packageApproval/pages/form-completion.vue +++ b/src/packageApproval/pages/form-completion.vue @@ -80,9 +80,9 @@ 暂无附件 - 支持 jpg/jpeg/png/pdf/doc/docx/xls/xlsx,单张不超过20MB + 支持拍照或从相册选择图片(jpg/png),单张不超过20MB @@ -267,24 +267,8 @@ function chooseAttachment() { return; } const remaining = 9 - attachments.value.length; - // #ifdef H5 - (uni as any).chooseFile({ - count: remaining, - extension: ['.jpg', '.jpeg', '.png', '.pdf', '.doc', '.docx', '.xls', '.xlsx'], - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef MP-WEIXIN - (uni as any).chooseMessageFile({ - count: remaining, - type: 'file', - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef APP-PLUS - (uni as any).chooseImage({ + // 统一改为拍照/相册选图:H5 文件选择与小程序会话选文件在手机上点击无响应 + uni.chooseImage({ count: remaining, sizeType: ['compressed'], sourceType: ['camera', 'album'], @@ -294,7 +278,6 @@ function chooseAttachment() { ), fail: () => undefined }); - // #endif } async function uploadFiles(files: Array<{ path: string; name?: string; size?: number }>) { diff --git a/src/packageApproval/pages/form-coordination.vue b/src/packageApproval/pages/form-coordination.vue index af578e0..bc3dea0 100644 --- a/src/packageApproval/pages/form-coordination.vue +++ b/src/packageApproval/pages/form-coordination.vue @@ -91,9 +91,9 @@ 暂无附件 - 支持 jpg/jpeg/png/pdf/doc/docx/xls/xlsx,单张不超过20MB + 支持拍照或从相册选择图片(jpg/png),单张不超过20MB @@ -339,24 +339,8 @@ function chooseAttachment() { return; } const remaining = 9 - attachments.value.length; - // #ifdef H5 - (uni as any).chooseFile({ - count: remaining, - extension: ['.jpg', '.jpeg', '.png', '.pdf', '.doc', '.docx', '.xls', '.xlsx'], - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef MP-WEIXIN - (uni as any).chooseMessageFile({ - count: remaining, - type: 'file', - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef APP-PLUS - (uni as any).chooseImage({ + // 统一改为拍照/相册选图:H5 文件选择与小程序会话选文件在手机上点击无响应 + uni.chooseImage({ count: remaining, sizeType: ['compressed'], sourceType: ['camera', 'album'], @@ -366,7 +350,6 @@ function chooseAttachment() { ), fail: () => undefined }); - // #endif } async function uploadFiles(files: Array<{ path: string; name?: string; size?: number }>) { diff --git a/src/packageApproval/pages/form-coupon.vue b/src/packageApproval/pages/form-coupon.vue index acb64bb..ff26998 100644 --- a/src/packageApproval/pages/form-coupon.vue +++ b/src/packageApproval/pages/form-coupon.vue @@ -101,9 +101,9 @@ 暂无附件 - 支持 jpg/jpeg/png/pdf/doc/docx/xls/xlsx,单张不超过20MB + 支持拍照或从相册选择图片(jpg/png),单张不超过20MB @@ -351,24 +351,8 @@ function chooseAttachment() { return; } const remaining = 9 - attachments.value.length; - // #ifdef H5 - (uni as any).chooseFile({ - count: remaining, - extension: ['.jpg', '.jpeg', '.png', '.pdf', '.doc', '.docx', '.xls', '.xlsx'], - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef MP-WEIXIN - (uni as any).chooseMessageFile({ - count: remaining, - type: 'file', - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef APP-PLUS - (uni as any).chooseImage({ + // 统一改为拍照/相册选图:H5 文件选择与小程序会话选文件在手机上点击无响应 + uni.chooseImage({ count: remaining, sizeType: ['compressed'], sourceType: ['camera', 'album'], @@ -378,7 +362,6 @@ function chooseAttachment() { ), fail: () => undefined }); - // #endif } async function uploadFiles(files: Array<{ path: string; name?: string; size?: number }>) { diff --git a/src/packageApproval/pages/form-facility.vue b/src/packageApproval/pages/form-facility.vue index 8f2dad9..744b44f 100644 --- a/src/packageApproval/pages/form-facility.vue +++ b/src/packageApproval/pages/form-facility.vue @@ -143,9 +143,9 @@ 暂无附件 - 支持 jpg/jpeg/png/pdf/doc/docx/xls/xlsx,单张不超过20MB + 支持拍照或从相册选择图片(jpg/png),单张不超过20MB @@ -426,24 +426,8 @@ function chooseAttachment() { return; } const remaining = 9 - attachments.value.length; - // #ifdef H5 - (uni as any).chooseFile({ - count: remaining, - extension: ['.jpg', '.jpeg', '.png', '.pdf', '.doc', '.docx', '.xls', '.xlsx'], - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef MP-WEIXIN - (uni as any).chooseMessageFile({ - count: remaining, - type: 'file', - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef APP-PLUS - (uni as any).chooseImage({ + // 统一改为拍照/相册选图:H5 文件选择与小程序会话选文件在手机上点击无响应 + uni.chooseImage({ count: remaining, sizeType: ['compressed'], sourceType: ['camera', 'album'], @@ -453,7 +437,6 @@ function chooseAttachment() { ), fail: () => undefined }); - // #endif } async function uploadFiles(files: Array<{ path: string; name?: string; size?: number }>) { diff --git a/src/packageApproval/pages/form-receipt.vue b/src/packageApproval/pages/form-receipt.vue index 6f95788..f9a467c 100644 --- a/src/packageApproval/pages/form-receipt.vue +++ b/src/packageApproval/pages/form-receipt.vue @@ -91,9 +91,9 @@ 暂无附件 - 支持 jpg/jpeg/png/pdf/doc/docx/xls/xlsx,单张不超过20MB + 支持拍照或从相册选择图片(jpg/png),单张不超过20MB @@ -277,24 +277,8 @@ function chooseAttachment() { return; } const remaining = 9 - attachments.value.length; - // #ifdef H5 - (uni as any).chooseFile({ - count: remaining, - extension: ['.jpg', '.jpeg', '.png', '.pdf', '.doc', '.docx', '.xls', '.xlsx'], - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef MP-WEIXIN - (uni as any).chooseMessageFile({ - count: remaining, - type: 'file', - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef APP-PLUS - (uni as any).chooseImage({ + // 统一改为拍照/相册选图:H5 文件选择与小程序会话选文件在手机上点击无响应 + uni.chooseImage({ count: remaining, sizeType: ['compressed'], sourceType: ['camera', 'album'], @@ -304,7 +288,6 @@ function chooseAttachment() { ), fail: () => undefined }); - // #endif } async function uploadFiles(files: Array<{ path: string; name?: string; size?: number }>) { diff --git a/src/packageApproval/pages/form-settlement.vue b/src/packageApproval/pages/form-settlement.vue index 5dc8aa5..7d748a3 100644 --- a/src/packageApproval/pages/form-settlement.vue +++ b/src/packageApproval/pages/form-settlement.vue @@ -174,9 +174,9 @@ 暂无附件 - 支持 jpg/jpeg/png/pdf/doc/docx/xls/xlsx,单张不超过20MB + 支持拍照或从相册选择图片(jpg/png),单张不超过20MB @@ -472,24 +472,8 @@ function chooseAttachment() { return; } const remaining = 9 - attachments.value.length; - // #ifdef H5 - (uni as any).chooseFile({ - count: remaining, - extension: ['.jpg', '.jpeg', '.png', '.pdf', '.doc', '.docx', '.xls', '.xlsx'], - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef MP-WEIXIN - (uni as any).chooseMessageFile({ - count: remaining, - type: 'file', - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef APP-PLUS - (uni as any).chooseImage({ + // 统一改为拍照/相册选图:H5 文件选择与小程序会话选文件在手机上点击无响应 + uni.chooseImage({ count: remaining, sizeType: ['compressed'], sourceType: ['camera', 'album'], @@ -499,7 +483,6 @@ function chooseAttachment() { ), fail: () => undefined }); - // #endif } async function uploadFiles(files: Array<{ path: string; name?: string; size?: number }>) { diff --git a/src/packageApproval/pages/form-vehicle.vue b/src/packageApproval/pages/form-vehicle.vue index 909fb8e..3910eee 100644 --- a/src/packageApproval/pages/form-vehicle.vue +++ b/src/packageApproval/pages/form-vehicle.vue @@ -166,9 +166,9 @@ 暂无附件 - 支持 jpg/jpeg/png/pdf/doc/docx/xls/xlsx,单张不超过20MB + 支持拍照或从相册选择图片(jpg/png),单张不超过20MB @@ -454,24 +454,8 @@ function chooseAttachment() { return; } const remaining = 9 - attachments.value.length; - // #ifdef H5 - (uni as any).chooseFile({ - count: remaining, - extension: ['.jpg', '.jpeg', '.png', '.pdf', '.doc', '.docx', '.xls', '.xlsx'], - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef MP-WEIXIN - (uni as any).chooseMessageFile({ - count: remaining, - type: 'file', - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef APP-PLUS - (uni as any).chooseImage({ + // 统一改为拍照/相册选图:H5 文件选择与小程序会话选文件在手机上点击无响应 + uni.chooseImage({ count: remaining, sizeType: ['compressed'], sourceType: ['camera', 'album'], @@ -481,7 +465,6 @@ function chooseAttachment() { ), fail: () => undefined }); - // #endif } async function uploadFiles(files: Array<{ path: string; name?: string; size?: number }>) { diff --git a/src/packageApproval/pages/form-venue.vue b/src/packageApproval/pages/form-venue.vue index 520c0d8..6f8d719 100644 --- a/src/packageApproval/pages/form-venue.vue +++ b/src/packageApproval/pages/form-venue.vue @@ -127,9 +127,9 @@ 暂无附件 - 支持 jpg/jpeg/png/pdf/doc/docx/xls/xlsx,单张不超过20MB + 支持拍照或从相册选择图片(jpg/png),单张不超过20MB @@ -421,24 +421,8 @@ function chooseAttachment() { return; } const remaining = 9 - attachments.value.length; - // #ifdef H5 - (uni as any).chooseFile({ - count: remaining, - extension: ['.jpg', '.jpeg', '.png', '.pdf', '.doc', '.docx', '.xls', '.xlsx'], - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef MP-WEIXIN - (uni as any).chooseMessageFile({ - count: remaining, - type: 'file', - success: (result: any) => uploadFiles(result.tempFiles || []), - fail: () => undefined - }); - // #endif - // #ifdef APP-PLUS - (uni as any).chooseImage({ + // 统一改为拍照/相册选图:H5 文件选择与小程序会话选文件在手机上点击无响应 + uni.chooseImage({ count: remaining, sizeType: ['compressed'], sourceType: ['camera', 'album'], @@ -448,7 +432,6 @@ function chooseAttachment() { ), fail: () => undefined }); - // #endif } async function uploadFiles(files: Array<{ path: string; name?: string; size?: number }>) {