- 处理京东orderShareRatioData

This commit is contained in:
gazebo
2019-04-29 15:57:09 +08:00
parent 5628c23741
commit 1bb6e38202

View File

@@ -127,18 +127,20 @@ func (p *PurchaseHandler) OrderDetail2Financial(orderData map[string]interface{}
orderFinancial.TotalDiscountMoney += discountPrice orderFinancial.TotalDiscountMoney += discountPrice
if xMap["orderShareRatioData"] != nil { if xMap["orderShareRatioData"] != nil {
orderShareRatioData, _ := utils.HTTPBody2Values([]byte(utils.Interface2String(xMap["orderShareRatioData"])), false) orderShareRatioData, _ := utils.HTTPBody2Values([]byte(utils.Interface2String(xMap["orderShareRatioData"])), false)
activity := &model.OrderDiscountFinancial{ if promotionID := orderShareRatioData.Get("promotionId"); promotionID != "" {
VendorID: orderFinancial.VendorID, activity := &model.OrderDiscountFinancial{
VendorOrderID: orderFinancial.VendorOrderID, VendorID: orderFinancial.VendorID,
VendorActivityID: utils.Interface2String(orderShareRatioData["promotionId"][0]), VendorOrderID: orderFinancial.VendorOrderID,
Type: utils.Int64ToStr(int64(discountType)), VendorActivityID: promotionID, // utils.Interface2String(orderShareRatioData["promotionId"][0]),
// ActivityName: utils.Interface2String(xMap["discountName"]), Type: utils.Int64ToStr(int64(discountType)),
// ActivityMoney: discountPrice, // ActivityName: utils.Interface2String(xMap["discountName"]),
// Remark: utils.Interface2String(xMap["orderShareRatioData"]), // ActivityMoney: discountPrice,
// Remark: utils.Interface2String(xMap["orderShareRatioData"]),
}
orderFinancial.Discounts = append(orderFinancial.Discounts, activity)
// 通过活动Id去取京西活动补贴
// orderFinancial.JxSubsidyMoney +=
} }
orderFinancial.Discounts = append(orderFinancial.Discounts, activity)
// 通过活动Id去取京西活动补贴
// orderFinancial.JxSubsidyMoney +=
} }
} }
globals.SugarLogger.Debug(utils.Format4Output(orderFinancial.Discounts, false)) globals.SugarLogger.Debug(utils.Format4Output(orderFinancial.Discounts, false))