| | |
| | | if req.ProductId == "" { |
| | | return nil, errors.New("产品编号不能为空") |
| | | } |
| | | var products []test.Product |
| | | err := global.GVA_DB.Model(&test.Product{}).Where("number = ?", req.ProductId).Preload("Supplier").Find(&products).Error |
| | | var products []test.SupplierMaterial |
| | | err := global.GVA_DB.Model(&test.SupplierMaterial{}).Where("number = ?", req.ProductId).Preload("Supplier").Find(&products).Error |
| | | if err != nil { |
| | | return nil, err |
| | | } |
| | |
| | | if err != nil { |
| | | return nil, err |
| | | } |
| | | var product test.Product |
| | | err = global.GVA_DB.Model(&test.Product{}).Where("number = ? and supplier_id = ?", req.ProductId, req.SupplierId).First(&product).Error |
| | | var product test.SupplierMaterial |
| | | err = global.GVA_DB.Model(&test.SupplierMaterial{}).Where("number = ? and supplier_id = ?", req.ProductId, req.SupplierId).First(&product).Error |
| | | if err != nil { |
| | | return nil, err |
| | | } |