From 4641a877cd6a94e4d35dca7f7f14bc1443e2d2ad Mon Sep 17 00:00:00 2001
From: luobisheng <727299681@qq.com>
Date: 星期二, 29 十一月 2022 17:59:55 +0800
Subject: [PATCH] 上传处置类型修改

---
 src/views/systemSetting/platform/portalSetting/index.vue |   30 ++++++++++++++++--------------
 1 files changed, 16 insertions(+), 14 deletions(-)

diff --git a/src/views/systemSetting/platform/portalSetting/index.vue b/src/views/systemSetting/platform/portalSetting/index.vue
index 3bac3e2..dfcaa65 100644
--- a/src/views/systemSetting/platform/portalSetting/index.vue
+++ b/src/views/systemSetting/platform/portalSetting/index.vue
@@ -1,7 +1,7 @@
 <template>
     <div class="log">
         <header>
-            <div clas="headerTitle">
+            <div class="headerTitle">
                 绯荤粺璁剧疆 >> 闂ㄦ埛绠$悊 > logo绠$悊
             </div>
         </header>
@@ -65,7 +65,7 @@
 
     },
     methods: {
-        setPicUrl({obj, value}) {
+        setPicUrl({ obj, value }) {
             const { icon } = this;
             const baseUrl = 'http://140.143.152.226:8410/';
             for (let key in icon) {
@@ -77,15 +77,15 @@
         },
         // 鏇存敼logo鍏ュ彛
         async changeLogo() {
-            const {icon} = this;
+            const { icon } = this;
             console.log(icon);
             const preIcon = await this.getIcon();
             if (preIcon.length === 0) {
                 this.handleChangeLogo();
                 return;
             }
-            for(let key in icon){
-                if(icon[key]!==''){
+            for (let key in icon) {
+                if (icon[key] !== '') {
                     preIcon[key] = icon[key];
                 }
             }
@@ -119,32 +119,34 @@
                         url: 'sccg/system/portal/logo/add',
                         data: icon
                     }).then(res => {
-                        console.log(res);
-                        if (res.code == 200) {
-                            this.$message({
-                                message: res.message,
-                                type: 'success'
+                        if (res.code === 200) {
+                            this.$axios({
+                                method: 'get',
+                                url: 'sccg/system/portal/logo/search',
+                            }).then(res => {
+                                this.$message({
+                                    message: res.message,
+                                    type: 'success'
+                                })
+                                sessionStorage.setItem('pic', JSON.stringify(result));
                             })
                         }
                     })
                 }
             } else {
-                console.log(obj);
                 // 鍙戦�佽姹�
                 this.$axios({
                     method: 'put',
                     url: 'sccg/system/portal/logo/update',
                     data: obj
                 }).then(res => {
-                    console.log(res);
                     this.$message({
                         message: res.message,
                         type: 'success'
                     })
                 })
             }
-            localStorage.removeItem('pic');
-            window.location.href='';
+            window.location.href = '';
 
         }
     },

--
Gitblit v1.8.0