添加淘鲜达
This commit is contained in:
@@ -298,6 +298,7 @@ type StoreSkuExt struct {
|
||||
JdSyncStatus int8 `orm:"default(2)" json:"jdSyncStatus"`
|
||||
EbaiSyncStatus int8 `orm:"default(2)" json:"ebaiSyncStatus"`
|
||||
MtwmSyncStatus int8 `orm:"default(2)" json:"mtwmSyncStatus"`
|
||||
TaoSyncStatus int8 `orm:"default(2)" json:"taoSyncStatus"`
|
||||
DdSyncStatus int8 `orm:"default(2)" json:"ddSyncStatus"`
|
||||
YbSyncStatus int8 `orm:"default(2)" json:"ybSyncStatus"`
|
||||
JdsSyncStatus int8 `orm:"default(2)" json:"jdsSyncStatus"` //京东商城
|
||||
@@ -372,6 +373,7 @@ type StoreSkuAndName struct {
|
||||
StoreSkuSyncInfo
|
||||
JdSyncStatus int8 `orm:"default(2)"`
|
||||
MtwmSyncStatus int8 `orm:"default(2)"`
|
||||
TaoSyncStatus int8 `orm:"default(2)"`
|
||||
EbaiSyncStatus int8 `orm:"default(2)"`
|
||||
}
|
||||
|
||||
@@ -670,9 +672,6 @@ func GetStoreSkus2(db *DaoDB, vendorID, storeID int, skuIDs []int, mustDirty boo
|
||||
} else {
|
||||
fmtParams = append(fmtParams, "''")
|
||||
}
|
||||
// if globals.IsStoreSkuAct {
|
||||
// sql += " OR act.sync_status <> 0"
|
||||
// }
|
||||
sql += ")"
|
||||
} else {
|
||||
sql += " AND t1.deleted_at = ?"
|
||||
@@ -682,11 +681,6 @@ func GetStoreSkus2(db *DaoDB, vendorID, storeID int, skuIDs []int, mustDirty boo
|
||||
sql += " AND t1.sku_id IN (" + GenQuestionMarks(len(skuIDs)) + ")"
|
||||
sqlParams = append(sqlParams, skuIDs)
|
||||
}
|
||||
// 多门店平台没有成功创建的商品,不直接过滤,让上层同步时报错
|
||||
// if !isSingleStorePF {
|
||||
// sql += " AND t2.%s_id <> 0"
|
||||
// fmtParams = append(fmtParams, fieldPrefix)
|
||||
// }
|
||||
sql = fmt.Sprintf(sql, fmtParams...)
|
||||
sql += " ORDER BY t1.price"
|
||||
if err = GetRows(db, &skus, sql, sqlParams...); err != nil {
|
||||
@@ -1433,6 +1427,9 @@ func SetStoreSkuBindVendorPrice(storeSkuBind *model.StoreSkuBind, vendorID int,
|
||||
case model.VendorIDDD:
|
||||
storeSkuBind.DdPrice = vendorPrice
|
||||
storeSkuBind.DdLockTime = pLockTime
|
||||
case model.VendorIDTaoVegetable:
|
||||
storeSkuBind.TaoPrice = vendorPrice
|
||||
storeSkuBind.TaoLockTime = pLockTime
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1448,6 +1445,8 @@ func GetStoreSkuBindVendorPrice(storeSkuBind *model.StoreSkuBind, vendorID int)
|
||||
vendorPrice = storeSkuBind.JxPrice
|
||||
case model.VendorIDDD:
|
||||
vendorPrice = storeSkuBind.DdPrice
|
||||
case model.VendorIDTaoVegetable:
|
||||
vendorPrice = storeSkuBind.TaoPrice
|
||||
}
|
||||
return vendorPrice
|
||||
}
|
||||
@@ -1460,6 +1459,9 @@ func SetStoreSkuBindSyncStatus(storeSkuBind *model.StoreSkuBind, vendorID int, s
|
||||
storeSkuBind.MtwmSyncStatus = syncStatus
|
||||
case model.VendorIDEBAI:
|
||||
storeSkuBind.EbaiSyncStatus = syncStatus
|
||||
case model.VendorIDTaoVegetable:
|
||||
storeSkuBind.TaoSyncStatus = syncStatus
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1471,6 +1473,8 @@ func GetStoreSkuBindSyncStatus(storeSkuBind *model.StoreSkuBind, vendorID int) (
|
||||
syncStatus = storeSkuBind.MtwmSyncStatus
|
||||
case model.VendorIDEBAI:
|
||||
syncStatus = storeSkuBind.EbaiSyncStatus
|
||||
case model.VendorIDTaoVegetable:
|
||||
syncStatus = storeSkuBind.TaoSyncStatus
|
||||
}
|
||||
return syncStatus
|
||||
}
|
||||
@@ -1481,6 +1485,8 @@ func SetStoreCatMapSyncStatus(storeCatMap *model.StoreSkuCategoryMap, vendorID i
|
||||
storeCatMap.MtwmSyncStatus = syncStatus
|
||||
case model.VendorIDEBAI:
|
||||
storeCatMap.EbaiSyncStatus = syncStatus
|
||||
case model.VendorIDTaoVegetable:
|
||||
storeCatMap.TaoSyncStatus = syncStatus
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user