- 京东支持CancelOrder

This commit is contained in:
gazebo
2019-06-26 22:34:09 +08:00
parent 0adf3e7d31
commit 636a949333

View File

@@ -1,7 +1,6 @@
package jd package jd
import ( import (
"errors"
"strings" "strings"
"time" "time"
@@ -391,7 +390,10 @@ func (c *PurchaseHandler) AgreeOrRefuseCancel(ctx *jxcontext.Context, order *mod
} }
func (c *PurchaseHandler) CancelOrder(ctx *jxcontext.Context, order *model.GoodsOrder, reason string) (err error) { func (c *PurchaseHandler) CancelOrder(ctx *jxcontext.Context, order *model.GoodsOrder, reason string) (err error) {
err = errors.New("京东到家不支持主动取消订单,请联系用户取消") if globals.EnableJdStoreWrite {
api.JdAPI.DeliveryEndOrder(order.VendorOrderID, ctx.GetUserName())
err = api.JdAPI.CancelAndRefund(order.VendorOrderID, ctx.GetUserName(), reason)
}
return err return err
} }