修正权限格式

pull/109/head
Mr Chen 7 years ago
parent 8f69995ee6
commit f9d679c8d4
  1. 4
      plugins/csvn/index.py
  2. 13
      plugins/csvn/js/csvn.js

@ -356,7 +356,7 @@ def getAllAclList():
allAcl = {} allAcl = {}
for i in range(len(aData)): for i in range(len(aData)):
oData = aData[i].strip().split(']') oData = aData[i].strip().split(']')
name = oData[0].strip('/') name = oData[0].strip('/').strip(':')
if oData[1] == '': if oData[1] == '':
allAcl[name] = [] allAcl[name] = []
else: else:
@ -380,7 +380,7 @@ def makeAclFile(content):
if k == '': if k == '':
tmp += "[/]\n" tmp += "[/]\n"
else: else:
tmp += "[/" + k + "]\n" tmp += "[" + k + ":/]\n"
for iv in range(len(v)): for iv in range(len(v)):
tmp += v[iv]['user'] + ' = ' + v[iv]['acl'] + "\n" tmp += v[iv]['user'] + ' = ' + v[iv]['acl'] + "\n"

@ -358,7 +358,6 @@ function csvnProjectScriptLoad(pname){
function csvnProjectScriptUnload(pname){ function csvnProjectScriptUnload(pname){
csvnPost('project_script_unload', {'pname':pname}, function(data){ csvnPost('project_script_unload', {'pname':pname}, function(data){
console.log(data);
if (data.data != 'ok'){ if (data.data != 'ok'){
layer.msg(data.data,{icon:0,time:2000,shade: [0.3, '#000']}); layer.msg(data.data,{icon:0,time:2000,shade: [0.3, '#000']});
return; return;
@ -411,7 +410,7 @@ function csvnAclAdd(pname){
layer.msg(data.data,{icon:0,time:2000,shade: [0.3, '#000']}); layer.msg(data.data,{icon:0,time:2000,shade: [0.3, '#000']});
return; return;
} }
$('#csvn_acl_close').click(); $('.layui-layer-close1').click();
csvnAclProject(pname); csvnAclProject(pname);
}); });
} }
@ -422,7 +421,7 @@ function csvnAclDel(pname, uname){
layer.msg(data.data,{icon:0,time:2000,shade: [0.3, '#000']}); layer.msg(data.data,{icon:0,time:2000,shade: [0.3, '#000']});
return; return;
} }
$('#csvn_acl_close').click(); $('.layui-layer-close1').click();
csvnAclProject(pname); csvnAclProject(pname);
}); });
} }
@ -441,7 +440,7 @@ function csvnAclSet(obj, pname, uname, acl, selected){
return; return;
} }
$('#csvn_acl_close').click(); $('.layui-layer-close1').click();
csvnAclProject(pname); csvnAclProject(pname);
}); });
} }
@ -470,7 +469,7 @@ function csvnAclProject(pname){
var loadOpen = layer.open({ var loadOpen = layer.open({
type: 1, type: 1,
title: '权限设置', title: '项目('+pname+')权限设置',
area: '300px', area: '300px',
content:"<div class='bt-form pd20 c6'>\ content:"<div class='bt-form pd20 c6'>\
<div>\ <div>\
@ -482,9 +481,5 @@ function csvnAclProject(pname){
</div>\ </div>\
</div>" </div>"
}); });
$('#csvn_acl_close').click(function(){
layer.close(loadOpen);
});
}); });
} }
Loading…
Cancel
Save