Sfoglia il codice sorgente

group: update remarks

Yi 1 anno fa
parent
commit
95c6d43058
1 ha cambiato i file con 9 aggiunte e 13 eliminazioni
  1. 9 13
      module/backend/feed_service.go

+ 9 - 13
module/backend/feed_service.go

@@ -59,23 +59,19 @@ func (s *StoreEntry) EditFeedFormula(ctx context.Context, req *operationPb.AddFe
 	}
 	// 更新版本号
 	defer s.UpdateFeedFormalVersion(ctx, feedFormula)
-	updateData := &model.FeedFormula{
-		Name:               req.Name,
-		Colour:             req.Colour,
-		CattleCategoryId:   req.CattleCategoryId,
-		CattleCategoryName: req.CattleCategoryName,
-		FormulaTypeId:      req.FormulaTypeId,
-		FormulaTypeName:    req.FormulaTypeName,
-		DataSourceId:       req.DataSourceId,
-		DataSourceName:     req.DataSourceName,
-		Remarks:            req.Remarks,
-		IsShow:             req.IsShow,
-	}
 	if err := s.DB.Model(new(model.FeedFormula)).
 		Omit("is_show", "is_delete", "encode_number", "formula_type_id",
 			"formula_type_name", "data_source", "is_modify").
 		Where("id = ?", req.Id).
-		Updates(updateData).Error; err != nil {
+		Updates(map[string]interface{}{
+			"name":                 req.Name,
+			"colour":               req.Colour,
+			"cattle_category_id":   req.CattleCategoryId,
+			"cattle_category_name": req.CattleCategoryName,
+			"data_source_id":       req.DataSourceId,
+			"data_source_name":     req.DataSourceName,
+			"remarks":              req.Remarks,
+		}).Error; err != nil {
 		return xerr.WithStack(err)
 	}
 	return nil