diff --git a/business/jxstore/cms/user2.go b/business/jxstore/cms/user2.go index 458ebd3e6..7ced20dc8 100644 --- a/business/jxstore/cms/user2.go +++ b/business/jxstore/cms/user2.go @@ -680,7 +680,9 @@ func SaveUserCart(ctx *jxcontext.Context, userID string, storeID int, cartItems if err != nil { return err } - err = dao.CreateMultiEntities(dao.GetDB(), cartItems) + if len(cartItems) > 0 { + err = dao.CreateMultiEntities(dao.GetDB(), cartItems) + } return err }