瀏覽代碼

企业人才详情:头像显示

Xiao_123 4 月之前
父節點
當前提交
35df9342ff

+ 1 - 1
src/views/recruit/enterprise/entInfoSetting/informationSettingsComponents/enterpriseLogo.vue

@@ -12,7 +12,7 @@
           <div class="my-3">
             <div class="uploadPrompt">LOGO大小:130*130像素</div>
             <div class="uploadPrompt">仅支持JPG、JPEG、PNG常见图片类</div>
-            <div class="uploadPrompt">型,且文件大于10M</div>
+            <div class="uploadPrompt">型,且文件不得大于10M</div>
           </div>
           <div>
             <v-btn prepend-icon="mdi mdi-upload" color="primary" @click.stop="openFileInput">

+ 3 - 2
src/views/recruit/enterprise/talentPool/components/details/baseInfo.vue

@@ -10,9 +10,9 @@
         offset-y="33" 
         :color="info?.sex ? (info?.sex === '1' ? '#1867c0' : 'error') : 'error'" 
         :icon="info?.sex ? (info?.sex === '1' ? 'mdi-gender-male' : 'mdi-gender-female') : 'mdi-gender-female'">
-        <v-avatar size=80 :image="info?.avatar || 'https://minio.citupro.com/dev/menduner/7.png'"></v-avatar>
+        <v-avatar size=80 :image="getUserAvatar(info?.avatar, info?.sex)"></v-avatar>
       </v-badge>
-      <v-avatar v-else size=80 :image="info?.avatar || 'https://minio.citupro.com/dev/menduner/7.png'"></v-avatar>
+      <v-avatar v-else size=80 :image="getUserAvatar(info?.avatar, info?.sex)"></v-avatar>
     </div>
     <!-- 信息 -->
     <div style="flex: 1;">
@@ -73,6 +73,7 @@ defineOptions({name: 'enterprise-talentPool-details-baseInfo'})
 import { ref } from 'vue'
 import { timesTampChange } from '@/utils/date'
 import { dealDictObjData } from '@/utils/position'
+import { getUserAvatar } from '@/utils/avatar'
 
 const props = defineProps({
   data: Object