1
This commit is contained in:
parent
e6688260f8
commit
f1044ed3ce
@ -12,7 +12,7 @@
|
|||||||
<div class="layui-form-item">
|
<div class="layui-form-item">
|
||||||
<label class="layui-form-label">权限配置</label>
|
<label class="layui-form-label">权限配置</label>
|
||||||
<div class="layui-input-block">
|
<div class="layui-input-block">
|
||||||
|
<div class="addrole-list-qx">全选</div>
|
||||||
<!-- <div class="projectadmin-info-table-top">
|
<!-- <div class="projectadmin-info-table-top">
|
||||||
<div class="projectadmin-info-table1">功能</div>
|
<div class="projectadmin-info-table1">功能</div>
|
||||||
<div class="projectadmin-info-table2">操作权限</div>
|
<div class="projectadmin-info-table2">操作权限</div>
|
||||||
@ -40,7 +40,7 @@
|
|||||||
<script id="addrole-info-table-con-dot" type="text/html">
|
<script id="addrole-info-table-con-dot" type="text/html">
|
||||||
{{# layui.each(d, function(index, item){ }}
|
{{# layui.each(d, function(index, item){ }}
|
||||||
<div class="projectadmin-info-table-left">
|
<div class="projectadmin-info-table-left">
|
||||||
<input type="checkbox" name="{{item.path}}" lay-skin="primary" title="{{item.name}}" data-api="{{item.path}}">
|
<input type="checkbox" name="{{item.path}}" lay-skin="primary" title="{{item.name}}" data-api="{{item.path}}" lay-filter="addrolelist">
|
||||||
</div>
|
</div>
|
||||||
<!-- <div class="projectadmin-info-table-con">
|
<!-- <div class="projectadmin-info-table-con">
|
||||||
<div class="projectadmin-info-table-left">
|
<div class="projectadmin-info-table-left">
|
||||||
@ -58,6 +58,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div> -->
|
</div> -->
|
||||||
{{# }); }}
|
{{# }); }}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
31
web/src/x.min.js
vendored
31
web/src/x.min.js
vendored
@ -1447,8 +1447,30 @@ var X = window.X || {
|
|||||||
console.log(selinput);
|
console.log(selinput);
|
||||||
layui.form.val('addroleexample', selinput)
|
layui.form.val('addroleexample', selinput)
|
||||||
});
|
});
|
||||||
}
|
};
|
||||||
$(".addrole-qd").click(function(){
|
|
||||||
|
// layui.form.on('checkbox(addrolelist)', function(data){
|
||||||
|
// console.log(data.othis[0]['innerText']);
|
||||||
|
// var title = data.othis[0]['innerText'];
|
||||||
|
// var selinput = {}
|
||||||
|
// if(title == "全选"){
|
||||||
|
// for(let i in data){
|
||||||
|
// selinput[data[i]['path']] = true
|
||||||
|
// }
|
||||||
|
// layui.form.val('addroleexample', selinput)
|
||||||
|
// }
|
||||||
|
// });
|
||||||
|
|
||||||
|
$(document).off('click','.addrole-list-qx').on('click','.addrole-list-qx',function(){
|
||||||
|
var selinput = {}
|
||||||
|
for(let i in data){
|
||||||
|
selinput[data[i]['path']] = true
|
||||||
|
}
|
||||||
|
console.log(selinput);
|
||||||
|
layui.form.val('addroleexample', selinput)
|
||||||
|
});
|
||||||
|
|
||||||
|
$(document).off('click','.addrole-qd').on('click','.addrole-qd',function(){
|
||||||
var tit = $(".addrole-tit").val();
|
var tit = $(".addrole-tit").val();
|
||||||
var addroledata = layui.form.val("addroleexample");
|
var addroledata = layui.form.val("addroleexample");
|
||||||
|
|
||||||
@ -1475,7 +1497,6 @@ var X = window.X || {
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -1514,8 +1535,8 @@ var X = window.X || {
|
|||||||
for(let i in titarr){
|
for(let i in titarr){
|
||||||
var arr = {
|
var arr = {
|
||||||
"username": titarr[i],
|
"username": titarr[i],
|
||||||
"role_name": projectrolearr[0]["name"],
|
// "role_name": projectrolearr[0]["name"],
|
||||||
"data_authority":datarightsarr[0]["title"],
|
// "data_authority":datarightsarr[0]["title"],
|
||||||
"data_auth_id":datarightsarr[0]["id"]
|
"data_auth_id":datarightsarr[0]["id"]
|
||||||
}
|
}
|
||||||
adduserData.push(arr);
|
adduserData.push(arr);
|
||||||
|
@ -24,8 +24,30 @@
|
|||||||
console.log(selinput);
|
console.log(selinput);
|
||||||
layui.form.val('addroleexample', selinput)
|
layui.form.val('addroleexample', selinput)
|
||||||
});
|
});
|
||||||
}
|
};
|
||||||
$(".addrole-qd").click(function(){
|
|
||||||
|
// layui.form.on('checkbox(addrolelist)', function(data){
|
||||||
|
// console.log(data.othis[0]['innerText']);
|
||||||
|
// var title = data.othis[0]['innerText'];
|
||||||
|
// var selinput = {}
|
||||||
|
// if(title == "全选"){
|
||||||
|
// for(let i in data){
|
||||||
|
// selinput[data[i]['path']] = true
|
||||||
|
// }
|
||||||
|
// layui.form.val('addroleexample', selinput)
|
||||||
|
// }
|
||||||
|
// });
|
||||||
|
|
||||||
|
$(document).off('click','.addrole-list-qx').on('click','.addrole-list-qx',function(){
|
||||||
|
var selinput = {}
|
||||||
|
for(let i in data){
|
||||||
|
selinput[data[i]['path']] = true
|
||||||
|
}
|
||||||
|
console.log(selinput);
|
||||||
|
layui.form.val('addroleexample', selinput)
|
||||||
|
});
|
||||||
|
|
||||||
|
$(document).off('click','.addrole-qd').on('click','.addrole-qd',function(){
|
||||||
var tit = $(".addrole-tit").val();
|
var tit = $(".addrole-tit").val();
|
||||||
var addroledata = layui.form.val("addroleexample");
|
var addroledata = layui.form.val("addroleexample");
|
||||||
|
|
||||||
@ -52,7 +74,6 @@
|
|||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -30,8 +30,8 @@
|
|||||||
for(let i in titarr){
|
for(let i in titarr){
|
||||||
var arr = {
|
var arr = {
|
||||||
"username": titarr[i],
|
"username": titarr[i],
|
||||||
"role_name": projectrolearr[0]["name"],
|
// "role_name": projectrolearr[0]["name"],
|
||||||
"data_authority":datarightsarr[0]["title"],
|
// "data_authority":datarightsarr[0]["title"],
|
||||||
"data_auth_id":datarightsarr[0]["id"]
|
"data_auth_id":datarightsarr[0]["id"]
|
||||||
}
|
}
|
||||||
adduserData.push(arr);
|
adduserData.push(arr);
|
||||||
|
@ -326,6 +326,7 @@
|
|||||||
.addrole-but-box div { cursor: pointer; margin-left: 10px; height: 32px; padding: 0 16px; font-weight: 400; font-size: 14px; line-height: 30px; border-radius: 2px; }
|
.addrole-but-box div { cursor: pointer; margin-left: 10px; height: 32px; padding: 0 16px; font-weight: 400; font-size: 14px; line-height: 30px; border-radius: 2px; }
|
||||||
.addrole-qx { color: #42546d; border: 1px solid #f0f0f0; }
|
.addrole-qx { color: #42546d; border: 1px solid #f0f0f0; }
|
||||||
.addrole-qd { color: #fff; background-color: #3d90ff; }
|
.addrole-qd { color: #fff; background-color: #3d90ff; }
|
||||||
|
.addrole-list-qx { width: 30px; cursor: pointer; height: 32px; padding: 0 16px; font-weight: 400; font-size: 14px; line-height: 30px; border-radius: 2px; color: #fff; background-color: #3d90ff; }
|
||||||
|
|
||||||
/* 个人信息 */
|
/* 个人信息 */
|
||||||
.personalsettings-box{ width: 100%; height: 100%; background-color: #fff; overflow: hidden; position: fixed; top: 60px; }
|
.personalsettings-box{ width: 100%; height: 100%; background-color: #fff; overflow: hidden; position: fixed; top: 60px; }
|
||||||
|
Loading…
Reference in New Issue
Block a user