async def addinvitecode(ns): """ 生成邀请码 """ import datetime now = datetime.datetime.now() start_of_day = now.replace(hour=0, minute=0, second=0, microsecond=0) end_of_day = now.replace(hour=23, minute=59, second=59, microsecond=999999) 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