kboss/b/role/addRole.dspy
2025-07-16 14:27:17 +08:00

21 lines
611 B
Plaintext

async def addRole(ns):
"""
添加角色
:param role: 角色名称
:param orgtype: 所构类型
:return:
"""
db = DBPools()
async with db.sqlorContext('kboss') as sor:
if ns:
ns['del_flg'] = '0'
role = await sor.R('role', ns)
if len(role) >= 1:
return {'status': False, 'msg': '已有该角色'}
ns['id'] = uuid()
await sor.C('role', ns)
return {'status': True, 'msg': '添加成功'}
return {'status': False, 'msg': '添加失败'}
ret = await addRole(params_kw)
return ret