1
This commit is contained in:
@@ -1260,41 +1260,53 @@ func updateOrCreateSkuVendorCategoryMap(db *dao.DaoDB, ctx *jxcontext.Context, n
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if payload["jdCategoryID"] != nil {
|
if payload["jdCategoryID"] != nil {
|
||||||
|
value, ok := payload["jdCategoryID"].(string)
|
||||||
|
if ok && value != "" && value != "0" {
|
||||||
jdCategoryId = payload["jdCategoryID"].(string)
|
jdCategoryId = payload["jdCategoryID"].(string)
|
||||||
} else {
|
} else {
|
||||||
jdCategoryId = getCategoryByName(payload["name"].(string))
|
jdCategoryId = getCategoryByName(payload["name"].(string))
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if payload["jdsCategoryID"] != nil {
|
if payload["jdsCategoryID"] != nil {
|
||||||
|
value, ok := payload["jdCategoryID"].(string)
|
||||||
|
if ok && value != "" && value != "0" {
|
||||||
jdsCategoryID = payload["jdsCategoryID"].(string)
|
jdsCategoryID = payload["jdsCategoryID"].(string)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if payload["ebaiCategoryID"] != nil {
|
if payload["ebaiCategoryID"] != nil {
|
||||||
|
value, ok := payload["ebaiCategoryID"].(string)
|
||||||
|
if ok && value != "" && value != "0" {
|
||||||
ebaiCategoryID = payload["ebaiCategoryID"].(string)
|
ebaiCategoryID = payload["ebaiCategoryID"].(string)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if payload["mtwmCategoryID"] != nil {
|
if payload["mtwmCategoryID"] != nil {
|
||||||
|
value, ok := payload["mtwmCategoryID"].(string)
|
||||||
|
if ok && value != "" && value != "0" {
|
||||||
mtwmCategoryID = payload["mtwmCategoryID"].(string)
|
mtwmCategoryID = payload["mtwmCategoryID"].(string)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if payload["categoryID2"] != nil && !utils.IsNil(payload["categoryID2"]) {
|
if payload["categoryID2"] != nil && !utils.IsNil(payload["categoryID2"]) {
|
||||||
var jxCategoryIDNumber int64
|
var jxCategoryIDNumber int64
|
||||||
if value, ok := payload["categoryID2"].(string); ok {
|
if value, ok := payload["categoryID2"].(string); ok && value != "" {
|
||||||
jxCategoryIDNumber = utils.Str2Int64(value)
|
jxCategoryIDNumber = utils.Str2Int64(value)
|
||||||
}
|
}
|
||||||
if value, ok := payload["categoryID2"].(int64); ok {
|
if value, ok := payload["categoryID2"].(int64); ok && value != 0 {
|
||||||
jxCategoryIDNumber = value
|
jxCategoryIDNumber = value
|
||||||
}
|
}
|
||||||
if value, ok := payload["categoryID2"].(json.Number); ok {
|
if value, ok := payload["categoryID2"].(json.Number); ok && value != "" {
|
||||||
jxCategoryIDNumber, _ = value.Int64()
|
jxCategoryIDNumber, _ = value.Int64()
|
||||||
}
|
}
|
||||||
jxCategoryID = int(jxCategoryIDNumber)
|
jxCategoryID = int(jxCategoryIDNumber)
|
||||||
} else if payload["categoryID"] != nil && !utils.IsNil(payload["categoryID"]) {
|
} else if payload["categoryID"] != nil && !utils.IsNil(payload["categoryID"]) {
|
||||||
var jxCategoryIDNumber int64
|
var jxCategoryIDNumber int64
|
||||||
if value, ok := payload["categoryID"].(string); ok {
|
if value, ok := payload["categoryID"].(string); ok && value != "" {
|
||||||
jxCategoryIDNumber = utils.Str2Int64(value)
|
jxCategoryIDNumber = utils.Str2Int64(value)
|
||||||
}
|
}
|
||||||
if value, ok := payload["categoryID"].(int64); ok {
|
if value, ok := payload["categoryID"].(int64); ok && value != 0 {
|
||||||
jxCategoryIDNumber = value
|
jxCategoryIDNumber = value
|
||||||
}
|
}
|
||||||
if value, ok := payload["categoryID"].(json.Number); ok {
|
if value, ok := payload["categoryID"].(json.Number); ok && value != "" {
|
||||||
jxCategoryIDNumber, _ = value.Int64()
|
jxCategoryIDNumber, _ = value.Int64()
|
||||||
}
|
}
|
||||||
jxCategoryID = int(jxCategoryIDNumber)
|
jxCategoryID = int(jxCategoryIDNumber)
|
||||||
@@ -1307,7 +1319,9 @@ func updateOrCreateSkuVendorCategoryMap(db *dao.DaoDB, ctx *jxcontext.Context, n
|
|||||||
}
|
}
|
||||||
|
|
||||||
if payload["ddCategoryID"] != nil {
|
if payload["ddCategoryID"] != nil {
|
||||||
ddCategoryID = payload["ddCategoryID"].(string)
|
if value, ok := payload["ddCategoryID"].(string); ok && value != "" {
|
||||||
|
ddCategoryID = value
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
ddCategoryID = getCategoryByImg(payload["descImg"].(string), payload["img"].(string), payload["img2"].(string), payload["img3"].(string), payload["img4"].(string), payload["img5"].(string))
|
ddCategoryID = getCategoryByImg(payload["descImg"].(string), payload["img"].(string), payload["img2"].(string), payload["img3"].(string), payload["img4"].(string), payload["img5"].(string))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user