|
@@ -36,7 +36,7 @@
|
|
|
}
|
|
}
|
|
|
</style>
|
|
</style>
|
|
|
<script type="text/javascript">
|
|
<script type="text/javascript">
|
|
|
- var id = "[[${id}]]";
|
|
|
|
|
|
|
+ var id = "[[${id}]]"; //子账户编号
|
|
|
var $ = null;
|
|
var $ = null;
|
|
|
var layer = null;
|
|
var layer = null;
|
|
|
var tree = null;
|
|
var tree = null;
|
|
@@ -120,6 +120,7 @@
|
|
|
});
|
|
});
|
|
|
//保存
|
|
//保存
|
|
|
$(".layui-btn-normal").on("click", function(e){
|
|
$(".layui-btn-normal").on("click", function(e){
|
|
|
|
|
+ layer.load(3);
|
|
|
let list = tree.getChecked("demoId");
|
|
let list = tree.getChecked("demoId");
|
|
|
let permissionsType = "";
|
|
let permissionsType = "";
|
|
|
$.each(list, (index, item) => {
|
|
$.each(list, (index, item) => {
|
|
@@ -153,6 +154,7 @@
|
|
|
});
|
|
});
|
|
|
});
|
|
});
|
|
|
//数据渲染
|
|
//数据渲染
|
|
|
|
|
+ layer.load(3);
|
|
|
$.ajax({
|
|
$.ajax({
|
|
|
url: "/personal/getModify",
|
|
url: "/personal/getModify",
|
|
|
type: "get",
|
|
type: "get",
|
|
@@ -163,7 +165,7 @@
|
|
|
dataType: "json",
|
|
dataType: "json",
|
|
|
success: (data) => {
|
|
success: (data) => {
|
|
|
if(data.msg == "200"){
|
|
if(data.msg == "200"){
|
|
|
- //判断部分父节点里是否存在子节点也被选中情况 layui漏洞 如果父节点被点击则子节点全部被点击
|
|
|
|
|
|
|
+ //判断部分父节点里是否存在子节点也被选中情况 layui漏洞 如果父节先被选中则子节点全部选中
|
|
|
var list = new Array();
|
|
var list = new Array();
|
|
|
for(let i = 1; i < data.data.permissionsType.split(",").length; i++){
|
|
for(let i = 1; i < data.data.permissionsType.split(",").length; i++){
|
|
|
let permissionsType = data.data.permissionsType.split(",")[i];
|
|
let permissionsType = data.data.permissionsType.split(",")[i];
|
|
@@ -175,7 +177,7 @@
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
list.push(data.data.permissionsType.split(",")[data.data.permissionsType.split(",").length - 1]);
|
|
list.push(data.data.permissionsType.split(",")[data.data.permissionsType.split(",").length - 1]);
|
|
|
- tree.setChecked('demoId', list); //单个勾选 id 为 1 的节点
|
|
|
|
|
|
|
+ tree.setChecked('demoId', list); //多个勾选树节点
|
|
|
}
|
|
}
|
|
|
layer.closeAll("loading");
|
|
layer.closeAll("loading");
|
|
|
},
|
|
},
|