1
This commit is contained in:
@@ -47,7 +47,7 @@ func (c *PurchaseHandler) OnAfsOrderMsg(msgId, orderId string, msg interface{})
|
||||
// todo 对于退款与部分退款,order.go与这个文件中对于状态的处理不一致
|
||||
func (c *PurchaseHandler) onAfsOrderMsg(msgId string, msg interface{}) (retVal *tiktokShop.CallbackResponse) {
|
||||
var err error
|
||||
orderStatus, venderOrgCode := c.callbackAfsMsg2Status(msgId, msg)
|
||||
orderStatus, vendorOrgCode := c.callbackAfsMsg2Status(msgId, msg)
|
||||
if orderStatus == nil {
|
||||
return tiktokShop.Err2CallbackResponse(nil, "")
|
||||
}
|
||||
@@ -65,7 +65,7 @@ func (c *PurchaseHandler) onAfsOrderMsg(msgId string, msg interface{}) (retVal *
|
||||
if needCallNew {
|
||||
var afsOrder *model.AfsOrder
|
||||
// 查询售后订单详情
|
||||
tiktokAfsOrderDetail, err := getAPI(utils.Int2Str(venderOrgCode), 0, "").QueryAfsOrderDetail(orderStatus.VendorOrderID, false)
|
||||
tiktokAfsOrderDetail, err := getAPI(utils.Int2Str(vendorOrgCode), 0, "").QueryAfsOrderDetail(orderStatus.VendorOrderID, false)
|
||||
if err != nil {
|
||||
return tiktokShop.Err2CallbackResponse(err, "")
|
||||
}
|
||||
@@ -86,7 +86,7 @@ func (c *PurchaseHandler) onAfsOrderMsg(msgId string, msg interface{}) (retVal *
|
||||
ReasonDesc: tiktokAfsOrderDetail.Data.ProcessInfo.AfterSaleInfo.ReasonRemark,
|
||||
ReasonImgList: utils.LimitUTF8StringLen(strings.Join(tiktokAfsOrderDetail.Data.ProcessInfo.AfterSaleInfo.Evidence, ","), 1024),
|
||||
RefundType: model.AfsTypeUnknown,
|
||||
VendorOrgCode: utils.Int2Str(venderOrgCode),
|
||||
VendorOrgCode: utils.Int2Str(vendorOrgCode),
|
||||
}
|
||||
afsOrder.FreightUserMoney = tiktokAfsOrderDetail.Data.ProcessInfo.AfterSaleInfo.RefundPostAmount
|
||||
afsOrder.AfsFreightMoney = 0 // 暂时未发现退货取件费用
|
||||
|
||||
@@ -133,7 +133,7 @@ func (p *PurchaseHandler) createOrUpdateStoreSkus(ctx *jxcontext.Context, storeI
|
||||
Weight: utils.Int2Float64(storeSku.Weight),
|
||||
DeliveryDelayDay: tiktokShop.DeliveryDelayDayToDay,
|
||||
PresellType: tiktokShop.SendGoodsTypeNow,
|
||||
Supply7dayReturn: 2, // 是否支持7天无理由,0不支持,1支持,2支持(拆封后不支持)
|
||||
Supply7dayReturn: 0, // 是否支持7天无理由,0不支持,1支持,2支持(拆封后不支持)
|
||||
Mobile: storeDetail.Tel1,
|
||||
Commit: true,
|
||||
Specs: "重量|" + utils.Float64ToStr(float64(storeSku.SpecQuality)) + storeSku.SpecUnit,
|
||||
|
||||
Reference in New Issue
Block a user