20 lines
579 B
Plaintext
20 lines
579 B
Plaintext
async def addRolePermission(ns):
|
|
|
|
"""
|
|
角色权限配置
|
|
:param roleid:
|
|
:param permid:要配置的权限,为列表传入
|
|
"""
|
|
db = DBPools()
|
|
async with db.sqlorContext('kboss') as sor:
|
|
try:
|
|
for i in json.loads(ns['permid']):
|
|
ns['id'] = uuid()
|
|
ns['permid'] = i
|
|
await sor.C('rolepermission', ns)
|
|
return {'status': True, 'msg': '配置成功'}
|
|
except:
|
|
return {'status': False, 'msg': '配置失败'}
|
|
|
|
ret = await addRolePermission(params_kw)
|
|
return ret |