controllers/operation.go
@@ -97,10 +97,10 @@
      }
      od := params.Details
      for _, v := range od {
         material, err := models.NewMaterialSearch().SetID(v.ProductId).First()
         if err != nil {
            return err
         }
         //material, err := models.NewMaterialSearch().SetID(v.ProductId).First()
         //if err != nil {return err}
         material := new(models.Material)
         material.ID = v.ProductId
         material.Cost = v.Cost
         material.SalePrice = v.SalePrice
         if err := models.NewMaterialSearch().SetOrm(db).Update(material); err != nil {
@@ -335,10 +335,10 @@
      }
      od := params.Details
      for _, v := range od {
         material, err := models.NewMaterialSearch().SetID(v.ProductId).First()
         if err != nil {
            return err
         }
         //material, err := models.NewMaterialSearch().SetID(v.ProductId).First()
         //if err != nil {return err}
         material := new(models.Material)
         material.ID = v.ProductId
         material.Cost = v.Cost
         material.SalePrice = v.SalePrice
         if err := models.NewMaterialSearch().SetOrm(tx).Update(material); err != nil {