fix bug.
This commit is contained in:
parent
2ba47c5e25
commit
a58fd408f0
@ -320,7 +320,8 @@ async def create_order(
|
|||||||
sent_order_status_change_message,
|
sent_order_status_change_message,
|
||||||
openid=current_user.mp_openid,
|
openid=current_user.mp_openid,
|
||||||
template_id=settings.DELIVERY_ORDER_CREATED_TEMPLATE_ID,
|
template_id=settings.DELIVERY_ORDER_CREATED_TEMPLATE_ID,
|
||||||
data=data
|
data=data,
|
||||||
|
orderid=db_order.orderid
|
||||||
)
|
)
|
||||||
|
|
||||||
# 超过晚上8点,则使用明天送达的文案
|
# 超过晚上8点,则使用明天送达的文案
|
||||||
@ -739,7 +740,8 @@ async def cancel_order(
|
|||||||
sent_order_status_change_message,
|
sent_order_status_change_message,
|
||||||
openid=current_user.mp_openid,
|
openid=current_user.mp_openid,
|
||||||
template_id=settings.DELIVERY_ORDER_CANCELLED_TEMPLATE_ID,
|
template_id=settings.DELIVERY_ORDER_CANCELLED_TEMPLATE_ID,
|
||||||
data=data
|
data=data,
|
||||||
|
orderid=order.orderid
|
||||||
)
|
)
|
||||||
|
|
||||||
return success_response(
|
return success_response(
|
||||||
@ -956,7 +958,8 @@ async def deliveryman_cancel_order(
|
|||||||
sent_order_status_change_message,
|
sent_order_status_change_message,
|
||||||
openid=order_user.mp_openid,
|
openid=order_user.mp_openid,
|
||||||
template_id=settings.DELIVERY_ORDER_CANCELLED_TEMPLATE_ID,
|
template_id=settings.DELIVERY_ORDER_CANCELLED_TEMPLATE_ID,
|
||||||
data=data
|
data=data,
|
||||||
|
orderid=order.orderid
|
||||||
)
|
)
|
||||||
|
|
||||||
return success_response(
|
return success_response(
|
||||||
@ -1046,7 +1049,8 @@ async def complete_order(
|
|||||||
sent_order_status_change_message,
|
sent_order_status_change_message,
|
||||||
openid=order_user.mp_openid,
|
openid=order_user.mp_openid,
|
||||||
template_id=settings.DELIVERY_ORDER_COMPLETED_TEMPLATE_ID,
|
template_id=settings.DELIVERY_ORDER_COMPLETED_TEMPLATE_ID,
|
||||||
data=data
|
data=data,
|
||||||
|
orderid=order.orderid
|
||||||
)
|
)
|
||||||
|
|
||||||
return success_response(
|
return success_response(
|
||||||
@ -1124,7 +1128,8 @@ async def receive_order(
|
|||||||
sent_order_status_change_message,
|
sent_order_status_change_message,
|
||||||
openid=order_user.mp_openid,
|
openid=order_user.mp_openid,
|
||||||
template_id=settings.DELIVERY_ORDER_RECEIVED_TEMPLATE_ID,
|
template_id=settings.DELIVERY_ORDER_RECEIVED_TEMPLATE_ID,
|
||||||
data=data
|
data=data,
|
||||||
|
orderid=order.orderid
|
||||||
)
|
)
|
||||||
|
|
||||||
return success_response(
|
return success_response(
|
||||||
|
|||||||
@ -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:
|
try:
|
||||||
await mp_client.send_template_message(
|
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,
|
data=data,
|
||||||
miniprogram={
|
miniprogram={
|
||||||
"appid": settings.WECHAT_APPID,
|
"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:
|
except Exception as e:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user