From 4ef86d8a1f494caa1e136ff78f9ea258d01164b1 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 16 十月 2025 09:28:44 +0800
Subject: [PATCH] Merge branch 'master' into dev-1.1.2

---
 apps/cMiniApp/src/components/Uploader/Uploader.vue |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/apps/cMiniApp/src/components/Uploader/Uploader.vue b/apps/cMiniApp/src/components/Uploader/Uploader.vue
index b916f87..037f540 100644
--- a/apps/cMiniApp/src/components/Uploader/Uploader.vue
+++ b/apps/cMiniApp/src/components/Uploader/Uploader.vue
@@ -4,6 +4,7 @@
     v-model:file-list="innerFileList"
     multiple
     :media-type="['image']"
+    :sourceType="sourceType"
     :before-xhr-upload="beforeXhrUpload"
     @failure="handleFailure"
     :maximize="maximize"
@@ -23,6 +24,7 @@
     v-model:file-list="innerFileList"
     multiple
     :media-type="['image']"
+    :sourceType="sourceType"
     :before-xhr-upload="beforeXhrUpload"
     @failure="handleFailure"
     :maximize="maximize"
@@ -47,14 +49,18 @@
   name: 'Uploader',
 });
 
+type SourceType = 'album' | 'camera';
+
 type Props = {
   fileList: FileItem[];
   onMySuccess?: (file: FileItem) => any;
   limitFileSize?: number;
+  sourceType?: SourceType[];
 };
 
 const props = withDefaults(defineProps<Props>(), {
   limitFileSize: 2,
+  sourceType: () => ['album', 'camera'],
 });
 
 const emit = defineEmits<{

--
Gitblit v1.9.1