Forráskód Böngészése

调整用户 avatar 更新接口

reghao 1 hónapja
szülő
commit
a004cba0b6
1 módosított fájl, 4 hozzáadás és 4 törlés
  1. 4 4
      src/views/my/MyProfile.vue

+ 4 - 4
src/views/my/MyProfile.vue

@@ -43,7 +43,7 @@
                 :action="imgOssUrl"
                 :headers="imgHeaders"
                 :data="imgData"
-                :with-credentials="true"
+                :with-credentials="false"
                 :show-file-list="false"
                 :before-upload="beforeAvatarUpload"
                 :on-success="handleAvatarSuccess"
@@ -189,7 +189,7 @@ export default {
   mixins: [userMixin],
   data() {
     return {
-      imgOssUrl: null,
+      imgOssUrl: '',
       imgHeaders: {
         Authorization: ''
       },
@@ -241,7 +241,7 @@ export default {
   methods: {
     // ****************************************************************************************************************
     beforeAvatarUpload(file) {
-      if (this.imgOssUrl === null) {
+      if (this.imgOssUrl === '') {
         this.$message.error('没有可上传的 OSS 地址!')
         return
       }
@@ -266,7 +266,7 @@ export default {
         avatar.uploadId = resData.uploadId
         updateAvatar(avatar).then(resp => {
           if (resp.code === 0) {
-            this.loginUser.avatarUrl = resp.data.url
+            this.loginUser.avatarUrl = resp.data.avatarUrl
             updateAuthedUser(this.loginUser)
           } else {
             this.$notify({