Committed by
鲁尚清
【596】登录logo 支持配置-图片预览接口联调,登录页相关图片地址更改,两种布局下首页logo地址更改 #3
Showing
3 changed files
with
7 additions
and
11 deletions
1 | <div class="logoConfig-container" :style="'height: '+height+'px'"> | 1 | <div class="logoConfig-container" :style="'height: '+height+'px'"> |
2 | - <el-tabs v-if="hasRefresh" v-model="activeName" class="demo-tabs" @tab-click="handleClick"> | 2 | + <el-tabs v-model="activeName" class="demo-tabs" @tab-click="handleClick"> |
3 | <el-tab-pane v-for="(item,index) in skinData" :key="index" :label="item.name+'布局'" :name="item.name"> | 3 | <el-tab-pane v-for="(item,index) in skinData" :key="index" :label="item.name+'布局'" :name="item.name"> |
4 | - <el-row class="logoConfig-item" > | 4 | + <el-row class="logoConfig-item" v-if="hasRefresh" > |
5 | <!--<el-col :span="4" > | 5 | <!--<el-col :span="4" > |
6 | 个性化布局-{{item.name}} | 6 | 个性化布局-{{item.name}} |
7 | </el-col>--> | 7 | </el-col>--> |
@@ -14,7 +14,7 @@ export default { | @@ -14,7 +14,7 @@ export default { | ||
14 | //刷新页面 | 14 | //刷新页面 |
15 | let hasRefresh=Vue.ref(true); | 15 | let hasRefresh=Vue.ref(true); |
16 | //ip地址 | 16 | //ip地址 |
17 | - let domainName=Vue.ref(sessionStorage.getItem('domainName')+"/api-auth/validata/code/"); | 17 | + let domainName=Vue.ref(sessionStorage.getItem('domainName')+"/api-u/sysConf/preview?code="); |
18 | //imageUrl:登录logo,imageUrlSkin:登录皮肤,imageUrlBg:登录背景,imageUrlIndex:首页logo | 18 | //imageUrl:登录logo,imageUrlSkin:登录皮肤,imageUrlBg:登录背景,imageUrlIndex:首页logo |
19 | let skinData=Vue.ref([ | 19 | let skinData=Vue.ref([ |
20 | {name:"default",imageUrl:'default-login-logo',imageUrlBg:'default-login-backGround'}, | 20 | {name:"default",imageUrl:'default-login-logo',imageUrlBg:'default-login-backGround'}, |
@@ -23,10 +23,6 @@ export default { | @@ -23,10 +23,6 @@ export default { | ||
23 | {name:"首页1",imageUrlIndex:'home1-logo'}, | 23 | {name:"首页1",imageUrlIndex:'home1-logo'}, |
24 | {name:"首页2",imageUrlIndex:'home2-logo'} | 24 | {name:"首页2",imageUrlIndex:'home2-logo'} |
25 | ]) | 25 | ]) |
26 | - let layoutIndexData=Vue.ref([ | ||
27 | - {name:'首页logo1',imageUrlIndex:'home1-logo'}, | ||
28 | - {name:'首页logo2',imageUrlIndex:'home2-logo'} | ||
29 | - ]) | ||
30 | //上传完后的图片预览 | 26 | //上传完后的图片预览 |
31 | let imageUrl=Vue.ref(''); | 27 | let imageUrl=Vue.ref(''); |
32 | 28 | ||
@@ -49,8 +45,9 @@ export default { | @@ -49,8 +45,9 @@ export default { | ||
49 | if (res && res.success) { | 45 | if (res && res.success) { |
50 | proxy.$global.showMsg("上传成功!"); | 46 | proxy.$global.showMsg("上传成功!"); |
51 | } | 47 | } |
48 | + setTimeout(function (){ | ||
52 | hasRefresh.value=true; | 49 | hasRefresh.value=true; |
53 | - | 50 | + },200) |
54 | }) | 51 | }) |
55 | imageUrl.value = URL.createObjectURL(fileObj); | 52 | imageUrl.value = URL.createObjectURL(fileObj); |
56 | } | 53 | } |
@@ -68,7 +65,6 @@ export default { | @@ -68,7 +65,6 @@ export default { | ||
68 | imageUrl, | 65 | imageUrl, |
69 | getFile, | 66 | getFile, |
70 | skinData, | 67 | skinData, |
71 | - layoutIndexData, | ||
72 | domainName | 68 | domainName |
73 | } | 69 | } |
74 | } | 70 | } |
@@ -282,8 +282,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect | @@ -282,8 +282,8 @@ layui.define(['table', 'form', 'admin', 'layer', 'common', 'sessions', 'xmSelect | ||
282 | rowTail = '</div>'; | 282 | rowTail = '</div>'; |
283 | } | 283 | } |
284 | if(v.ddicCode=="userLayout"){ | 284 | if(v.ddicCode=="userLayout"){ |
285 | - var selectOption=' <option value="layout">简约布局</option>'+ | ||
286 | - ' <option value="layout-nx">经典布局</option>'; | 285 | + var selectOption=' <option value="layout">默认布局</option>'+ |
286 | + ' <option value="layout-nx">layout-nx</option>'; | ||
287 | 287 | ||
288 | 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">'+ | 288 | 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">'+ |
289 | ' <option value="" style="display:none;"></option>'+ selectOption + | 289 | ' <option value="" style="display:none;"></option>'+ selectOption + |
-
Please register or login to post a comment