Pārlūkot izejas kodu

Merge branch 'dev' of https://git.citupro.com/zhengnaiwen_citu/menduner into dev

Xiao_123 10 mēneši atpakaļ
vecāks
revīzija
df7c1fdb49

+ 2 - 2
src/layout/company/navBar.vue

@@ -14,8 +14,8 @@
         
         <div class="d-flex user-nav align-center">
           <div class="d-flex align-center cursor-pointer">
-            <v-img @click="enterpriseClick(2)" rounded width="40" height="40" :src="baseInfo?.logoUrl || 'https://minio.citupro.com/dev/menduner/7.png'" ></v-img>
-            <span @click="enterpriseClick(1)" class="ml-3">{{ baseInfo?.enterpriseAnotherName || $t('sys.tourist') }}</span>
+            <v-img @click="enterpriseClick(2)" rounded width="40" height="40" :src="baseInfo?.logoUrl || 'https://minio.citupro.com/dev/menduner/company-avatar.png'" ></v-img>
+            <span @click="enterpriseClick(1)" class="ml-3">{{ baseInfo?.enterpriseAnotherName || baseInfo?.enterpriseName || '--' }}</span>
           </div>
           <div class="line"></div>
           <div class="ml-3 cursor-pointer" @click="handleLogout">我要求职</div>

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

@@ -34,6 +34,7 @@
 
 <script setup>
 defineOptions({name: 'informationSettingsComponents-enterpriseLogo'})
+import { useUserStore } from '@/store/user'; const userStore = useUserStore()
 import { ref } from 'vue'
 import { uploadFile } from '@/api/common'
 import { useI18n } from '@/hooks/web/useI18n'
@@ -44,7 +45,10 @@ const { t } = useI18n()
 let squareImageUrl = ref('')
 const getInfo = async () => {
   const data = await getEnterpriseBaseInfo()
-  if (data && data?.logoUrl) squareImageUrl.value = data.logoUrl
+  if (data && data?.logoUrl) {
+    squareImageUrl.value = data.logoUrl
+    await userStore.getEnterpriseInfo() // 更新当前登录的企业用户信息
+  }
 }
 getInfo()