wangJJ 5 роки тому
батько
коміт
9c14ffb2c0
1 змінених файлів з 11 додано та 2 видалено
  1. 11 2
      src/pages/Homepage/LoginCard.vue

+ 11 - 2
src/pages/Homepage/LoginCard.vue

@@ -1,9 +1,9 @@
 <template>
   <el-card class="login-card">
     <div class="login-welcome">
-      <img v-if="user.userVO&&user.userVO.photoUrl" :src="user.userVO&&user.userVO.photoUrl" alt="welcome-img"
+      <img :src="this.userImg" alt="welcome-img"
            class="pull-left welcome-img">
-      <img v-else src="../../assets/img/logo-project.png" alt="welcome-img" class="pull-left welcome-img">
+<!--      <img v-else src="../../assets/img/logo-project.png" alt="welcome-img" class="pull-left welcome-img">-->
       <div style="margin-left: 46px">
         <div class="welcome-title">
           hi,欢迎使用群智众测平台
@@ -36,6 +36,7 @@
         isLogin: false,
         user: {},
         loginUrl: process.env.LOGIN_URL,
+        userImg:require('../../assets/img/logo-project.png')
       }
     },
     methods: {
@@ -51,9 +52,17 @@
           this.$router.go(0)
         })
       },
+      getUserImg() {
+        Http.get(`/api/user/image/${this.user.userVO.id}`).then((res)=>{
+          if(res.data){
+            this.userImg = res.data;
+          }
+        })
+      }
     },
     mounted() {
       this.loadData();
+      this.getUserImg();
     }
   }
 </script>