批量关注改价测试

This commit is contained in:
苏尹岚
2020-07-09 09:26:07 +08:00
parent b4692c66b2
commit 1a4c2886d2
2 changed files with 29 additions and 28 deletions

View File

@@ -1668,32 +1668,31 @@ func UploadJdsImage(ctx *jxcontext.Context) (err error) {
vendorMap[v.SkuList[0].SkuID] = v
}
for _, v := range storeSkuList {
if vendorMap[v.SkuID] == nil && v.Status == model.StoreSkuBindStatusNormal {
addList = append(addList, v.SkuID)
if vendorMap[v.SkuID] == nil {
if v.Status == model.StoreSkuBindStatusNormal {
addList = append(addList, v.SkuID)
}
} else {
fmt.Println("vendorMap", utils.Format4Output(vendorMap[v.SkuID], false))
if vendorMap[v.SkuID].SkuList[0] != nil {
if int64(v.JdsPrice) != vendorMap[v.SkuID].SkuList[0].VendorPrice {
if int64(v.JdsPrice) != vendorMap[v.SkuID].SkuList[0].VendorPrice {
updateList = append(updateList, &tTmp{
SkuID: v.SkuID,
Reason: "价格不同",
})
}
if v.Status != vendorStock2JxStatus(vendorMap[v.SkuID].SkuList[0].Stock) {
updateList = append(updateList, &tTmp{
SkuID: v.SkuID,
Reason: "库存可售不同",
})
}
skus, _ := dao.GetSkus(dao.GetDB(), []int{v.SkuID}, nil, nil, nil, nil)
if skus[0].Comment != "" {
if skus[0].Comment != vendorMap[v.SkuID].SkuList[0].Comment {
updateList = append(updateList, &tTmp{
SkuID: v.SkuID,
Reason: "价格不同",
Reason: "备注与销售属性不同",
})
}
if v.Status != vendorStock2JxStatus(vendorMap[v.SkuID].SkuList[0].Stock) {
updateList = append(updateList, &tTmp{
SkuID: v.SkuID,
Reason: "库存可售不同",
})
}
skus, _ := dao.GetSkus(dao.GetDB(), []int{v.SkuID}, nil, nil, nil, nil)
if skus[0].Comment != "" {
if skus[0].Comment != vendorMap[v.SkuID].SkuList[0].Comment {
updateList = append(updateList, &tTmp{
SkuID: v.SkuID,
Reason: "备注与销售属性不同",
})
}
}
}
}
localMap[v.SkuID] = v