zhangqian
2024-07-30 4af540bc284454a6889ded0e8c99c40ae9516e0a
controllers/product_controller.go
@@ -803,6 +803,7 @@
            return errors.New(fmt.Sprintf("产品:%v,库存:%v,报废:%v,数量不够,无法完成报废操作", v.Product.Name, v.Product.Amount.String(), v.Amount.String()))
         }
         listDetails[k].Product.Amount = listDetails[k].Product.Amount.Sub(v.Amount)
         listDetails[k].Product.StockMoreUnitList = service.SubMoreUnit(listDetails[k].Product.StockMoreUnitList, v.MoreUnitList)
         if err := tx.Save(&listDetails[k].Product).Error; err != nil {
            return err
         }