zhangqian
2024-04-09 4f9f21d3c72d724f3cf41939e4d48a46de0848d8
controllers/fineness.go
@@ -43,10 +43,13 @@
      util.ResponseFormat(c, code.RequestParamError, err.Error())
      return
   }
   isNew := params.ID == 0
   err := models.WithTransaction(func(db *gorm.DB) error {
      search := models.NewFinenessRegisterSearch().SetOrm(db)
      if params.ID != 0 {
      if !isNew {
         if err := models.NewFinenessItemSearch().SetOrm(db).SetFinenessRegisterID(params.ID).Delete(); err != nil {
            return err
         }
@@ -59,7 +62,7 @@
      util.ResponseFormat(c, code.RequestParamError, "保存失败")
   }
   err = service.FinenessCheck(&params)
   err = service.FinenessCheck(&params, isNew)
   if err != nil {
      logx.Errorf("service.FinenessCheck err:%v, finenessRegister:%+v", err, params)
      util.ResponseFormat(c, code.RequestParamError, "生成检验表失败")