Showing
10 changed files
with
29 additions
and
13 deletions
@@ -228,15 +228,28 @@ layui.define(['sessions', 'form', 'common'],function (exports) { | @@ -228,15 +228,28 @@ layui.define(['sessions', 'form', 'common'],function (exports) { | ||
228 | sessionStorage.setItem('roles',roles); | 228 | sessionStorage.setItem('roles',roles); |
229 | sessionStorage.setItem('user_id',data.id); //保存用户id joke add 20211206 | 229 | sessionStorage.setItem('user_id',data.id); //保存用户id joke add 20211206 |
230 | // Start Wang 2022/2/8 15:37 用户登录后,获取用户信息时,增加获取用户扩展信息 | 230 | // Start Wang 2022/2/8 15:37 用户登录后,获取用户信息时,增加获取用户扩展信息 |
231 | - var up = data.userProperty; | ||
232 | - if(up){ | ||
233 | - up.map(function (v) { | ||
234 | - sessionStorage.setItem(v.property, v.value); | ||
235 | - }) | ||
236 | - } else { | ||
237 | - // 兼容没有用户扩展属性时,清空布局设置 | ||
238 | - sessionStorage.setItem("userLayout", ''); | 231 | + function initUserProperty() { |
232 | + debugger | ||
233 | + $.ajax({ | ||
234 | + type : 'post', | ||
235 | + sync:false, | ||
236 | + url :common.domainName + '/api-web/manage/ddic/findSucDdics/user_property?access_token='+localStorage.getItem("access_token"), | ||
237 | + success : function(resUp) { | ||
238 | + resUp.data.filter(v => { | ||
239 | + debugger | ||
240 | + let code = v.ddicCode; | ||
241 | + let val = ''; | ||
242 | + data.userProperty.filter(v1 => { | ||
243 | + if(v1.property == code ){ | ||
244 | + val = v1.value; | ||
245 | + } | ||
246 | + }); | ||
247 | + sessionStorage.setItem(code, val); | ||
248 | + }) | ||
249 | + } | ||
250 | + }); | ||
239 | } | 251 | } |
252 | + initUserProperty(); | ||
240 | // End Wang 2022/2/8 15:37 | 253 | // End Wang 2022/2/8 15:37 |
241 | } | 254 | } |
242 | }); | 255 | }); |
@@ -99,7 +99,7 @@ | @@ -99,7 +99,7 @@ | ||
99 | </a> | 99 | </a> |
100 | </li>--> | 100 | </li>--> |
101 | 101 | ||
102 | - <li class="layui-nav-item" lay-unselect> | 102 | + <li class="layui-nav-item" lay-unselect id="systems-select"> |
103 | <script type="text/html" template lay-url="{{sessionStorage.getItem('domainName')}}/api-web/manage/ddic/list?ddicCategory=systems" | 103 | <script type="text/html" template lay-url="{{sessionStorage.getItem('domainName')}}/api-web/manage/ddic/list?ddicCategory=systems" |
104 | lay-done="layui.element.render('nav', 'layadmin-systems');"> | 104 | lay-done="layui.element.render('nav', 'layadmin-systems');"> |
105 | <a href="javascript:;" title="第三方系统"> | 105 | <a href="javascript:;" title="第三方系统"> |
@@ -107,7 +107,8 @@ | @@ -107,7 +107,8 @@ | ||
107 | </a> | 107 | </a> |
108 | <dl class="layui-nav-child"> | 108 | <dl class="layui-nav-child"> |
109 | {{# if(d.data && d.data.length == 0){ }} | 109 | {{# if(d.data && d.data.length == 0){ }} |
110 | - {{# $('#systems-select').remove() }} | 110 | + {{# var sysObj = document.querySelector('#systems-select'); }} |
111 | + {{# sysObj != null ? sysObj.remove() :''; }} | ||
111 | {{# } }} | 112 | {{# } }} |
112 | {{# layui.each(d.data, function(index, item){ }} | 113 | {{# layui.each(d.data, function(index, item){ }} |
113 | <dd style="text-align: left;" lay-filter="layadmin-systems"> | 114 | <dd style="text-align: left;" lay-filter="layadmin-systems"> |
@@ -90,7 +90,7 @@ | @@ -90,7 +90,7 @@ | ||
90 | <i class="layui-icon layui-icon-theme"></i> | 90 | <i class="layui-icon layui-icon-theme"></i> |
91 | </a> | 91 | </a> |
92 | </li>--> | 92 | </li>--> |
93 | - <li class="layui-nav-item" lay-unselect> | 93 | + <li class="layui-nav-item" lay-unselect id="systems-select"> |
94 | <script type="text/html" template lay-url="{{sessionStorage.getItem('domainName')}}/api-web/manage/ddic/list?ddicCategory=systems" | 94 | <script type="text/html" template lay-url="{{sessionStorage.getItem('domainName')}}/api-web/manage/ddic/list?ddicCategory=systems" |
95 | lay-done="layui.element.render('nav', 'layadmin-systems');"> | 95 | lay-done="layui.element.render('nav', 'layadmin-systems');"> |
96 | <a href="javascript:;" title="第三方系统"> | 96 | <a href="javascript:;" title="第三方系统"> |
@@ -98,7 +98,8 @@ | @@ -98,7 +98,8 @@ | ||
98 | </a> | 98 | </a> |
99 | <dl class="layui-nav-child"> | 99 | <dl class="layui-nav-child"> |
100 | {{# if(d.data && d.data.length == 0){ }} | 100 | {{# if(d.data && d.data.length == 0){ }} |
101 | - {{# $('#systems-select').remove() }} | 101 | + {{# var sysObj = document.querySelector('#systems-select'); }} |
102 | + {{# sysObj != null ? sysObj.remove() :''; }} | ||
102 | {{# } }} | 103 | {{# } }} |
103 | {{# layui.each(d.data, function(index, item){ }} | 104 | {{# layui.each(d.data, function(index, item){ }} |
104 | <dd style="text-align: left;" lay-filter="layadmin-systems"> | 105 | <dd style="text-align: left;" lay-filter="layadmin-systems"> |

85.1 KB

40.7 KB
@@ -99,7 +99,8 @@ | @@ -99,7 +99,8 @@ | ||
99 | </a> | 99 | </a> |
100 | <dl class="layui-nav-child"> | 100 | <dl class="layui-nav-child"> |
101 | {{# if(d.data && d.data.length == 0){ }} | 101 | {{# if(d.data && d.data.length == 0){ }} |
102 | - {{# $('#systems-select').remove() }} | 102 | + {{# var sysObj = document.querySelector('#systems-select'); }} |
103 | + {{# sysObj != null ? sysObj.remove() :''; }} | ||
103 | {{# } }} | 104 | {{# } }} |
104 | {{# layui.each(d.data, function(index, item){ }} | 105 | {{# layui.each(d.data, function(index, item){ }} |
105 | <dd style="text-align: left;" lay-filter="layadmin-systems"> | 106 | <dd style="text-align: left;" lay-filter="layadmin-systems"> |
-
Please register or login to post a comment