特殊处理err
This commit is contained in:
@@ -174,7 +174,7 @@ func CreateOrUpdateAll(vendorOrgCode string, storeID, vendorStoreID int64) (stri
|
|||||||
if err != nil || warehouseID == 0 || utils.IsNil(warehouseID) {
|
if err != nil || warehouseID == 0 || utils.IsNil(warehouseID) {
|
||||||
globals.SugarLogger.Debug("门店(%d) 创建仓库失败:%v", storeID, err)
|
globals.SugarLogger.Debug("门店(%d) 创建仓库失败:%v", storeID, err)
|
||||||
errList.AddErr(fmt.Errorf("门店(%d) 创建仓库失败:%v", storeID, err))
|
errList.AddErr(fmt.Errorf("门店(%d) 创建仓库失败:%v", storeID, err))
|
||||||
} else { //绑定
|
} else { //绑定
|
||||||
if err = BindStoreWarehouse(vendorOrgCode, utils.Int64ToStr(storeID), vendorStoreID); err != nil { //仓库绑定通过自定义外部ID
|
if err = BindStoreWarehouse(vendorOrgCode, utils.Int64ToStr(storeID), vendorStoreID); err != nil { //仓库绑定通过自定义外部ID
|
||||||
globals.SugarLogger.Debug("门店(%d) 绑定仓库:%d 失败:%v", storeID, warehouseID, err)
|
globals.SugarLogger.Debug("门店(%d) 绑定仓库:%d 失败:%v", storeID, warehouseID, err)
|
||||||
errList.AddErr(fmt.Errorf("门店(%d) 绑定仓库:%d 失败:%v", storeID, warehouseID, err))
|
errList.AddErr(fmt.Errorf("门店(%d) 绑定仓库:%d 失败:%v", storeID, warehouseID, err))
|
||||||
@@ -257,6 +257,7 @@ func CreateOrUpdateAll(vendorOrgCode string, storeID, vendorStoreID int64) (stri
|
|||||||
globals.SugarLogger.Debug("绑定门店需进行的错误处理:%v", errors.New(fmt.Sprintf("%s", utils.Format4Output(errList, true))))
|
globals.SugarLogger.Debug("绑定门店需进行的错误处理:%v", errors.New(fmt.Sprintf("%s", utils.Format4Output(errList, true))))
|
||||||
return "门店绑定成功,但需要根据提示进行处理", errors.New(fmt.Sprintf("%s", utils.Format4Output(errList, true)))
|
return "门店绑定成功,但需要根据提示进行处理", errors.New(fmt.Sprintf("%s", utils.Format4Output(errList, true)))
|
||||||
} else {
|
} else {
|
||||||
|
globals.SugarLogger.Debug("the last step of")
|
||||||
return "门店绑定成功", nil
|
return "门店绑定成功", nil
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -369,7 +370,7 @@ func (P *PurchaseHandler) UpdateStore(db *dao.DaoDB, storeID int, userName strin
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return err
|
return errors.New(fmt.Sprintf("errList=%s,err=%v", utils.Format4Output(errList, true), err))
|
||||||
}
|
}
|
||||||
|
|
||||||
// UpdateStoreStatus shop/unsuspendStore 门店恢复营业
|
// UpdateStoreStatus shop/unsuspendStore 门店恢复营业
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
package tiktok_store
|
package tiktok_store
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"errors"
|
||||||
"fmt"
|
"fmt"
|
||||||
warehouse_bindFencesByStore_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_bindFencesByStore/request"
|
warehouse_bindFencesByStore_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_bindFencesByStore/request"
|
||||||
warehouse_bindStore_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_bindStore/request"
|
warehouse_bindStore_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/warehouse_bindStore/request"
|
||||||
@@ -250,13 +251,13 @@ func FreightSpecialTreat(vendorOrgCode string, vendorStoreID, storeID int64) err
|
|||||||
//首先获取绑定信息
|
//首先获取绑定信息
|
||||||
bindFreightIDs, err := GetStoreFreight(vendorOrgCode, vendorStoreID)
|
bindFreightIDs, err := GetStoreFreight(vendorOrgCode, vendorStoreID)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
globals.SugarLogger.Debug("获取门店(%d) 绑定运费模板出错:%v", vendorStoreID, err)
|
globals.SugarLogger.Debug("获取门店(%d) 绑定运费模板出错:", vendorStoreID, err)
|
||||||
errList.AddErr(fmt.Errorf("获取门店(%d) 绑定运费模板出错:%v", vendorStoreID, err))
|
errList.AddErr(fmt.Errorf("获取门店(%d) 绑定运费模板出错:%v", vendorStoreID, err))
|
||||||
}
|
}
|
||||||
if bindFreightIDs == 0 { //(1)未查询到绑定信息,不算错误
|
if bindFreightIDs == 0 { //(1)未查询到绑定信息,不算错误
|
||||||
globals.SugarLogger.Debug("我在创建绑定运费模板这里=========================")
|
globals.SugarLogger.Debug("我在创建绑定运费模板这里=========================")
|
||||||
if freightTemplateID, err := CreateFreightTemplate(int(storeID)); err != nil || freightTemplateID == 0 || utils.IsNil(freightTemplateID) {
|
if freightTemplateID, err := CreateFreightTemplate(int(storeID)); err != nil || freightTemplateID == 0 || utils.IsNil(freightTemplateID) {
|
||||||
globals.SugarLogger.Debug("创建运费模板失败:%v", err)
|
globals.SugarLogger.Debug("创建运费模板失败:", err)
|
||||||
errList.AddErr(fmt.Errorf("创建运费模板失败:%v", err))
|
errList.AddErr(fmt.Errorf("创建运费模板失败:%v", err))
|
||||||
} else { //绑定
|
} else { //绑定
|
||||||
if err = ShopBindStoreFreight(vendorOrgCode, vendorStoreID, freightTemplateID); err != nil {
|
if err = ShopBindStoreFreight(vendorOrgCode, vendorStoreID, freightTemplateID); err != nil {
|
||||||
@@ -268,7 +269,7 @@ func FreightSpecialTreat(vendorOrgCode string, vendorStoreID, storeID int64) err
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if err := UpdateFreightTemplate(vendorOrgCode, int(storeID)); err != nil {
|
if err := UpdateFreightTemplate(vendorOrgCode, int(storeID)); err != nil {
|
||||||
globals.SugarLogger.Debug("更新运费模板失败:%v", err)
|
globals.SugarLogger.Debug("更新运费模板失败:", err)
|
||||||
errList.AddErr(fmt.Errorf("更新运费模板失败:%v", err))
|
errList.AddErr(fmt.Errorf("更新运费模板失败:%v", err))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -279,5 +280,5 @@ func FreightSpecialTreat(vendorOrgCode string, vendorStoreID, storeID int64) err
|
|||||||
_, err1 := dao.UpdateEntity(db, FreightTemplate, "TemplateID")
|
_, err1 := dao.UpdateEntity(db, FreightTemplate, "TemplateID")
|
||||||
errList.AddErr(fmt.Errorf("同步进数据库错误信息:%v", err1))
|
errList.AddErr(fmt.Errorf("同步进数据库错误信息:%v", err1))
|
||||||
}
|
}
|
||||||
return err
|
return errors.New(fmt.Sprintf("errList=%s,err=%v", utils.Format4Output(errList, true), err))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user