| | |
| | | if err := models.NewOperationSearch().Create(¶ms); err != nil { |
| | | return err |
| | | } |
| | | od := params.Details |
| | | /*od := params.Details |
| | | for _, v := range od { |
| | | //material, err := models.NewMaterialSearch().SetID(v.ProductId).First() |
| | | //if err != nil {return err} |
| | |
| | | if err := models.NewMaterialSearch().SetOrm(db).Update(material); err != nil { |
| | | return err |
| | | } |
| | | } |
| | | }*/ |
| | | return nil |
| | | }) |
| | | |
| | |
| | | if err := models.NewOperationSearch().SetOrm(tx).SetID(params.Id).Save(¶ms); err != nil { |
| | | return err |
| | | } |
| | | od := params.Details |
| | | /*od := params.Details |
| | | for _, v := range od { |
| | | //material, err := models.NewMaterialSearch().SetID(v.ProductId).First() |
| | | //if err != nil {return err} |
| | |
| | | if err := models.NewMaterialSearch().SetOrm(tx).Update(material); err != nil { |
| | | return err |
| | | } |
| | | } |
| | | }*/ |
| | | return nil |
| | | }); err != nil { |
| | | util.ResponseFormat(c, code.RequestParamError, "修改失败:"+err.Error()) |
| | |
| | | Remark string `gorm:"type:varchar(1024);comment:备注" json:"remark"` |
| | | IsInternalOutput bool `json:"isInternalOutput"` //是否调拨产生的出库 |
| | | |
| | | Cost decimal.Decimal `json:"cost" gorm:"-"` //成本单价 |
| | | SalePrice decimal.Decimal `json:"salePrice" gorm:"-"` //销售单价 |
| | | Cost decimal.Decimal `json:"cost" ` //成本单价 |
| | | SalePrice decimal.Decimal `json:"salePrice" ` //销售单价 |
| | | } |
| | | |
| | | OperationDetailsSearch struct { |