diff --git a/business/partner/purchase/mtwm/order.go b/business/partner/purchase/mtwm/order.go index d6a5423c0..7a53cfb1c 100644 --- a/business/partner/purchase/mtwm/order.go +++ b/business/partner/purchase/mtwm/order.go @@ -146,6 +146,8 @@ func (p *PurchaseHandler) Map2Order(orderData map[string]interface{}) (order *mo } if result["order_completed_time"] != nil { order.OrderFinishedAt = getTimeFromTimestamp(utils.MustInterface2Int64(result["order_completed_time"])) + } else { + order.OrderFinishedAt = utils.DefaultTimeValue } pickType := int(utils.Interface2Int64WithDefault(result["pick_type"], 0)) if pickType == mtwmapi.OrderPickTypeSelf {