Jelajahi Sumber

名片解析:职业轨迹展示字段调整

Xiao_123 1 Minggu lalu
induk
melakukan
bc1930ed94

+ 3 - 3
src/views/menduner/system/talentMap/components/info.vue

@@ -27,9 +27,9 @@
     <el-timeline class="ml-12px" v-if="data?.career_path && data.career_path.length > 0">
       <el-timeline-item color="#0bbd87" center v-for="(val, index) in data.career_path" :key="index">
         <el-descriptions title="" border>
-          <el-descriptions-item min-width="120" label="酒店名称">{{ val.company_name || '--' }}</el-descriptions-item>
-          <el-descriptions-item min-width="120" label="职位名称">{{ val.position || '--' }}</el-descriptions-item>
-          <el-descriptions-item min-width="120" label="任职时间">{{ val.current_date || '--' }}</el-descriptions-item>
+          <el-descriptions-item min-width="120" label="酒店名称">{{ val.hotel_zh || '--' }}</el-descriptions-item>
+          <el-descriptions-item min-width="120" label="职位名称">{{ val.title_zh || '--' }}</el-descriptions-item>
+          <el-descriptions-item min-width="120" label="任职时间">{{ val.date || '--' }}</el-descriptions-item>
         </el-descriptions>
       </el-timeline-item>
     </el-timeline>

+ 2 - 2
src/views/menduner/system/talentMap/components/merge.vue

@@ -178,8 +178,8 @@ const open = async (id) => {
 	const data = await talentDuplicateApi.getDuplicateDetail(id)
 
 	currentData.value = data?.main_card // 当前记录
-	activeThumbnail.value = data?.suspected_duplicates[0] // 默认展示第一个缩略图信息
-	thumbnails.value = chunkArray(data?.suspected_duplicates, chunkSize) // 重复数据缩略图
+	activeThumbnail.value = data?.suspected_duplicates_details[0] // 默认展示第一个缩略图信息
+	thumbnails.value = chunkArray(data?.suspected_duplicates_details, chunkSize) // 重复数据缩略图
   dialogVisible.value = true
 }
 defineExpose({ open }) // 提供 open 方法,用于打开弹窗

+ 6 - 6
src/views/menduner/system/talentMap/store/businessCard/index.vue

@@ -180,15 +180,15 @@
             </el-row>
             <el-row :gutter="10" class="trajectoryBox" v-for="(item, index) of careerTrajectory" :key="'trajectory' + index">
               <el-col :span="20">
-                <el-form-item label="酒店名称" prop="company_name" label-width="128px">
-                  <el-input v-model="item.company_name" placeholder="请输入酒店名称" />
+                <el-form-item label="酒店名称" prop="hotel_zh" label-width="128px">
+                  <el-input v-model="item.hotel_zh" placeholder="请输入酒店名称" />
                 </el-form-item>
-                <el-form-item label="职位名称" prop="position" label-width="128px">
-                  <el-input v-model="item.position" placeholder="请输入职位名称" />
+                <el-form-item label="职位名称" prop="title_zh" label-width="128px">
+                  <el-input v-model="item.title_zh" placeholder="请输入职位名称" />
                 </el-form-item>
-                <el-form-item label="任职时间" prop="current_date">
+                <el-form-item label="任职时间" prop="date">
                   <el-date-picker
-                    v-model="item.current_date"
+                    v-model="item.date"
                     value-format="YYYY-MM-DD"
                     type="date"
                     start-placeholder="开始日期"