From c8926056fb69a253f43f9e1ab27a026eec0cd54a Mon Sep 17 00:00:00 2001 From: gazebo Date: Tue, 27 Aug 2019 17:11:53 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E4=BA=AC=E4=B8=9C=E5=94=AE=E5=90=8E?= =?UTF-8?q?=E6=9E=9A=E4=B8=BE=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/model/const.go | 44 +++++++++++------------ business/partner/purchase/jd/order_afs.go | 4 +-- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/business/model/const.go b/business/model/const.go index 3776c5020..662611d01 100644 --- a/business/model/const.go +++ b/business/model/const.go @@ -172,17 +172,17 @@ var ( }, } AfsReasonTypeName = map[int]string{ - AfsReasonTypeGoodsQuality: "商品质量", - AfsReasonTypeWrongGoods: "错误的商品", - AfsReasonTypeMissingGoods: "缺少部分商品", - AfsReasonTypeNoGoods: "全部商品未收到", - AfsReasonTypeDamagedGoods: "商品有损伤", - AfsReasonTypeGoodsQuantity: "缺斤少两", - AfsReasonTypeAgreedByMerchant: "与商家协商一致", - AfsReasonTypeGoodsNoSame: "商品与描述不符", - AfsReasonWrongPurchase: "误购", - AfsReasonNotReceivedIntime: "未在时效内送达", - AfsReasonNotOthers: "其它", + AfsReasonTypeGoodsQuality: "商品质量", + AfsReasonTypeWrongGoods: "错误的商品", + AfsReasonTypeMissingGoods: "缺少部分商品", + AfsReasonTypeNoGoods: "全部商品未收到", + AfsReasonTypeDamagedGoods: "商品有损伤", + AfsReasonTypeGoodsQuantity: "缺斤少两", + AfsReasonTypeGoodsAbsent: "商家通知我缺货", + AfsReasonTypeGoodsNoSame: "商品与描述不符", + AfsReasonWrongPurchase: "误购", + AfsReasonNotReceivedIntime: "未在时效内送达", + AfsReasonNotOthers: "其它", } AfsAppealTypeName = map[int]string{ AfsAppealTypeRefund: "仅退款", @@ -342,17 +342,17 @@ const ( ) const ( - AfsReasonTypeGoodsQuality = 1 // 商品质量 - AfsReasonTypeWrongGoods = 2 // 错误的商品 - AfsReasonTypeMissingGoods = 3 // 缺少部分商品 - AfsReasonTypeNoGoods = 4 // 全部商品未收到 - AfsReasonTypeDamagedGoods = 5 // 商品有损伤 - AfsReasonTypeGoodsQuantity = 6 // 缺斤少两 - AfsReasonTypeAgreedByMerchant = 7 // 与商家协商一致 - AfsReasonTypeGoodsNoSame = 8 // 商品与描述不符 - AfsReasonWrongPurchase = 9 // 误购 - AfsReasonNotReceivedIntime = 10 // 未在时效内送达 - AfsReasonNotOthers = 0 // 其它 + AfsReasonTypeGoodsQuality = 1 // 商品质量 + AfsReasonTypeWrongGoods = 2 // 错误的商品 + AfsReasonTypeMissingGoods = 3 // 缺少部分商品 + AfsReasonTypeNoGoods = 4 // 全部商品未收到 + AfsReasonTypeDamagedGoods = 5 // 商品有损伤 + AfsReasonTypeGoodsQuantity = 6 // 缺斤少两 + AfsReasonTypeGoodsAbsent = 7 // 商家通知缺货 + AfsReasonTypeGoodsNoSame = 8 // 商品与描述不符 + AfsReasonWrongPurchase = 9 // 误购 + AfsReasonNotReceivedIntime = 10 // 未在时效内送达 + AfsReasonNotOthers = 0 // 其它 ) const ( diff --git a/business/partner/purchase/jd/order_afs.go b/business/partner/purchase/jd/order_afs.go index c85931128..bc9c2faf5 100644 --- a/business/partner/purchase/jd/order_afs.go +++ b/business/partner/purchase/jd/order_afs.go @@ -41,7 +41,7 @@ var ( jdapi.AfsReasonTypeNoGoods: model.AfsReasonTypeNoGoods, jdapi.AfsReasonTypeDamagedGoods: model.AfsReasonTypeDamagedGoods, jdapi.AfsReasonTypeGoodsQuantity: model.AfsReasonTypeGoodsQuantity, - jdapi.AfsReasonTypeAgreedByMerchant: model.AfsReasonTypeAgreedByMerchant, + jdapi.AfsReasonTypeGoodsAbsent: model.AfsReasonTypeGoodsAbsent, jdapi.AfsReasonTypeGoodsSizeNoSame: model.AfsReasonTypeGoodsNoSame, jdapi.AfsReasonTypeGoodsColorNoSame: model.AfsReasonTypeGoodsNoSame, jdapi.AfsReasonWrongPurchase: model.AfsReasonWrongPurchase, @@ -218,7 +218,7 @@ func (c *PurchaseHandler) RefundOrder(ctx *jxcontext.Context, order *model.Goods // 发起部分退款 func (c *PurchaseHandler) PartRefundOrder(ctx *jxcontext.Context, order *model.GoodsOrder, refundSkuList []*model.OrderSku, reason string) (err error) { if globals.EnableJdStoreWrite { - _, err = api.JdAPI.AfsSubmit(order.VendorOrderID, ctx.GetUserName(), utils.Int2Str(jdapi.AfsReasonTypeAgreedByMerchant), reason, "", order.ConsigneeName, order.ConsigneeMobile, order.ConsigneeAddress, orderSkus2AfsSkus(refundSkuList)) + _, err = api.JdAPI.AfsSubmit(order.VendorOrderID, ctx.GetUserName(), utils.Int2Str(jdapi.AfsReasonWrongPurchase), reason, "", order.ConsigneeName, order.ConsigneeMobile, order.ConsigneeAddress, orderSkus2AfsSkus(refundSkuList)) } return err }