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

14 lines
554 B
Plaintext

async def jd_cancellation_order(ns):
"""取消京东订单"""
db = DBPools()
async with db.sqlorContext('kboss') as sor:
if ns:
order = await sor.R('bz_order', {'id': ns.get('order_id')})
datans = {}
datans['ordernumber'] = order[0]['provider_orderid']
await jd_cancel_orders(datans)
await sor.U('bz_order', {'id': ns.get('order_id'),'order_status':'3'})
return {'status': True, 'msg': '订单已关闭'}
ret = await jd_cancellation_order(params_kw)
return ret