| | |
| | | <template> |
| | | <div :class="['flexJob-card-top-wrapper', size]"> |
| | | <Avatar :src="avatar" :size="size === 'small' ? 50 : 60" class="flexJob-card-top-avatar" /> |
| | | <Avatar |
| | | :src="setOSSLink(avatar)" |
| | | :size="size === 'small' ? 50 : 60" |
| | | class="flexJob-card-top-avatar" |
| | | /> |
| | | <div class="flexJob-card-top-info"> |
| | | <div class="flexJob-card-top-info-item"> |
| | | <div class="flexJob-card-top-info-name">{{ name }}</div> |
| | |
| | | import { AvatarImage, EnumUserGender } from '@12333/constants'; |
| | | import { Avatar } from '@12333/components'; |
| | | import { computed } from 'vue'; |
| | | import { setOSSLink } from '@12333/utils'; |
| | | |
| | | defineOptions({ |
| | | name: 'FlexJobTopView', |