Showing
5 changed files
with
26 additions
and
21 deletions
@@ -111,7 +111,12 @@ layui.extend({ | @@ -111,7 +111,12 @@ layui.extend({ | ||
111 | }); | 111 | }); |
112 | var tabName; | 112 | var tabName; |
113 | try { | 113 | try { |
114 | - tabName= admin.tabsPage.elem.text() | 114 | + let el = admin.tabsPage.elem; |
115 | + if(el && el.attr('lay-href-type')){ | ||
116 | + if(el.attr('lay-href-type') == 'menu'){ | ||
117 | + tabName= admin.tabsPage.elem.text() | ||
118 | + } | ||
119 | + } | ||
115 | } catch (e){ | 120 | } catch (e){ |
116 | 121 | ||
117 | } | 122 | } |
@@ -228,7 +228,7 @@ | @@ -228,7 +228,7 @@ | ||
228 | class="layui-nav-item layui-nav-itemed {{isselectd}}" | 228 | class="layui-nav-item layui-nav-itemed {{isselectd}}" |
229 | style="display: {{ item.hidden ? 'none' : 'block' }}"> | 229 | style="display: {{ item.hidden ? 'none' : 'block' }}"> |
230 | <a href="javascript:;" {{ hasChildren ? '' : 'lay-href="'+ url +'"' }} layadmin-event="{{closeMenuEvent}}" lay-tips="{{ item.name | 230 | <a href="javascript:;" {{ hasChildren ? '' : 'lay-href="'+ url +'"' }} layadmin-event="{{closeMenuEvent}}" lay-tips="{{ item.name |
231 | - }}" lay-direction="2"> | 231 | + }}" lay-direction="2" lay-href-type="menu"> |
232 | <i class="layui-icon {{ item.css }}"></i> | 232 | <i class="layui-icon {{ item.css }}"></i> |
233 | <cite>{{ item.name }}</cite> | 233 | <cite>{{ item.name }}</cite> |
234 | </a> | 234 | </a> |
@@ -249,7 +249,7 @@ | @@ -249,7 +249,7 @@ | ||
249 | <dd data-name="{{ item2.moduleid || '' }}" data-jump="{{ item2.path || '' }}" | 249 | <dd data-name="{{ item2.moduleid || '' }}" data-jump="{{ item2.path || '' }}" |
250 | {{ classSelected2() ? ( | 250 | {{ classSelected2() ? ( |
251 | 'class="'+ classSelected2() +'"') : '' }}> | 251 | 'class="'+ classSelected2() +'"') : '' }}> |
252 | - <a href="javascript:;" {{ hasChildren2 ? '' : 'lay-href="'+ url2 +'"' }}>{{ item2.name | 252 | + <a href="javascript:;" {{ hasChildren2 ? '' : 'lay-href="'+ url2 +'"' }} lay-href-type="menu">{{ item2.name |
253 | }}</a> | 253 | }}</a> |
254 | {{# if(hasChildren2){ }} | 254 | {{# if(hasChildren2){ }} |
255 | <dl class="layui-nav-child"> | 255 | <dl class="layui-nav-child"> |
@@ -263,7 +263,7 @@ | @@ -263,7 +263,7 @@ | ||
263 | }} | 263 | }} |
264 | <dd data-name="{{ item3.moduleid || '' }}" data-jump="{{ item3.path || '' }}"> | 264 | <dd data-name="{{ item3.moduleid || '' }}" data-jump="{{ item3.path || '' }}"> |
265 | <a href="javascript:;" lay-href="{{ url3 }}" {{ item3.iframe ? 'lay-iframe="true"' : '' | 265 | <a href="javascript:;" lay-href="{{ url3 }}" {{ item3.iframe ? 'lay-iframe="true"' : '' |
266 | - }}>{{ item3.name }}</a> | 266 | + }} lay-href-type="menu">{{ item3.name }}</a> |
267 | </dd> | 267 | </dd> |
268 | {{# }); }} | 268 | {{# }); }} |
269 | </dl> | 269 | </dl> |
@@ -203,14 +203,14 @@ | @@ -203,14 +203,14 @@ | ||
203 | 203 | ||
204 | {{# if(item.moduleid == 'cmdbsys' || item.moduleid == 'sxview' || item.moduleid == 'dpsys'){ }} | 204 | {{# if(item.moduleid == 'cmdbsys' || item.moduleid == 'sxview' || item.moduleid == 'dpsys'){ }} |
205 | <a href="javascript:;" layadmin-event="{{item.moduleid}}" lay-tips="{{ item.name | 205 | <a href="javascript:;" layadmin-event="{{item.moduleid}}" lay-tips="{{ item.name |
206 | - }}" lay-direction="2"> | 206 | + }}" lay-direction="2" lay-href-type="menu"> |
207 | <i class="layui-icon {{ item.css }}"></i> | 207 | <i class="layui-icon {{ item.css }}"></i> |
208 | <cite>{{ item.name }}</cite> | 208 | <cite>{{ item.name }}</cite> |
209 | </a> | 209 | </a> |
210 | {{# } }} | 210 | {{# } }} |
211 | {{# if(item.moduleid != 'cmdbsys' && item.moduleid != 'sxview' && item.moduleid != 'dpsys'){ }} | 211 | {{# if(item.moduleid != 'cmdbsys' && item.moduleid != 'sxview' && item.moduleid != 'dpsys'){ }} |
212 | <a href="javascript:;" {{ hasChildren ? '' : 'lay-href="'+ url +'"' }} layadmin-event="{{closeMenuEvent}}" lay-tips="{{ item.name | 212 | <a href="javascript:;" {{ hasChildren ? '' : 'lay-href="'+ url +'"' }} layadmin-event="{{closeMenuEvent}}" lay-tips="{{ item.name |
213 | - }}" lay-direction="2"> | 213 | + }}" lay-direction="2" lay-href-type="menu"> |
214 | <i class="layui-icon {{ item.css }}"></i> | 214 | <i class="layui-icon {{ item.css }}"></i> |
215 | <cite>{{ item.name }}</cite> | 215 | <cite>{{ item.name }}</cite> |
216 | </a> | 216 | </a> |
@@ -241,9 +241,9 @@ | @@ -241,9 +241,9 @@ | ||
241 | class="layui-nav-item {{ classSelected2() }} {{isselectd}}" | 241 | class="layui-nav-item {{ classSelected2() }} {{isselectd}}" |
242 | > | 242 | > |
243 | {{# if(item2.menuDesc.indexOf('第三方') == '-1') {}} | 243 | {{# if(item2.menuDesc.indexOf('第三方') == '-1') {}} |
244 | - <a href="javascript:;" {{ hasChildren2 ? '' : 'lay-href="'+ url2 +'"' }}>{{ item2.name }}</a> | 244 | + <a href="javascript:;" {{ hasChildren2 ? '' : 'lay-href="'+ url2 +'"' }} lay-href-type="menu">{{ item2.name }}</a> |
245 | {{# }else{ }} | 245 | {{# }else{ }} |
246 | - <a href="javascript:;" {{ hasChildren2 ? '' : 'data-url="'+ url2 +'" layadmin-event="IntegratedEntrance"' }} data-moduleid="{{item2.moduleid}}">{{ item2.name }}</a> | 246 | + <a href="javascript:;" {{ hasChildren2 ? '' : 'data-url="'+ url2 +'" layadmin-event="IntegratedEntrance"' }} data-moduleid="{{item2.moduleid}}" lay-href-type="menu">{{ item2.name }}</a> |
247 | {{# } }} | 247 | {{# } }} |
248 | {{# if(hasChildren2){ }} | 248 | {{# if(hasChildren2){ }} |
249 | <dl class="layui-nav-child {{}}"> | 249 | <dl class="layui-nav-child {{}}"> |
@@ -257,9 +257,9 @@ | @@ -257,9 +257,9 @@ | ||
257 | }} | 257 | }} |
258 | <dd data-name="{{ item3.moduleid || '' }}" data-jump="{{ item3.path || '' }}"> | 258 | <dd data-name="{{ item3.moduleid || '' }}" data-jump="{{ item3.path || '' }}"> |
259 | {{# if(item2.menuDesc.indexOf('第三方') == '-1') {}} | 259 | {{# if(item2.menuDesc.indexOf('第三方') == '-1') {}} |
260 | - <a href="javascript:;" lay-href="{{ url3 }}" {{ item3.iframe ? 'lay-iframe="true"' : ''}}>{{ item3.name }}</a> | 260 | + <a href="javascript:;" lay-href="{{ url3 }}" {{ item3.iframe ? 'lay-iframe="true"' : ''}} lay-href-type="menu">{{ item3.name }}</a> |
261 | {{# }else{ }} | 261 | {{# }else{ }} |
262 | - <a href="javascript:;" data-url="{{ url3 }}" layadmin-event="IntegratedEntrance" data-moduleid="{{item3.moduleid}}">{{ item3.name }}</a> | 262 | + <a href="javascript:;" data-url="{{ url3 }}" layadmin-event="IntegratedEntrance" data-moduleid="{{item3.moduleid}}" lay-href-type="menu" lay-href-type="menu">{{ item3.name }}</a> |
263 | {{# } }} | 263 | {{# } }} |
264 | </dd> | 264 | </dd> |
265 | {{# }); }} | 265 | {{# }); }} |
@@ -243,7 +243,7 @@ | @@ -243,7 +243,7 @@ | ||
243 | 243 | ||
244 | {{# if(item.moduleid == 'cmdbsys' || item.moduleid == 'sxview' || item.moduleid == 'dpsys'){ }} | 244 | {{# if(item.moduleid == 'cmdbsys' || item.moduleid == 'sxview' || item.moduleid == 'dpsys'){ }} |
245 | <a href="javascript:;" layadmin-event="{{item.moduleid}}" lay-tips="{{ item.name | 245 | <a href="javascript:;" layadmin-event="{{item.moduleid}}" lay-tips="{{ item.name |
246 | - }}" lay-direction="2"> | 246 | + }}" lay-direction="2" lay-href-type="menu"> |
247 | <i class="layui-icon {{ item.css }}"></i> | 247 | <i class="layui-icon {{ item.css }}"></i> |
248 | <cite>{{ item.name }}</cite> | 248 | <cite>{{ item.name }}</cite> |
249 | </a> | 249 | </a> |
@@ -281,9 +281,9 @@ | @@ -281,9 +281,9 @@ | ||
281 | class="layui-nav-item {{ classSelected2() }} {{isselectd}}" | 281 | class="layui-nav-item {{ classSelected2() }} {{isselectd}}" |
282 | > | 282 | > |
283 | {{# if(item2.menuDesc.indexOf('第三方') == '-1') {}} | 283 | {{# if(item2.menuDesc.indexOf('第三方') == '-1') {}} |
284 | - <a href="javascript:;" {{ hasChildren2 ? '' : 'lay-href="'+ url2 +'"' }}>{{ item2.name }}</a> | 284 | + <a href="javascript:;" {{ hasChildren2 ? '' : 'lay-href="'+ url2 +'"' }} lay-href-type="menu">{{ item2.name }}</a> |
285 | {{# }else{ }} | 285 | {{# }else{ }} |
286 | - <a href="javascript:;" {{ hasChildren2 ? '' : 'data-url="'+ url2 +'" layadmin-event="IntegratedEntrance"' }} data-moduleid="{{item2.moduleid}}">{{ item2.name }}</a> | 286 | + <a href="javascript:;" {{ hasChildren2 ? '' : 'data-url="'+ url2 +'" layadmin-event="IntegratedEntrance"' }} data-moduleid="{{item2.moduleid}}" lay-href-type="menu">{{ item2.name }}</a> |
287 | {{# } }} | 287 | {{# } }} |
288 | {{# if(hasChildren2){ }} | 288 | {{# if(hasChildren2){ }} |
289 | <dl class="layui-nav-child {{}}"> | 289 | <dl class="layui-nav-child {{}}"> |
@@ -297,9 +297,9 @@ | @@ -297,9 +297,9 @@ | ||
297 | }} | 297 | }} |
298 | <dd data-name="{{ item3.moduleid || '' }}" data-jump="{{ item3.path || '' }}"> | 298 | <dd data-name="{{ item3.moduleid || '' }}" data-jump="{{ item3.path || '' }}"> |
299 | {{# if(item2.menuDesc.indexOf('第三方') == '-1') {}} | 299 | {{# if(item2.menuDesc.indexOf('第三方') == '-1') {}} |
300 | - <a href="javascript:;" lay-href="{{ url3 }}" {{ item3.iframe ? 'lay-iframe="true"' : ''}}>{{ item3.name }}</a> | 300 | + <a href="javascript:;" lay-href="{{ url3 }}" {{ item3.iframe ? 'lay-iframe="true"' : ''}} lay-href-type="menu">{{ item3.name }}</a> |
301 | {{# }else{ }} | 301 | {{# }else{ }} |
302 | - <a href="javascript:;" data-url="{{ url3 }}" layadmin-event="IntegratedEntrance" data-moduleid="{{item3.moduleid}}">{{ item3.name }}</a> | 302 | + <a href="javascript:;" data-url="{{ url3 }}" layadmin-event="IntegratedEntrance" data-moduleid="{{item3.moduleid}}" lay-href-type="menu">{{ item3.name }}</a> |
303 | {{# } }} | 303 | {{# } }} |
304 | </dd> | 304 | </dd> |
305 | {{# }); }} | 305 | {{# }); }} |
@@ -246,14 +246,14 @@ | @@ -246,14 +246,14 @@ | ||
246 | 246 | ||
247 | {{# if(item.moduleid == 'cmdbsys' || item.moduleid == 'sxview' || item.moduleid == 'dpsys'){ }} | 247 | {{# if(item.moduleid == 'cmdbsys' || item.moduleid == 'sxview' || item.moduleid == 'dpsys'){ }} |
248 | <a href="javascript:;" layadmin-event="{{item.moduleid}}" lay-tips="{{ item.name | 248 | <a href="javascript:;" layadmin-event="{{item.moduleid}}" lay-tips="{{ item.name |
249 | - }}" lay-direction="2"> | 249 | + }}" lay-direction="2" lay-href-type="menu"> |
250 | <i class="layui-icon {{ item.css }}"></i> | 250 | <i class="layui-icon {{ item.css }}"></i> |
251 | <cite title="{{ item.name }}">{{ item.name }}</cite> | 251 | <cite title="{{ item.name }}">{{ item.name }}</cite> |
252 | </a> | 252 | </a> |
253 | {{# } }} | 253 | {{# } }} |
254 | {{# if(item.moduleid != 'cmdbsys' && item.moduleid != 'sxview' && item.moduleid != 'dpsys'){ }} | 254 | {{# if(item.moduleid != 'cmdbsys' && item.moduleid != 'sxview' && item.moduleid != 'dpsys'){ }} |
255 | <a href="javascript:;" {{ hasChildren ? '' : 'lay-href="'+ url +'"' }} layadmin-event="{{closeMenuEvent}}" lay-tips="{{ item.name | 255 | <a href="javascript:;" {{ hasChildren ? '' : 'lay-href="'+ url +'"' }} layadmin-event="{{closeMenuEvent}}" lay-tips="{{ item.name |
256 | - }}" lay-direction="2"> | 256 | + }}" lay-direction="2" lay-href-type="menu"> |
257 | <i class="layui-icon {{ item.css }}"></i> | 257 | <i class="layui-icon {{ item.css }}"></i> |
258 | <cite title="{{ item.name }}">{{ item.name }}</cite> | 258 | <cite title="{{ item.name }}">{{ item.name }}</cite> |
259 | </a> | 259 | </a> |
@@ -284,9 +284,9 @@ | @@ -284,9 +284,9 @@ | ||
284 | class="layui-nav-item {{ classSelected2() }} {{isselectd}}" | 284 | class="layui-nav-item {{ classSelected2() }} {{isselectd}}" |
285 | > | 285 | > |
286 | {{# if(item2.menuDesc.indexOf('第三方') == '-1') {}} | 286 | {{# if(item2.menuDesc.indexOf('第三方') == '-1') {}} |
287 | - <a href="javascript:;" {{ hasChildren2 ? '' : 'lay-href="'+ url2 +'"' }}>{{ item2.name }}</a> | 287 | + <a href="javascript:;" {{ hasChildren2 ? '' : 'lay-href="'+ url2 +'"' }} lay-href-type="menu">{{ item2.name }}</a> |
288 | {{# }else{ }} | 288 | {{# }else{ }} |
289 | - <a href="javascript:;" {{ hasChildren2 ? '' : 'data-url="'+ url2 +'" layadmin-event="IntegratedEntrance"' }} data-moduleid="{{item2.moduleid}}">{{ item2.name }}</a> | 289 | + <a href="javascript:;" {{ hasChildren2 ? '' : 'data-url="'+ url2 +'" layadmin-event="IntegratedEntrance"' }} data-moduleid="{{item2.moduleid}}" lay-href-type="menu">{{ item2.name }}</a> |
290 | {{# } }} | 290 | {{# } }} |
291 | {{# if(hasChildren2){ }} | 291 | {{# if(hasChildren2){ }} |
292 | <dl class="layui-nav-child {{}}"> | 292 | <dl class="layui-nav-child {{}}"> |
@@ -300,9 +300,9 @@ | @@ -300,9 +300,9 @@ | ||
300 | }} | 300 | }} |
301 | <dd title="{{ item3.name }}" data-name="{{ item3.moduleid || '' }}" data-jump="{{ item3.path || '' }}"> | 301 | <dd title="{{ item3.name }}" data-name="{{ item3.moduleid || '' }}" data-jump="{{ item3.path || '' }}"> |
302 | {{# if(item2.menuDesc.indexOf('第三方') == '-1') {}} | 302 | {{# if(item2.menuDesc.indexOf('第三方') == '-1') {}} |
303 | - <a href="javascript:;" lay-href="{{ url3 }}" {{ item3.iframe ? 'lay-iframe="true"' : ''}}>{{ item3.name }}</a> | 303 | + <a href="javascript:;" lay-href="{{ url3 }}" {{ item3.iframe ? 'lay-iframe="true"' : ''}} lay-href-type="menu">{{ item3.name }}</a> |
304 | {{# }else{ }} | 304 | {{# }else{ }} |
305 | - <a href="javascript:;" data-url="{{ url3 }}" layadmin-event="IntegratedEntrance" data-moduleid="{{item3.moduleid}}">{{ item3.name }}</a> | 305 | + <a href="javascript:;" data-url="{{ url3 }}" layadmin-event="IntegratedEntrance" data-moduleid="{{item3.moduleid}}" lay-href-type="menu">{{ item3.name }}</a> |
306 | {{# } }} | 306 | {{# } }} |
307 | </dd> | 307 | </dd> |
308 | {{# }); }} | 308 | {{# }); }} |
-
Please register or login to post a comment