1
This commit is contained in:
@@ -554,6 +554,7 @@ func amendAndPruneVendorStuff(ctx *jxcontext.Context, parentTask tasksch.ITask,
|
|||||||
switch step {
|
switch step {
|
||||||
case 0:
|
case 0:
|
||||||
localSkuList, err := dao.GetSkusWithVendor(db, []int{vendorID}, []string{vendorOrgCode}, nil, nil, false)
|
localSkuList, err := dao.GetSkusWithVendor(db, []int{vendorID}, []string{vendorOrgCode}, nil, nil, false)
|
||||||
|
globals.SugarLogger.Debugf("GetSkusWithVendor err := %s", err)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
@@ -565,6 +566,7 @@ func amendAndPruneVendorStuff(ctx *jxcontext.Context, parentTask tasksch.ITask,
|
|||||||
}
|
}
|
||||||
|
|
||||||
remoteSkuList, err2 := handler.GetSkus(ctx, vendorOrgCode, 0, "")
|
remoteSkuList, err2 := handler.GetSkus(ctx, vendorOrgCode, 0, "")
|
||||||
|
globals.SugarLogger.Debugf("remoteSkuList err := %s", err)
|
||||||
if err = err2; err == nil {
|
if err = err2; err == nil {
|
||||||
remoteSkuMap := make(map[string]int)
|
remoteSkuMap := make(map[string]int)
|
||||||
for _, v := range remoteSkuList {
|
for _, v := range remoteSkuList {
|
||||||
@@ -587,6 +589,7 @@ func amendAndPruneVendorStuff(ctx *jxcontext.Context, parentTask tasksch.ITask,
|
|||||||
StoreSkuMap := make(map[int]*dao.StoreSkuSyncInfo)
|
StoreSkuMap := make(map[int]*dao.StoreSkuSyncInfo)
|
||||||
if storeID != 0 {
|
if storeID != 0 {
|
||||||
skuList2, _ := dao.GetStoreSkuListWithVendor(db, storeID, vendorID, vendorOrgCode)
|
skuList2, _ := dao.GetStoreSkuListWithVendor(db, storeID, vendorID, vendorOrgCode)
|
||||||
|
globals.SugarLogger.Debugf("skuList2 err := %s", err)
|
||||||
for _, v := range skuList2 {
|
for _, v := range skuList2 {
|
||||||
if _, ok := StoreSkuMap[v.ID]; !ok {
|
if _, ok := StoreSkuMap[v.ID]; !ok {
|
||||||
StoreSkuMap[v.ID] = v
|
StoreSkuMap[v.ID] = v
|
||||||
@@ -634,6 +637,7 @@ func amendAndPruneVendorStuff(ctx *jxcontext.Context, parentTask tasksch.ITask,
|
|||||||
sku2Delete = nil
|
sku2Delete = nil
|
||||||
case 2:
|
case 2:
|
||||||
localCatList, err := dao.GetSkuCategoryWithVendor(db, []int{vendorID}, []string{vendorOrgCode}, -1, nil, false)
|
localCatList, err := dao.GetSkuCategoryWithVendor(db, []int{vendorID}, []string{vendorOrgCode}, -1, nil, false)
|
||||||
|
globals.SugarLogger.Debugf("localCatList 2 err := %s", err)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user