|
@@ -2,42 +2,42 @@
|
|
|
<div class="!h-65vh overflow-y-auto">
|
|
|
<slot name="header"></slot>
|
|
|
<el-descriptions title="基础信息" :column="2" border>
|
|
|
- <el-descriptions-item min-width="120" label="姓名(中)">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="姓名(英)">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="职位/头衔(中)">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="职位/头衔(英)">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="生日">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="居住地">--</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="姓名(中)">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="姓名(英)">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="职位/头衔(中)">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="职位/头衔(英)">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="生日">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="居住地">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
<el-descriptions title="联系方式" class="mt-20px" :column="2" border>
|
|
|
- <el-descriptions-item min-width="120" label="手机号码">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="固定电话">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="电子邮箱">--</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="手机号码">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="固定电话">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="电子邮箱">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
<el-descriptions title="酒店/公司信息" class="mt-20px" :column="2" border>
|
|
|
- <el-descriptions-item min-width="120" label="酒店/公司名称(中)">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="酒店/公司名称(英)">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="隶属关系(中)">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="隶属关系(英)">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="品牌名称(中)">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="品牌名称(英)">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="品牌组合">--</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="酒店/公司名称(中)">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="酒店/公司名称(英)">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="隶属关系(中)">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="隶属关系(英)">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="品牌名称(中)">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="品牌名称(英)">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="品牌组合">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
<el-descriptions title="职业轨迹" class="mt-20px" border />
|
|
|
<el-timeline class="ml-12px">
|
|
|
<el-timeline-item color="#0bbd87" center>
|
|
|
<el-descriptions title="" border>
|
|
|
- <el-descriptions-item min-width="120" label="酒店名称">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="职位名称">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="任职时间">--</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="酒店名称">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="职位名称">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="任职时间">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
</el-timeline-item>
|
|
|
</el-timeline>
|
|
|
<el-descriptions title="地址信息" class="mt-20px" :column="2" border>
|
|
|
- <el-descriptions-item min-width="120" label="中文地址">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="英文地址">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="邮政编码(中)">--</el-descriptions-item>
|
|
|
- <el-descriptions-item min-width="120" label="邮政编码(英)">--</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="中文地址">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="英文地址">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="邮政编码(中)">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
+ <el-descriptions-item min-width="120" label="邮政编码(英)">{{ data?.title || '--' }}</el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
<el-descriptions title="人才标签" class="mt-20px" :column="2" border />
|
|
|
<el-tag v-for="k in talentTags" :key="k.talent" type="success" class="mr-10px my-10px">{{ k.tag }}</el-tag>
|
|
@@ -47,8 +47,20 @@
|
|
|
|
|
|
<script setup>
|
|
|
defineOptions({ name: 'TalentMapStoreMergeInfo' })
|
|
|
+const props = defineProps({
|
|
|
+ data: {
|
|
|
+ type: Object,
|
|
|
+ default: () => {}
|
|
|
+ }
|
|
|
+})
|
|
|
|
|
|
+const talentTags = ref([])
|
|
|
|
|
|
-const talentTags = ref([{talent: '1', tag:'新开酒店经验'}, {talent: '2', tag:'总经理'}])
|
|
|
-
|
|
|
+watch(
|
|
|
+ () => props.data,
|
|
|
+ () => {
|
|
|
+ talentTags.value = props.data?.talentTags || []
|
|
|
+ },
|
|
|
+ { immediate: true }
|
|
|
+)
|
|
|
</script>
|