diff --git a/business/partner/purchase/jd/order.go b/business/partner/purchase/jd/order.go index cc379c748..fa5f48f4a 100644 --- a/business/partner/purchase/jd/order.go +++ b/business/partner/purchase/jd/order.go @@ -160,7 +160,9 @@ func (c *PurchaseHandler) onOrderInfoChangeMsg(vendorOrgCode string, msg *jdapi. order.BuyerComment = msg.OrderBuyerRemark } _, err = dao.UpdateEntity(db, order, "ConsigneeAddress", "ConsigneeName", "ConsigneeMobile", "ConsigneeLat", "ConsigneeLng", "BuyerComment") - weixinmsg.NotifyOrderChanged(order) + if !(order.Status >= model.OrderStatusEndBegin && order.Status <= model.OrderStatusEndEnd) { + weixinmsg.NotifyOrderChanged(order) + } } return jdapi.SuccessResponse }