From 6754c0ab6f6b74513ff4b03876e33c7636dbaa4f Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期二, 12 八月 2025 16:31:21 +0800 Subject: [PATCH] fix: 灵工管理 --- packages/components/src/Card/FlexJobTopView.vue | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/components/src/Card/FlexJobTopView.vue b/packages/components/src/Card/FlexJobTopView.vue index ba2b4fd..4461f81 100644 --- a/packages/components/src/Card/FlexJobTopView.vue +++ b/packages/components/src/Card/FlexJobTopView.vue @@ -6,13 +6,15 @@ <div class="flexJob-card-top-info-name">{{ name }}</div> <div class="flexJob-card-top-info-gender"> <img - v-if="genderType === Gender.Male" + v-if="genderType === EnumUserGender.Male" :src="IconMale" class="flexJob-card-top-info-gender-icon" /> <img v-else :src="IconFemale" class="flexJob-card-top-info-gender-icon" /> </div> - <div class="flexJob-card-top-info-auth">{{ isRealName ? '宸插疄鍚�' : '鏈疄鍚�' }}</div> + <div class="flexJob-card-top-info-auth" :class="{ 'is-real-name': isRealName }"> + {{ isRealName ? '宸插疄鍚�' : '鏈疄鍚�' }} + </div> </div> <slot name="detail"> <div class="flexJob-card-top-info-detail"> @@ -26,7 +28,7 @@ <script setup lang="ts"> import IconMale from '@/assets/mine/icon-male.png'; import IconFemale from '@/assets/mine/icon-female.png'; -import { AvatarImage, Gender } from '@12333/constants'; +import { AvatarImage, EnumUserGender } from '@12333/constants'; import { Avatar } from '@12333/components'; defineOptions({ @@ -38,7 +40,7 @@ avatarUrl?: string; name?: string; - genderType?: Gender; + genderType?: EnumUserGender; age?: number; educationalLevel?: string; arrangeCount?: number; @@ -97,6 +99,10 @@ font-size: 28px; line-height: 34px; flex-shrink: 0; + + &.is-real-name { + color: #2a9e1b; + } } } -- Gitblit v1.9.1