|
@@ -523,6 +523,7 @@ func FeedFormulaVersion(pastureId int64, req *models.FeedFormulaUpdateVersionReq
|
|
|
|
|
|
zaplog.Info("FeedFormulaVersion-Insert", zap.Any("feedDetailVersion", feedDetailVersion))
|
|
|
if _, err := DbSession.Insert(feedDetailVersion); err != nil {
|
|
|
+ zaplog.Error("FeedFormulaVersion-Insert", zap.Any("err", err))
|
|
|
DbSession.Rollback()
|
|
|
return err
|
|
|
}
|
|
@@ -545,9 +546,12 @@ func FeedFormulaVersion(pastureId int64, req *models.FeedFormulaUpdateVersionReq
|
|
|
})
|
|
|
}
|
|
|
zaplog.Info("versionLogs-Insert", zap.Any("versionLogs", versionLogs))
|
|
|
- if _, err := DbSession.Table(new(models.FeedDetailVersionLog).TableName()).Insert(versionLogs); err != nil {
|
|
|
- DbSession.Rollback()
|
|
|
- return err
|
|
|
+ if len(versionLogs) > 0 {
|
|
|
+ if _, err := DbSession.Table(new(models.FeedDetailVersionLog).TableName()).Insert(versionLogs); err != nil {
|
|
|
+ zaplog.Error("FeedFormulaVersion-Insert", zap.Any("err", err))
|
|
|
+ DbSession.Rollback()
|
|
|
+ return err
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
return DbSession.Commit()
|