liujiandao
2024-04-10 45778cdd4a7829039fef3d262dc7999bb0628f93
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, "生成检验表失败")
@@ -180,7 +183,7 @@
      return
   }
   list, total, err := models.NewFinenessCheckSearch().SetPage(params.Page, params.PageSize).Find()
   list, total, err := models.NewFinenessCheckSearch().SetPage(params.Page, params.PageSize).SetPreload().Find()
   if err != nil {
      util.ResponseFormat(c, code.RequestParamError, "查找失败")
      return