22 lines
563 B
Plaintext
22 lines
563 B
Plaintext
async def addpermission(ns):
|
|
"""
|
|
添加权限
|
|
:param name: 名称
|
|
:param description: 描述
|
|
:param ptype: 类型
|
|
:param parentid: 父权限id
|
|
:param path: 路径
|
|
:param title: 标题
|
|
:param icon: 图标
|
|
|
|
"""
|
|
db = DBPools()
|
|
async with db.sqlorContext('kboss') as sor:
|
|
if ns:
|
|
ns['id'] = uuid()
|
|
await sor.C('permission', ns)
|
|
return {'status': True, 'msg': '添加成功'}
|
|
return {'status': False, 'msg': '添加失败'}
|
|
|
|
ret = await addpermission(params_kw)
|
|
return ret |