修改sku测试
This commit is contained in:
@@ -1099,7 +1099,6 @@ func UpdateSku(ctx *jxcontext.Context, skuID int, payload map[string]interface{}
|
|||||||
}
|
}
|
||||||
if sku.ExdSkuID == "" && sku.EclpID == "" {
|
if sku.ExdSkuID == "" && sku.EclpID == "" {
|
||||||
if err = OnUpdateThing(ctx, db, nil, int64(skuID), model.ThingTypeSku); err != nil {
|
if err = OnUpdateThing(ctx, db, nil, int64(skuID), model.ThingTypeSku); err != nil {
|
||||||
fmt.Println("test3", err)
|
|
||||||
dao.Rollback(db)
|
dao.Rollback(db)
|
||||||
return 0, err
|
return 0, err
|
||||||
}
|
}
|
||||||
@@ -1108,16 +1107,13 @@ func UpdateSku(ctx *jxcontext.Context, skuID int, payload map[string]interface{}
|
|||||||
|
|
||||||
if _, err = SetStoreSkuSyncStatus2(db, nil, partner.GetSingleStoreVendorIDs(), []int{skuID}, model.SyncFlagModifiedMask); err == nil {
|
if _, err = SetStoreSkuSyncStatus2(db, nil, partner.GetSingleStoreVendorIDs(), []int{skuID}, model.SyncFlagModifiedMask); err == nil {
|
||||||
if maskValue&model.SyncFlagSpecMask != 0 {
|
if maskValue&model.SyncFlagSpecMask != 0 {
|
||||||
fmt.Println("test2", err)
|
|
||||||
err = refreshStoreSkuPrice(ctx, db, skuID)
|
err = refreshStoreSkuPrice(ctx, db, skuID)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
fmt.Println("test1", err)
|
|
||||||
errList := errlist.New()
|
errList := errlist.New()
|
||||||
errList.AddErr(err)
|
errList.AddErr(err)
|
||||||
_, err = CurVendorSync.SyncSku(ctx, db, -1, sku.ID, false, false, userName)
|
_, err = CurVendorSync.SyncSku(ctx, db, -1, sku.ID, false, false, userName)
|
||||||
errList.AddErr(err)
|
errList.AddErr(err)
|
||||||
fmt.Println("test4", err)
|
|
||||||
err = errList.GetErrListAsOne()
|
err = errList.GetErrListAsOne()
|
||||||
}
|
}
|
||||||
return num, err
|
return num, err
|
||||||
@@ -1138,6 +1134,7 @@ func refreshStoreSkuPrice(ctx *jxcontext.Context, db *dao.DaoDB, skuID int) (err
|
|||||||
storeID := v.StoreID
|
storeID := v.StoreID
|
||||||
storeDetail, err := dao.GetStoreDetail(db, storeID, model.VendorIDJX)
|
storeDetail, err := dao.GetStoreDetail(db, storeID, model.VendorIDJX)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
fmt.Println("test", err, utils.Format4Output(storeDetail, false))
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
storeSku := &model.StoreSkuBind{}
|
storeSku := &model.StoreSkuBind{}
|
||||||
|
|||||||
Reference in New Issue
Block a user