| 
					
				 | 
			
			
				@@ -0,0 +1,150 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!-- 基本信息 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <div class="d-flex"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!-- 头像 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <div class="avatarsBox" @mouseover="showIcon = true" @mouseleave="showIcon = false"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <v-badge  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        bordered  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        offset-x="-25"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        offset-y="33"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        :color="info?.sex ? (info?.sex === '1' ? '#1867c0' : 'error') : 'error'"  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        :icon="info?.sex ? (info?.sex === '1' ? 'mdi-gender-male' : 'mdi-gender-female') : 'mdi-gender-female'"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <v-avatar size=80 :image="info?.avatar || 'https://minio.citupro.com/dev/menduner/7.png'"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </v-avatar> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </v-badge> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!-- 信息 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <div style="flex: 1;"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <span style="font-size: 20px; font-weight: 600;color: #666;">{{ info?.name }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <div class="mt-3 d-flex"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <div class="listBox" :style="{ height: isExpand ? 'auto' : '68px' }"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span class="mdi mdi-map-marker-outline"></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span>{{ info?.areaName || '暂无' }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span class="mdi mdi-phone-outline"></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span>{{ info?.phone }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span class="mdi mdi-email-outline"></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span>{{ info?.email }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span class="mdi mdi-calendar-blank-outline"></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span>{{ info?.expTypeText }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span class="mdi mdi-school-outline"></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span>{{ info?.eduTypeText }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <!-- <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span class="mdi mdi-briefcase-outline"></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span>{{ info?.jobTypeText }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </div> --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span class="mdi mdi-tag-outline"></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span>{{ info?.jobStatusText }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span class="mdi mdi-cake-variant-outline"></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span>{{ info?.birthdayText }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span class="mdi mdi-account-heart"></span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span>{{ info?.maritalText }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span>{{ $t('resume.firstWorkTime') }}:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <span>{{ info?.firstWorkTimeText }}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <div class="mt-4"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <span style="font-size: 15px;">个人画像:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <v-chip size="small" label v-for="(k, i) in welfareList.slice(0, 8)" :key="i" class="mr-2" color="primary">{{ k }}</v-chip> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</template> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<script setup> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { ref } from 'vue' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+defineOptions({name: 'enterprise-talentPool-details-baseInfo'}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+const welfareList = ref(['响应', '改变', '诚信', '进取精神', '信任', '卓越']) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+let info = ref( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    id: "1793583467288223745",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    userId: "1",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    name: "安琪",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    sex: "1",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    avatar: "http://menduner.citupro.com:6868/admin-api/infra/file/24/get/241e594d4473872eabb312673f42241a2e9598298cb7d9d791cc9c8cb65fb058.jpg",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    phone: "13229740091",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    email: "citupro.com",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    wxCode: null,  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    birthday: 946656000000,  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    maritalStatus: "3",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    areaId: "110101",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    jobType: "3",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    jobStatus: "2",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    firstWorkTime: 1020182400000,  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    expType: "7",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    eduType: "99",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    createTime: 1716487396000,  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    birthdayText: "2000-01-01",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    firstWorkTimeText: "2002-05-01",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    areaName: "东城区",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    eduTypeText: "其他",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    expTypeText: "10年以上",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    sexTypeText: "男",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    jobTypeText: "实习",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    jobStatusText: "在职-考虑机会",  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    maritalText: "保密", 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<style lang="scss" scoped> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.avatarsBox { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  height: 80px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  width: 80px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  position: relative; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  cursor: pointer; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // margin: 32px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  margin-right: 40px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  .img { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    width: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    height: 100%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  .mdi { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    font-size: 42px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    color: #fff; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  div { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    position: absolute; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    top: 50%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    left: 50%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    transform: translate(-50%, -50%); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    border-radius: 50%; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+.listBox { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  display: flex; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  flex-wrap: wrap; /* 允许换行 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  width: 100%; /* 设置容器宽度 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  // height: 68px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  overflow: hidden; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  color: #666; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  div { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    margin-right: 50px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    span { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      height: 32px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      line-height: 32px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    .mdi { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      font-size: 22px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      margin-right: 8px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</style> 
			 |