|
@@ -1,9 +1,10 @@
|
|
|
<template>
|
|
|
+ <div class="title">基本信息</div>
|
|
|
<v-container class="descriptions pa-0">
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">中文姓名</div>
|
|
|
+ <div class="label">中文名</div>
|
|
|
<div class="value">{{ data.name_zh }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -11,7 +12,7 @@
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">英文姓名</div>
|
|
|
+ <div class="label">英文名</div>
|
|
|
<div class="value">{{ data.name_en }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -19,7 +20,7 @@
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">中文职位/头衔</div>
|
|
|
+ <div class="label">职位/头衔(中)</div>
|
|
|
<div class="value">{{ data.title_zh }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -27,7 +28,7 @@
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">英文职位/头衔</div>
|
|
|
+ <div class="label">职位/头衔(英)</div>
|
|
|
<div class="value">{{ data.title_en }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -59,7 +60,7 @@
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">中文酒店/公司名称</div>
|
|
|
+ <div class="label">酒店/公司名称(中)</div>
|
|
|
<div class="value">{{ data.hotel_zh }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -67,7 +68,7 @@
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">英文酒店/公司名称</div>
|
|
|
+ <div class="label">酒店/公司名称(英)</div>
|
|
|
<div class="value">{{ data.hotel_en }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -75,7 +76,7 @@
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">中中文地址</div>
|
|
|
+ <div class="label">地址(中)</div>
|
|
|
<div class="value">{{ data.address_zh }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -83,7 +84,7 @@
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">英文地址</div>
|
|
|
+ <div class="label">地址(英)</div>
|
|
|
<div class="value">{{ data.address_en }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -91,7 +92,7 @@
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">中文邮政编码</div>
|
|
|
+ <div class="label">邮政编码(中)</div>
|
|
|
<div class="value">{{ data.postal_code_zh }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -99,7 +100,7 @@
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">英文邮政编码</div>
|
|
|
+ <div class="label">邮政编码(英)</div>
|
|
|
<div class="value">{{ data.postal_code_en }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -107,7 +108,7 @@
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">中文品牌名称</div>
|
|
|
+ <div class="label">品牌名称(中)</div>
|
|
|
<div class="value">{{ data.brand_zh }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -115,7 +116,7 @@
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">英文品牌名称</div>
|
|
|
+ <div class="label">品牌名称(英)</div>
|
|
|
<div class="value">{{ data.brand_en }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -123,7 +124,7 @@
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">中文隶属关系</div>
|
|
|
+ <div class="label">隶属关系(中)</div>
|
|
|
<div class="value">{{ data.affiliation_en }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -131,7 +132,7 @@
|
|
|
<v-row no-gutters class="descriptions-row">
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
- <div class="label">英文隶属关系</div>
|
|
|
+ <div class="label">隶属关系(英)</div>
|
|
|
<div class="value">{{ data.affiliation_en }}</div>
|
|
|
</div>
|
|
|
</v-col>
|
|
@@ -162,7 +163,11 @@
|
|
|
<v-col :cols="12">
|
|
|
<div class="d-flex">
|
|
|
<div class="label">状态</div>
|
|
|
- <div class="value">{{ data.status }}</div>
|
|
|
+ <div class="value">
|
|
|
+ <v-chip size="small" variant="elevated" :color="data?.status === 'active' ? 'primary' : 'error'">
|
|
|
+ {{ data?.status === 'active' ? '已启用' : '已禁用' }}
|
|
|
+ </v-chip>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</v-col>
|
|
|
</v-row>
|
|
@@ -171,8 +176,9 @@
|
|
|
|
|
|
<script setup>
|
|
|
defineOptions({ name: 'NewTalentMapSearch-detail' })
|
|
|
-const props = defineProps({data: Object})
|
|
|
+defineProps({data: Object})
|
|
|
</script>
|
|
|
+
|
|
|
<style lang="scss" scoped>
|
|
|
.descriptions {
|
|
|
border-left: 1px solid #ebeef5;
|
|
@@ -186,7 +192,6 @@ const props = defineProps({data: Object})
|
|
|
border-right: 1px solid #ebeef5;
|
|
|
border-bottom: 1px solid #ebeef5;
|
|
|
}
|
|
|
- // .label-200px { width: 200px; }
|
|
|
.value {
|
|
|
flex: 1;
|
|
|
padding: 8px 12px;
|
|
@@ -196,4 +201,10 @@ const props = defineProps({data: Object})
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+.title {
|
|
|
+ margin: 0 0 12px;
|
|
|
+ font-size: 18px;
|
|
|
+ color: var(--v-primary-base);
|
|
|
+ font-weight: bold;
|
|
|
+}
|
|
|
</style>
|