async def addinvitecode(ns): """ 生成邀请码 """ db = DBPools() async with db.sqlorContext('kboss') as sor: if ns['promotingid'] and ns['iusserid']: ns['id'] = uuid() ns['issue_date'] = datetime.datetime.now() ns['invitecode'] = uuid() await sor.C('invitecode', ns) return {'status': True, 'msg': '添加成功'} return {'status': False, 'msg': '添加失败'} ret = await addinvitecode(params_kw) return ret