From d04ff1ec6cb23ee6052d6ff1aa9b762426847a15 Mon Sep 17 00:00:00 2001
From: lushangqing <lushangqing@honggroup.com.cn>
Date: Thu, 16 Jun 2022 10:53:58 +0800
Subject: [PATCH] 【596】登录logo 支持配置-图片预览接口联调,登录页相关图片地址更改,两种布局下首页logo地址更改 #3

---
 hg-monitor-web-base/src/main/resources/static/vue3/src/views/logoConfig/index.html |  4 ++--
 hg-monitor-web-base/src/main/resources/static/vue3/src/views/logoConfig/index.js   | 12 ++++--------
 hg-monitor-web-qh/src/main/resources/static/src/controller/userChange.js           |  4 ++--
 3 files changed, 8 insertions(+), 12 deletions(-)

diff --git a/hg-monitor-web-base/src/main/resources/static/vue3/src/views/logoConfig/index.html b/hg-monitor-web-base/src/main/resources/static/vue3/src/views/logoConfig/index.html
index 0ee03c1..97c963f 100644
--- a/hg-monitor-web-base/src/main/resources/static/vue3/src/views/logoConfig/index.html
+++ b/hg-monitor-web-base/src/main/resources/static/vue3/src/views/logoConfig/index.html
@@ -1,7 +1,7 @@
 <div class="logoConfig-container" :style="'height: '+height+'px'">
-    <el-tabs v-if="hasRefresh" v-model="activeName" class="demo-tabs" @tab-click="handleClick">
+    <el-tabs v-model="activeName" class="demo-tabs" @tab-click="handleClick">
         <el-tab-pane v-for="(item,index) in skinData" :key="index" :label="item.name+'布局'" :name="item.name">
-            <el-row class="logoConfig-item" >
+            <el-row class="logoConfig-item" v-if="hasRefresh" >
                 <!--<el-col :span="4" >
                     个性化布局-{{item.name}}
                 </el-col>-->
diff --git a/hg-monitor-web-base/src/main/resources/static/vue3/src/views/logoConfig/index.js b/hg-monitor-web-base/src/main/resources/static/vue3/src/views/logoConfig/index.js
index 1679f8f..2cb4ae1 100644
--- a/hg-monitor-web-base/src/main/resources/static/vue3/src/views/logoConfig/index.js
+++ b/hg-monitor-web-base/src/main/resources/static/vue3/src/views/logoConfig/index.js
@@ -14,7 +14,7 @@ export default {
         //刷新页面
         let hasRefresh=Vue.ref(true);
         //ip地址
-        let domainName=Vue.ref(sessionStorage.getItem('domainName')+"/api-auth/validata/code/");
+        let domainName=Vue.ref(sessionStorage.getItem('domainName')+"/api-u/sysConf/preview?code=");
         //imageUrl:登录logo,imageUrlSkin:登录皮肤,imageUrlBg:登录背景,imageUrlIndex:首页logo
         let skinData=Vue.ref([
             {name:"default",imageUrl:'default-login-logo',imageUrlBg:'default-login-backGround'},
@@ -23,10 +23,6 @@ export default {
             {name:"首页1",imageUrlIndex:'home1-logo'},
             {name:"首页2",imageUrlIndex:'home2-logo'}
         ])
-        let layoutIndexData=Vue.ref([
-            {name:'首页logo1',imageUrlIndex:'home1-logo'},
-            {name:'首页logo2',imageUrlIndex:'home2-logo'}
-        ])
         //上传完后的图片预览
         let imageUrl=Vue.ref('');
 
@@ -49,8 +45,9 @@ export default {
                 if (res && res.success) {
                     proxy.$global.showMsg("上传成功!");
                 }
-                hasRefresh.value=true;
-
+                setTimeout(function (){
+                    hasRefresh.value=true;
+                },200)
             })
             imageUrl.value = URL.createObjectURL(fileObj);
         }
@@ -68,7 +65,6 @@ export default {
             imageUrl,
             getFile,
             skinData,
-            layoutIndexData,
             domainName
         }
     }
diff --git a/hg-monitor-web-qh/src/main/resources/static/src/controller/userChange.js b/hg-monitor-web-qh/src/main/resources/static/src/controller/userChange.js
index 48e765f..a5b20e0 100644
--- a/hg-monitor-web-qh/src/main/resources/static/src/controller/userChange.js
+++ b/hg-monitor-web-qh/src/main/resources/static/src/controller/userChange.js
@@ -282,8 +282,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect
                     rowTail = '</div>';
                 }
                if(v.ddicCode=="userLayout"){
-                    var selectOption='    <option value="layout">简约布局</option>'+
-                        '   <option value="layout-nx">经典布局</option>';
+                    var selectOption='    <option value="layout">默认布局</option>'+
+                        '   <option value="layout-nx">layout-nx</option>';
 
                     str='<select data-property="'+v.ddicCode+'" placeholder="'+v.ddicDesc+'" data-id="" data-username="" data-sort="" data-remark="" class="select layui-select select-input-my" name="' + v.ddicCode + '" autocomplete="off">'+
                         '    <option value="" style="display:none;"></option>'+ selectOption +
--
libgit2 0.24.0