- ErrStoreHaveNoCourier for getMTPSShopID

This commit is contained in:
gazebo
2018-11-03 12:52:14 +08:00
parent e6e28acb14
commit 3334466e70
2 changed files with 6 additions and 2 deletions

View File

@@ -296,9 +296,12 @@ func (c *DeliveryHandler) getMTPSShopID(order *model.GoodsOrder, db orm.Ormer) (
if globals.OrderUseNewTable || jxutils.GetJxStoreIDFromOrder(order) == globals.DebugStoreID { if globals.OrderUseNewTable || jxutils.GetJxStoreIDFromOrder(order) == globals.DebugStoreID {
db2 := dao.WrapDB(db) db2 := dao.WrapDB(db)
storeCourierList, err2 := dao.GetStoreCouriersByStoreID(db2, jxutils.GetJxStoreIDFromOrder(order), model.VendorIDMTPS) storeCourierList, err2 := dao.GetStoreCouriersByStoreID(db2, jxutils.GetJxStoreIDFromOrder(order), model.VendorIDMTPS)
if err = err2; err != nil { if err = err2; err != nil && err != orm.ErrNoRows {
return "", err return "", err
} }
if len(storeCourierList) == 0 {
return "", partner.ErrStoreHaveNoCourier
}
retVal = storeCourierList[0].VendorStoreID retVal = storeCourierList[0].VendorStoreID
if beego.BConfig.RunMode == "dev" { if beego.BConfig.RunMode == "dev" {
retVal = "test_0001" retVal = "test_0001"

View File

@@ -30,6 +30,7 @@ var (
var ( var (
ErrCanNotFindItem = errors.New("没有找到指定的东西") ErrCanNotFindItem = errors.New("没有找到指定的东西")
ErrStoreHaveNoCourier = errors.New("门店没有绑定相应的配送信息")
) )
var ( var (