| | |
| | | <template> |
| | | <div class="flexJob-card-wrapper"> |
| | | <FlexJobTopView /> |
| | | <FlexJobTopView :name="name" :age="age" :genderType="genderType" /> |
| | | <div class="flexJob-card-done-list"> |
| | | {{ |
| | | '做过:客房服务员、客房服务员、客房客房服务员、客房做过:客房服务员、客房服务员、客房客房服务员、客房' |
| | | }} |
| | | {{ workExperience }} |
| | | </div> |
| | | <div class="flexJob-card-done-detail" v-if="showDoneDetail"> |
| | | <div class="flexJob-card-done-detail-item"> |
| | |
| | | import IconFemale from '@/assets/mine/icon-female.png'; |
| | | import { CommonTaskCardProps } from './card'; |
| | | import FlexJobTopView from './FlexJobTopView.vue'; |
| | | import { Gender } from '@12333/constants'; |
| | | |
| | | defineOptions({ |
| | | name: 'FlexJobCard', |
| | |
| | | showFooterLeft?: boolean; |
| | | showFooterRight?: boolean; |
| | | showDoneDetail?: boolean; |
| | | |
| | | name?: string; |
| | | genderType?: Gender; |
| | | age?: number; |
| | | educationalLevel?: string; |
| | | workExperience?: string; |
| | | arrangeCount?: number; |
| | | }; |
| | | |
| | | const props = withDefaults(defineProps<Props>(), { |