fix bug.
This commit is contained in:
parent
2ba47c5e25
commit
a58fd408f0
@ -320,7 +320,8 @@ async def create_order(
|
||||
sent_order_status_change_message,
|
||||
openid=current_user.mp_openid,
|
||||
template_id=settings.DELIVERY_ORDER_CREATED_TEMPLATE_ID,
|
||||
data=data
|
||||
data=data,
|
||||
orderid=db_order.orderid
|
||||
)
|
||||
|
||||
# 超过晚上8点,则使用明天送达的文案
|
||||
@ -739,7 +740,8 @@ async def cancel_order(
|
||||
sent_order_status_change_message,
|
||||
openid=current_user.mp_openid,
|
||||
template_id=settings.DELIVERY_ORDER_CANCELLED_TEMPLATE_ID,
|
||||
data=data
|
||||
data=data,
|
||||
orderid=order.orderid
|
||||
)
|
||||
|
||||
return success_response(
|
||||
@ -956,7 +958,8 @@ async def deliveryman_cancel_order(
|
||||
sent_order_status_change_message,
|
||||
openid=order_user.mp_openid,
|
||||
template_id=settings.DELIVERY_ORDER_CANCELLED_TEMPLATE_ID,
|
||||
data=data
|
||||
data=data,
|
||||
orderid=order.orderid
|
||||
)
|
||||
|
||||
return success_response(
|
||||
@ -1046,7 +1049,8 @@ async def complete_order(
|
||||
sent_order_status_change_message,
|
||||
openid=order_user.mp_openid,
|
||||
template_id=settings.DELIVERY_ORDER_COMPLETED_TEMPLATE_ID,
|
||||
data=data
|
||||
data=data,
|
||||
orderid=order.orderid
|
||||
)
|
||||
|
||||
return success_response(
|
||||
@ -1124,9 +1128,10 @@ async def receive_order(
|
||||
sent_order_status_change_message,
|
||||
openid=order_user.mp_openid,
|
||||
template_id=settings.DELIVERY_ORDER_RECEIVED_TEMPLATE_ID,
|
||||
data=data
|
||||
data=data,
|
||||
orderid=order.orderid
|
||||
)
|
||||
|
||||
|
||||
return success_response(
|
||||
message="接单成功",
|
||||
data=OrderInfo.model_validate(order)
|
||||
|
||||
@ -5,7 +5,7 @@ import logging
|
||||
|
||||
|
||||
# 发送订单状态改变消息
|
||||
async def sent_order_status_change_message(openid: str, template_id: str, data: dict):
|
||||
async def sent_order_status_change_message(openid: str, orderid: str, template_id: str, data: dict):
|
||||
|
||||
try:
|
||||
await mp_client.send_template_message(
|
||||
@ -14,7 +14,7 @@ async def sent_order_status_change_message(openid: str, template_id: str, data:
|
||||
data=data,
|
||||
miniprogram={
|
||||
"appid": settings.WECHAT_APPID,
|
||||
"path": f"/pages/order/detail/index?id={data.orderid}"
|
||||
"path": f"/pages/order/detail/index?id={orderid}"
|
||||
}
|
||||
)
|
||||
except Exception as e:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user