- CreateAct中有些情况下没有回滚事务

This commit is contained in:
gazebo
2019-07-12 16:39:19 +08:00
parent 18cf211f4e
commit 03209daec3

View File

@@ -352,9 +352,11 @@ func CreateAct(ctx *jxcontext.Context, act *model.Act, vendorIDs []int, actRules
validVendorIDs, actStoreSkuList, actStoreSkuMapList, err := ActStoreSkuParam2Model(ctx, db, act, vendorIDs, actStoreSku)
if err != nil {
dao.Rollback(db)
return "", err
}
if len(validVendorIDs) == 0 {
dao.Rollback(db)
return "", fmt.Errorf("没有一个合法平台可以创建活动")
}