| | |
| | | <template> |
| | | <ContentView style="background-color: transparent" class="job-detail-content"> |
| | | <FlexJobTopView size="small" class="job-detail-content-top" /> |
| | | <FlexJobTopView |
| | | :avatar="avatar" |
| | | :name="name" |
| | | :age="age" |
| | | :isReal="isReal" |
| | | :gender="gender" |
| | | :personalIdentityContent="personalIdentityContent" |
| | | :educationalBackgroundContent="educationalBackgroundContent" |
| | | :taskCount="taskCount" |
| | | size="small" |
| | | class="job-detail-content-top" |
| | | /> |
| | | <div class="job-detail-content-contact-info"> |
| | | <div class="job-detail-content-contact-info-item"> |
| | | <div class="job-detail-content-contact-info-item-label">手机号:</div> |
| | | <div class="job-detail-content-contact-info-item-text"> |
| | | {{ isCollapse ? '13333333333' : '立即联系后可查看' }} |
| | | {{ isCollapse ? contactPhoneNumber : '立即联系后可查看' }} |
| | | </div> |
| | | </div> |
| | | <div class="job-detail-content-contact-info-item"> |
| | | <div class="job-detail-content-contact-info-item-label">身份证号:</div> |
| | | <div class="job-detail-content-contact-info-item-text"> |
| | | {{ isCollapse ? hiddenIDNumberForEnd6('330902199909123456') : '立即联系后可查看' }} |
| | | {{ isCollapse ? hiddenIDNumberForEnd6(identity) : '立即联系后可查看' }} |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | import { hiddenIDNumberForEnd6 } from '@12333/utils'; |
| | | import curriculumView from './components/curriculumView.vue'; |
| | | import experienceView from './components/experienceView.vue'; |
| | | import { EnumUserGender } from '@12333/constants'; |
| | | |
| | | defineOptions({ |
| | | name: 'JobDetailContent', |
| | |
| | | |
| | | type Props = { |
| | | isCollapse: boolean; |
| | | |
| | | avatar?: string; |
| | | name?: string; |
| | | gender?: EnumUserGender; |
| | | age?: number; |
| | | isReal?: boolean; |
| | | personalIdentityContent?: string; |
| | | educationalBackgroundContent?: string; |
| | | taskCount?: number; |
| | | contactPhoneNumber?: string; |
| | | identity?: string; |
| | | userId?: string; |
| | | }; |
| | | |
| | | const tab = ref('1'); |