| 
					
				 | 
			
			
				@@ -5,9 +5,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             tasks.</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="area-url"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <div class="url">{{ state.detail.inviteUrl }}</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <div class="btn copy-btn" @click="clickCopy" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             v-click-log="state.log_invite_copy_btn_click" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            :data-clipboard-text="state.detail.inviteCopyUrl"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <div class="btn copy-btn" @click="clickCopy" v-click-log="state.log_invite_copy_btn_click" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                :data-clipboard-text="state.detail.inviteCopyUrl"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 Copy 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -16,10 +15,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 @click="clickShare(item)" class="share-item" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <v-btn :txt="state.open_btn.txt" :font-size="'17px'" class="btn" :icon="false" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            :disabled="state.open_btn.disabled" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            v-show-log="state.log_invite_btn_show" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            v-click-log="state.log_invite_btn_click" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-             @onClick="clickBtn" font-weight="600"></v-btn> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            :disabled="state.open_btn.disabled" v-show-log="state.log_invite_btn_show" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            v-click-log="state.log_invite_btn_click" @onClick="clickBtn" font-weight="600"></v-btn> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </template> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -38,7 +35,7 @@ state.log_invite_btn_show = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pageSource: Report.pageSource.inviteFriendsPage, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     objectType: Report.objectType.openChestButton, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     redPacketType: Report.redPacketType.treasure, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    shareLinkId:  state.invite_code, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    shareLinkId: state.invite_code, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     myShareLinkId: state.detail.inviteCopyUrl, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     currentInvitedNum: state.detail.inviteCount, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     postId: state.postId 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -49,7 +46,7 @@ state.log_invite_btn_click = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pageSource: Report.pageSource.inviteFriendsPage, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     objectType: Report.objectType.openChestButton, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     redPacketType: Report.redPacketType.treasure, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    shareLinkId:  state.invite_code, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    shareLinkId: state.invite_code, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     myShareLinkId: state.detail.inviteCopyUrl, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     currentInvitedNum: state.detail.inviteCount, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     postId: state.postId 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -59,7 +56,7 @@ state.log_invite_copy_btn_click = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     pageSource: Report.pageSource.inviteFriendsPage, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     objectType: Report.objectType.copyButton, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     redPacketType: Report.redPacketType.treasure, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    shareLinkId:  state.invite_code, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    shareLinkId: state.invite_code, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     myShareLinkId: state.detail.inviteCopyUrl, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     currentInvitedNum: state.detail.inviteCount, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     postId: state.postId 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -88,7 +85,12 @@ onMounted(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-const clickBtn = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+async function clickBtn() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    let _userInfo = await state.checkIsLogin() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (!_userInfo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        return 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    state.btn_loading = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     state.treasureOpen() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |