diff --git a/business/partner/delivery/dada/waybill.go b/business/partner/delivery/dada/waybill.go index 5c008f6d8..6f580d9b9 100644 --- a/business/partner/delivery/dada/waybill.go +++ b/business/partner/delivery/dada/waybill.go @@ -126,8 +126,8 @@ func (c *DeliveryHandler) CreateWaybill(order *model.GoodsOrder, policy func(del if billParams.CityCode, err = c.getDataCityCodeFromOrder(order, db); err == nil { billParams.ReceiverLng, billParams.ReceiverLat, _ = jxutils.IntCoordinate2MarsStandard(order.ConsigneeLng, order.ConsigneeLat, order.CoordinateType) addParams := map[string]interface{}{ - "info": utils.FilterMb4(order.BuyerComment), - // "origin_mark": model.VendorChineseNames[order.VendorID], + "info": utils.FilterMb4(order.BuyerComment), + "origin_mark": model.VendorChineseNames[order.VendorID], "origin_mark_no": fmt.Sprintf("%d", order.OrderSeq), "cargo_type": 13, "cargo_weight": jxutils.IntWeight2Float(limitOrderWeight(order.Weight)), diff --git a/business/partner/delivery/mtps/waybill.go b/business/partner/delivery/mtps/waybill.go index 6c942ed79..b585759da 100644 --- a/business/partner/delivery/mtps/waybill.go +++ b/business/partner/delivery/mtps/waybill.go @@ -160,7 +160,12 @@ func (c *DeliveryHandler) CreateWaybill(order *model.GoodsOrder, policy func(del item.GoodCount += goodItem.GoodCount } } - addParams := utils.Params2Map("note", utils.FilterMb4(order.BuyerComment), "goods_detail", string(utils.MustMarshal(goods)), "poi_seq", fmt.Sprintf("#%d", order.OrderSeq)) + addParams := map[string]interface{}{ + "note": utils.FilterMb4(order.BuyerComment), + "goods_detail": string(utils.MustMarshal(goods)), + "goods_pickup_info": fmt.Sprintf("%s第%d号单", model.VendorChineseNames[order.VendorID], order.OrderSeq), + "poi_seq": fmt.Sprintf("#%d", order.OrderSeq), + } result, err2 := api.MtpsAPI.CreateOrderByShop(billParams, addParams) if err = err2; err != nil { globals.SugarLogger.Debugf("CreateWaybill failed, orderID:%s, billParams:%v, addParams:%v, error:%v", order.VendorOrderID, billParams, addParams, err)