111
This commit is contained in:
parent
0d6fea354a
commit
a325582c6e
@ -91,8 +91,11 @@
|
|||||||
<div>{{item.path}}</div>
|
<div>{{item.path}}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="projectadmin-info-table-right">
|
<div class="projectadmin-info-table-right">
|
||||||
<!-- <div class="projectadmin-edit" data-index="{{index}}" data-id="{{item._id}}" >编辑</div> -->
|
{{# if(item.is_authz === true){ }}
|
||||||
<div class="projectadmin-del" data-index="{{index}}" data-path="{{item.path}}" >删除</div>
|
<div class="projectadmin-del" data-index="{{index}}" data-path="{{item.path}}" data-id="{{item._id}}" >删除</div>
|
||||||
|
{{# } else { }}
|
||||||
|
<div class="projectadmin-edit" data-index="{{index}}" data-id="{{item._id}}" >编辑</div>
|
||||||
|
{{# } }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
26
web/src/x.min.js
vendored
26
web/src/x.min.js
vendored
@ -1095,6 +1095,15 @@ var X = window.X || {
|
|||||||
for(let i in addroledata){
|
for(let i in addroledata){
|
||||||
dataArr.push(i);
|
dataArr.push(i);
|
||||||
}
|
}
|
||||||
|
if(passdata){
|
||||||
|
// X.api("authz/add_roles","post",{name:tit,game:X['DATA']['game'],desc:'111'},function(d){
|
||||||
|
|
||||||
|
// X.api("authz/add_policy","post",{role_id:d,game:X['DATA']['game'],act:"*",path_list:dataArr},function(d){
|
||||||
|
// layer.msg("创建成功");
|
||||||
|
// $(".addrole-qx a").click();
|
||||||
|
// })
|
||||||
|
// })
|
||||||
|
}else{
|
||||||
X.api("authz/add_roles","post",{name:tit,game:X['DATA']['game'],desc:'111'},function(d){
|
X.api("authz/add_roles","post",{name:tit,game:X['DATA']['game'],desc:'111'},function(d){
|
||||||
|
|
||||||
X.api("authz/add_policy","post",{role_id:d,game:X['DATA']['game'],act:"*",path_list:dataArr},function(d){
|
X.api("authz/add_policy","post",{role_id:d,game:X['DATA']['game'],act:"*",path_list:dataArr},function(d){
|
||||||
@ -1102,6 +1111,8 @@ var X = window.X || {
|
|||||||
$(".addrole-qx a").click();
|
$(".addrole-qx a").click();
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -7079,7 +7090,7 @@ var X = window.X || {
|
|||||||
|
|
||||||
$(document).off('click','.projectadmin-del').on('click','.projectadmin-del',function(){
|
$(document).off('click','.projectadmin-del').on('click','.projectadmin-del',function(){
|
||||||
var index = $(this).attr('data-index');
|
var index = $(this).attr('data-index');
|
||||||
var path = $(this).attr('data-path');
|
var id = $(this).attr('data-id');
|
||||||
layer.confirm('确认删除当前api吗?', {
|
layer.confirm('确认删除当前api吗?', {
|
||||||
btn: ['取消','删除 '] //按钮
|
btn: ['取消','删除 '] //按钮
|
||||||
}, function(){
|
}, function(){
|
||||||
@ -7087,7 +7098,7 @@ var X = window.X || {
|
|||||||
layer.close(layer.index);
|
layer.close(layer.index);
|
||||||
}, function(){
|
}, function(){
|
||||||
//删除
|
//删除
|
||||||
X.api("authz/del_policy",'post',{role_id:role_id,game:X['DATA']['game'],path:path,act:"*"},function(d){
|
X.api("authz/del_policy",'post',{role_id:role_id,game:X['DATA']['game'],path:id,act:"*"},function(d){
|
||||||
layer.msg('删除成功');
|
layer.msg('删除成功');
|
||||||
layer.close(layer.index);
|
layer.close(layer.index);
|
||||||
updataapiinfo(role_id);
|
updataapiinfo(role_id);
|
||||||
@ -7095,6 +7106,17 @@ var X = window.X || {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$(document).off('click','.projectadmin-edit').on('click','.projectadmin-edit',function(params){
|
||||||
|
var id = $(this).attr('data-id');
|
||||||
|
var arr = [];
|
||||||
|
arr.push(id);
|
||||||
|
X.api("authz/add_policy",'post',{role_id:role_id,game:X['DATA']['game'],path_list:arr,act:"*"},function(d){
|
||||||
|
layer.msg('添加成功');
|
||||||
|
layer.close(layer.index);
|
||||||
|
updataapiinfo(role_id);
|
||||||
|
})
|
||||||
|
});
|
||||||
|
|
||||||
$(document).off('click','.projectadmin-gongduo').on('click','.projectadmin-gongduo',function(e){
|
$(document).off('click','.projectadmin-gongduo').on('click','.projectadmin-gongduo',function(e){
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
var obj = $(this);
|
var obj = $(this);
|
||||||
|
@ -39,7 +39,7 @@
|
|||||||
|
|
||||||
$(document).off('click','.projectadmin-del').on('click','.projectadmin-del',function(){
|
$(document).off('click','.projectadmin-del').on('click','.projectadmin-del',function(){
|
||||||
var index = $(this).attr('data-index');
|
var index = $(this).attr('data-index');
|
||||||
var path = $(this).attr('data-path');
|
var id = $(this).attr('data-id');
|
||||||
layer.confirm('确认删除当前api吗?', {
|
layer.confirm('确认删除当前api吗?', {
|
||||||
btn: ['取消','删除 '] //按钮
|
btn: ['取消','删除 '] //按钮
|
||||||
}, function(){
|
}, function(){
|
||||||
@ -47,7 +47,7 @@
|
|||||||
layer.close(layer.index);
|
layer.close(layer.index);
|
||||||
}, function(){
|
}, function(){
|
||||||
//删除
|
//删除
|
||||||
X.api("authz/del_policy",'post',{role_id:role_id,game:X['DATA']['game'],path:path,act:"*"},function(d){
|
X.api("authz/del_policy",'post',{role_id:role_id,game:X['DATA']['game'],path:id,act:"*"},function(d){
|
||||||
layer.msg('删除成功');
|
layer.msg('删除成功');
|
||||||
layer.close(layer.index);
|
layer.close(layer.index);
|
||||||
updataapiinfo(role_id);
|
updataapiinfo(role_id);
|
||||||
@ -55,6 +55,17 @@
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$(document).off('click','.projectadmin-edit').on('click','.projectadmin-edit',function(params){
|
||||||
|
var id = $(this).attr('data-id');
|
||||||
|
var arr = [];
|
||||||
|
arr.push(id);
|
||||||
|
X.api("authz/add_policy",'post',{role_id:role_id,game:X['DATA']['game'],path_list:arr,act:"*"},function(d){
|
||||||
|
layer.msg('添加成功');
|
||||||
|
layer.close(layer.index);
|
||||||
|
updataapiinfo(role_id);
|
||||||
|
})
|
||||||
|
});
|
||||||
|
|
||||||
$(document).off('click','.projectadmin-gongduo').on('click','.projectadmin-gongduo',function(e){
|
$(document).off('click','.projectadmin-gongduo').on('click','.projectadmin-gongduo',function(e){
|
||||||
e.stopPropagation();
|
e.stopPropagation();
|
||||||
var obj = $(this);
|
var obj = $(this);
|
||||||
|
Loading…
Reference in New Issue
Block a user