|
@@ -16,7 +16,9 @@ $(function(){
|
|
$(window).resize(function(){
|
|
$(window).resize(function(){
|
|
$(".role .leftMenu").css("height",$(window).height()-128+'px')
|
|
$(".role .leftMenu").css("height",$(window).height()-128+'px')
|
|
$(".role .rightMenu").css({"height":$(window).height()-88+'px',"width":$(".filterBox").width()-400+'px'})
|
|
$(".role .rightMenu").css({"height":$(window).height()-88+'px',"width":$(".filterBox").width()-400+'px'})
|
|
|
|
+ $(".role .mainSysWrap").css({"height":$(window).height()-145+'px'})
|
|
})
|
|
})
|
|
|
|
+ $(".role .mainSysWrap").css({"height":$(window).height()-145+'px'})
|
|
$(".role .leftMenu").css("height",$(window).height()-128+'px')
|
|
$(".role .leftMenu").css("height",$(window).height()-128+'px')
|
|
$(".role .rightMenu").css({"height":$(window).height()-88+'px',"width":$(".filterBox").width()-400+'px'})
|
|
$(".role .rightMenu").css({"height":$(window).height()-88+'px',"width":$(".filterBox").width()-400+'px'})
|
|
$(".saveRoleSet").click(function(){//保存角色设置
|
|
$(".saveRoleSet").click(function(){//保存角色设置
|
|
@@ -79,7 +81,9 @@ $(function(){
|
|
let tmp = data[i]
|
|
let tmp = data[i]
|
|
str += `
|
|
str += `
|
|
<div class="mainSys" data-index="${i}" data-menuId="${data[i].menuId}">
|
|
<div class="mainSys" data-index="${i}" data-menuId="${data[i].menuId}">
|
|
- <div data-menuId="${data[i].menuId}" data-haveMenu="${data[i].haveMenu}" data-parentId="${data[i].parentId}" class="parentSet selectToggle"><img src="${data[i].haveMenu == 1?require('../images/icon_check.png'):require('../images/icon_unchecked.png')}" alt=""> ${data[i].menuName}</div>
|
|
|
|
|
|
+ <div class="parentSet">
|
|
|
|
+ <span data-menuId="${data[i].menuId}" data-haveMenu="${data[i].haveMenu}" data-parentId="${data[i].parentId}" class="selectToggle"><img src="${data[i].haveMenu == 1?require('../images/icon_check.png'):require('../images/icon_unchecked.png')}" alt=""> ${data[i].menuName}</span>
|
|
|
|
+ </div>
|
|
${
|
|
${
|
|
(function(tmp){
|
|
(function(tmp){
|
|
if(tmp.sonMenuDTOList&&tmp.sonMenuDTOList.length>0){
|
|
if(tmp.sonMenuDTOList&&tmp.sonMenuDTOList.length>0){
|
|
@@ -131,11 +135,11 @@ $(function(){
|
|
++num
|
|
++num
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- // if(num == tmpPer.length){//内层全部都取消了,父级取消选中
|
|
|
|
- // tmpDataLis[i].haveMenu = '0'
|
|
|
|
- // }else{
|
|
|
|
- // tmpDataLis[i].haveMenu = '1'
|
|
|
|
- // }
|
|
|
|
|
|
+ if(num == tmpPer.length){//内层全部都取消了,父级取消选中
|
|
|
|
+ // tmpDataLis[i].haveMenu = '0'
|
|
|
|
+ }else{
|
|
|
|
+ tmpDataLis[i].haveMenu = '1'
|
|
|
|
+ }
|
|
//二层否有选中,有则第一层选中,否则第一层不选中
|
|
//二层否有选中,有则第一层选中,否则第一层不选中
|
|
if(tmpDataLis[i].haveMenu == 0){
|
|
if(tmpDataLis[i].haveMenu == 0){
|
|
++tmpNum
|
|
++tmpNum
|
|
@@ -264,7 +268,9 @@ $(function(){
|
|
let tmpstr = ''
|
|
let tmpstr = ''
|
|
for(let i = 0;i <data.length;i++){
|
|
for(let i = 0;i <data.length;i++){
|
|
tmpstr += `
|
|
tmpstr += `
|
|
- <li data-permissionId="${data[i].permissionId}" data-haveMenu="${data[i].havePermission}" data-parentId="${data[i].parentId}" class="selectToggle"><img src="${data[i].havePermission==1?require('../images/icon_check.png'):require('../images/icon_unchecked.png')}" alt=""> ${data[i].permissionName}</li>
|
|
|
|
|
|
+ <li>
|
|
|
|
+ <span data-permissionId="${data[i].permissionId}" data-haveMenu="${data[i].havePermission}" data-parentId="${data[i].parentId}" class="selectToggle"><img src="${data[i].havePermission==1?require('../images/icon_check.png'):require('../images/icon_unchecked.png')}" alt=""> ${data[i].permissionName}</span>
|
|
|
|
+ </li>
|
|
`
|
|
`
|
|
}
|
|
}
|
|
return '<ul class="sonSet clearfix">'+tmpstr+'</ul>'
|
|
return '<ul class="sonSet clearfix">'+tmpstr+'</ul>'
|
|
@@ -275,7 +281,9 @@ $(function(){
|
|
for(let i = 0;i <data.length;i++){
|
|
for(let i = 0;i <data.length;i++){
|
|
tmpstr += `
|
|
tmpstr += `
|
|
<div class="sysWrap">
|
|
<div class="sysWrap">
|
|
- <div data-menuId="${data[i].menuId}" data-haveMenu="${data[i].haveMenu}" data-parentId="${data[i].parentId}" class="parentSet selectToggle"><img src="${data[i].haveMenu == 1?require('../images/icon_check.png'):require('../images/icon_unchecked.png')}" alt=""> ${data[i].menuName}</div>
|
|
|
|
|
|
+ <div class="parentSet">
|
|
|
|
+ <span data-menuId="${data[i].menuId}" data-haveMenu="${data[i].haveMenu}" data-parentId="${data[i].parentId}" class="selectToggle"><img src="${data[i].haveMenu == 1?require('../images/icon_check.png'):require('../images/icon_unchecked.png')}" alt=""> ${data[i].menuName}</span>
|
|
|
|
+ </div>
|
|
<ul class="sonSet clearfix">
|
|
<ul class="sonSet clearfix">
|
|
${getTreeLis(data[i].sysPermissionDTOList,data[i].menuId)}
|
|
${getTreeLis(data[i].sysPermissionDTOList,data[i].menuId)}
|
|
</ul>
|
|
</ul>
|
|
@@ -288,7 +296,9 @@ $(function(){
|
|
let tmpstr = ''
|
|
let tmpstr = ''
|
|
for(let i = 0;i <data.length;i++){
|
|
for(let i = 0;i <data.length;i++){
|
|
tmpstr += `
|
|
tmpstr += `
|
|
- <li data-permissionId="${data[i].permissionId}" data-haveMenu="${data[i].havePermission}" data-parentId="${data[i].parentId}" class="selectToggle"><img src="${data[i].havePermission==1?require('../images/icon_check.png'):require('../images/icon_unchecked.png')}" alt=""> ${data[i].permissionName}</li>
|
|
|
|
|
|
+ <li>
|
|
|
|
+ <span data-permissionId="${data[i].permissionId}" data-haveMenu="${data[i].havePermission}" data-parentId="${data[i].parentId}" class="selectToggle"><img src="${data[i].havePermission==1?require('../images/icon_check.png'):require('../images/icon_unchecked.png')}" alt=""> ${data[i].permissionName}</span>
|
|
|
|
+ </li>
|
|
`
|
|
`
|
|
}
|
|
}
|
|
return tmpstr
|
|
return tmpstr
|