| 
					
				 | 
			
			
				@@ -13,9 +13,26 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="d-flex align-center"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <div v-if="val.active && val.job.status === '0'" class="header-btn"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <v-btn v-if="showCancelDeliveryResumeBtn && val.cvRel?.status === '0'" class="MiSans-Medium" color="warning" size="small" @click.stop="emits('cancelDeliveryResume', val.cvRel.id)">撤销投递简历</v-btn> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <v-btn v-if="props.showCancelBtn" class="half-button ml-3 MiSans-Medium" color="warning" size="small" @click.stop="handleCancel(val)">取消收藏</v-btn> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <v-btn class="half-button ml-3 MiSans-Medium" color="#008BB7" size="small" @click.stop="toDetails(val)">立即沟通</v-btn> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <v-btn  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              v-if="showCancelDeliveryResumeBtn && val.cvRel?.status === '0'"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              class="MiSans-Medium"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              color="warning"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              size="small"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              @click.stop="emits('cancelDeliveryResume', val.cvRel.id)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            >撤销投递简历</v-btn> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <v-btn  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              v-if="props.showCancelBtn"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              class="half-button ml-3 MiSans-Medium"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              color="warning"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              size="small"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              @click.stop="handleCancel(val)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            >取消收藏</v-btn> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <v-btn  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              class="half-button ml-3 MiSans-Medium"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              color="#008BB7"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              size="small"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              @click.stop="toDetails(val)" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            >立即沟通</v-btn> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <div v-if="val.job.status === '1'" class="font-size-14 header-btn color-error mr-3">职位已关闭</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <div v-if="showReportBtn && !val.internshipEnterprise" class="header-btn"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -108,10 +125,12 @@ const router = useRouter() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const desc = ['industryName', 'scaleName'] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const handleCancel = async (item) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  if (!item.job.id) return Snackbar.warning(t('sys.api.operationFailed')) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  await getPersonJobUnfavorite(item.job.id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  emits('refresh') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  Snackbar.success(t('common.operationSuccessful')) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  if (!item.job.id) return Snackbar.warning('数据异常') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  Confirm('系统提示', '是否确定取消收藏该职位?').then(async () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    await getPersonJobUnfavorite(item.job.id) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    emits('refresh') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    Snackbar.success(t('common.operationSuccessful')) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 // 上报为实习企业 
			 |