async def rebate_delete(ns={}): """ :param ns: :return: """ db = DBPools() async with db.sqlorContext('kboss') as sor: try: if ns.get('rebate_cycle_id'): await sor.U('rebate_cycle', {'id': ns.get('rebate_cycle_id'), 'del_flg': '1'}) sql_up = """update rp_rebate set del_flg = '1' where rebatecycleid = '%s';""" % ns.get('rebate_cycle_id') await sor.sqlExe(sql_up, {}) elif ns.get('rp_rebate_id'): await sor.U('rp_rebate', {'id': ns.get('rp_rebate_id'), 'del_flg': '1'}) return { 'status': True, 'msg': '回佣删除成功' } except Exception as e: raise e return { 'status': False, 'msg': '回佣删除失败' } ret = await rebate_delete(params_kw) return ret