async def providerDiscountDelete(ns={}): """ reseller discount delete id * :param ns: :return: """ db = DBPools() async with db.sqlorContext('kboss') as sor: if not ns.get('id'): return { "status": False, "msg": "provider id is empty, please check", } try: ns['del_flg'] = '1' await sor.U('rp_discount',ns) return { "status": True, "msg": "provider discount delete success", } except Exception as e: raise e return { "status": False, "msg": "provider discount delete failed" } ret = await providerDiscountDelete(params_kw) return ret