From 90232c2a26ea304e517f67fd2a6126136d72143b Mon Sep 17 00:00:00 2001 From: gazebo Date: Fri, 6 Sep 2019 17:37:41 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E4=BF=AE=E5=A4=8D=E5=8F=96=E4=BA=AC?= =?UTF-8?q?=E4=B8=9C=E8=AE=A2=E5=8D=95=E8=AE=A2=E5=8D=95=E7=BA=A7=E4=BC=98?= =?UTF-8?q?=E6=83=A0=E9=87=91=E9=A2=9D=E7=9A=84BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/partner/purchase/jd/order.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/business/partner/purchase/jd/order.go b/business/partner/purchase/jd/order.go index c62f88898..a3a09cf4a 100644 --- a/business/partner/purchase/jd/order.go +++ b/business/partner/purchase/jd/order.go @@ -201,7 +201,7 @@ func (c *PurchaseHandler) Map2Order(orderData map[string]interface{}) (order *mo } order.ConsigneeLng = jxutils.StandardCoordinate2Int(originalLng) order.ConsigneeLat = jxutils.StandardCoordinate2Int(originalLat) - discounts, _ := result["discount"].(map[string]interface{}) + discounts, _ := result["discount"].([]interface{}) for _, v := range discounts { discount := v.(map[string]interface{}) order.DiscountMoney += utils.Interface2Int64WithDefault(discount["discountPrice"], 0)