From 3bceb5b6b0efe555cb66c4b2c40a5c937facbbd0 Mon Sep 17 00:00:00 2001 From: gazebo Date: Thu, 24 Jan 2019 10:53:55 +0800 Subject: [PATCH] - return UpdateEntity error in SyncSku --- business/jxstore/cms/sync.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/business/jxstore/cms/sync.go b/business/jxstore/cms/sync.go index 5b69ccd17..4052e9042 100644 --- a/business/jxstore/cms/sync.go +++ b/business/jxstore/cms/sync.go @@ -291,14 +291,16 @@ func (v *VendorSync) SyncSku(ctx *jxcontext.Context, db *dao.DaoDB, nameID, skuI } if err == nil { jxutils.SetObjFieldByName(sku, syncStatusFieldName, int8(0)) - dao.UpdateEntity(db, sku, updateFields...) + if _, err = dao.UpdateEntity(db, sku, updateFields...); err != nil { + break + } } } } } if err == nil { jxutils.SetObjFieldByName(skuName, syncStatusFieldName, int8(0)) - dao.UpdateEntity(db, skuName, syncStatusFieldName) + _, err = dao.UpdateEntity(db, skuName, syncStatusFieldName) } return nil, err }, skuNameList)