From 7862419f82ad7e12d13c3a763c906fdc370156c7 Mon Sep 17 00:00:00 2001 From: lishihai <dslsh@dscom> Date: 星期四, 20 六月 2024 09:35:11 +0800 Subject: [PATCH] 概述->新建或编辑(出库/入库)信息,产品的Cost成本单价和SalePrice销售单价的值不会更新的BUG --- controllers/operation.go | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/controllers/operation.go b/controllers/operation.go index f48a1e2..f6bbcdb 100644 --- a/controllers/operation.go +++ b/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 { -- Gitblit v1.8.0