Merge branch 'mark' of e.coding.net:rosydev/jx-callback into mark
This commit is contained in:
@@ -132,8 +132,8 @@ func (c *DeliveryHandler) IsErrStoreExist(err error) bool {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (c *DeliveryHandler) UpdateStore(ctx *jxcontext.Context, storeDetail *dao.StoreDetail2) (err error) {
|
func (c *DeliveryHandler) UpdateStore(ctx *jxcontext.Context, storeDetail *dao.StoreDetail2) (err error) {
|
||||||
if globals.EnableStoreWrite {
|
// if globals.EnableStoreWrite {
|
||||||
err = api.MtpsAPI.PagePoiUpdate(storeDetail.VendorStoreID, storeDetail.PayeeName, storeDetail.Tel1, fakeContactEmail)
|
// err = api.MtpsAPI.PagePoiUpdate(storeDetail.VendorStoreID, storeDetail.PayeeName, storeDetail.Tel1, fakeContactEmail)
|
||||||
}
|
// }
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -253,7 +253,7 @@ func (p *PurchaseHandler) UpdateStoreSkusStatus(ctx *jxcontext.Context, vendorOr
|
|||||||
storeSkus, err2 := dao.GetStoresSkusInfo(dao.GetDB(), []int{model.JdShopMainStoreID}, []int{v.SkuID})
|
storeSkus, err2 := dao.GetStoresSkusInfo(dao.GetDB(), []int{model.JdShopMainStoreID}, []int{v.SkuID})
|
||||||
err = err2
|
err = err2
|
||||||
if len(storeSkus) > 0 {
|
if len(storeSkus) > 0 {
|
||||||
if storeSkus[0].JdsID != 0 {
|
if storeSkus[0].JdsID != 0 && vendorStoreID != "" {
|
||||||
err = api.JdShopAPI.UpdateSkuSiteStock(storeSkus[0].JdsID, stock, utils.Str2Int(vendorStoreID))
|
err = api.JdShopAPI.UpdateSkuSiteStock(storeSkus[0].JdsID, stock, utils.Str2Int(vendorStoreID))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -309,24 +309,24 @@ func (p *PurchaseHandler) CreateStoreCategory(ctx *jxcontext.Context, storeID in
|
|||||||
if status == -1 {
|
if status == -1 {
|
||||||
return fmt.Errorf("京东商城店内分类创建失败!")
|
return fmt.Errorf("京东商城店内分类创建失败!")
|
||||||
}
|
}
|
||||||
flag := false
|
time.Sleep(time.Second * 2)
|
||||||
for {
|
// flag := false
|
||||||
result, err := api.JdShopAPI.FindShopCategories()
|
// for {
|
||||||
if err != nil {
|
result, err := api.JdShopAPI.FindShopCategories()
|
||||||
return err
|
if err != nil {
|
||||||
}
|
return err
|
||||||
for _, v := range result {
|
}
|
||||||
if v.Name == storeCat.Name {
|
for _, v := range result {
|
||||||
storeCat.VendorCatID = utils.Int64ToStr(v.CID)
|
if v.Name == storeCat.Name {
|
||||||
flag = true
|
storeCat.VendorCatID = utils.Int64ToStr(v.CID)
|
||||||
break
|
// flag = true
|
||||||
}
|
|
||||||
}
|
|
||||||
time.Sleep(time.Second * 2)
|
|
||||||
if flag {
|
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
// if flag {
|
||||||
|
// break
|
||||||
|
// }
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user