UpdateSku中的bug

This commit is contained in:
gazebo
2019-12-05 10:08:16 +08:00
parent ae92b11a76
commit fa98368814

View File

@@ -991,13 +991,13 @@ func UpdateSku(ctx *jxcontext.Context, skuID int, payload map[string]interface{}
} }
return 0, err return 0, err
} }
if num, err = dao.ExecuteSQL(db, ` if _, err = dao.ExecuteSQL(db, `
UPDATE sku_name t1 UPDATE sku_name t1
JOIN sku t2 ON t1.id = t2.name_id JOIN sku t2 ON t1.id = t2.name_id
SET t1.spec_quality = t2.spec_quality, SET t1.spec_quality = t2.spec_quality,
t1.spec_unit = t2.spec_unit t1.spec_unit = t2.spec_unit
WHERE t1.deleted_at = ? AND t2.id = ? AND t1.unit <> ? WHERE t1.deleted_at = ? AND t2.id = ? AND t1.unit <> ?
`, utils.DefaultTimeValue, skuID, model.SpecialUnit); err != nil || num == 0 { `, utils.DefaultTimeValue, skuID, model.SpecialUnit); err != nil {
dao.Rollback(db) dao.Rollback(db)
if err == nil { if err == nil {
err = ErrEntityNotExist err = ErrEntityNotExist