| 
					
				 | 
			
			
				@@ -12,6 +12,7 @@ import { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   getActivity, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   getActivitySignups, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   getAppMemberLevelConfigs, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  getPhotoList, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   getStudyTour, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   getStudyTourSignups, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   studyTourSignup, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -60,6 +61,15 @@ const { data: signups, run: setSignups } = useRequest( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const { data: levels, run: setLevels } = useRequest(() => getAppMemberLevelConfigs(), { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   initialData: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const { data: photos, run: setPhotos } = useRequest( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  () => 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    getPhotoList({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      bizId: id.value, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      bizType: { studyTour: '2', activity: '1' }[type.value], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      pageSize: -1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  { initialData: { list: [], total: 0 } }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const show = ref(false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const successShow = ref(false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const listShow = ref(false) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -210,8 +220,7 @@ onLoad(async (query: { id: string; type: 'activity' | 'studyTour' }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     .exec() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  await setSignups() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  await setLevels() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  await Promise.all([setSignups(), setLevels(), setPhotos()]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 onShareAppMessage(() => ({ title: data.value.name, imageUrl: data.value.thumbnailUrl })) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -437,6 +446,7 @@ onShareTimeline(() => ({ title: data.value.name, imageUrl: data.value.thumbnailU 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ></wd-fab> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <!-- <wd-fab  :expandable="false" :gap="{ bottom: 0, top: 0 }"></wd-fab> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <div 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      v-if="photos.total" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       class="fixed bottom-30 right-8 bg-[#0cbe7c] w-15 h-15 rounded-full flex flex-col items-center justify-center" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       @click=" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         router.push(`/pages/home/activity/images/index?id=${id}&type=${type}&title=${data.name}`) 
			 |