diff --git a/api/requests/product.go b/api/requests/product.go index a44b926..353c905 100644 --- a/api/requests/product.go +++ b/api/requests/product.go @@ -69,6 +69,7 @@ type AddProduct struct { AvailableDays float64 `json:"available_days" form:"available_days" label:"可用天数" validate:"required"` // 可用天数(3) ProductRemarks string `json:"product_remarks" form:"product_remarks" label:"商品备注" validate:"required"` // 商品备注 ProductStatus *int `json:"product_status" form:"product_status" label:"商品状态" validate:"required,oneof=1 2"` // 商品状态(1:正常 2:下架) + PrescriptionNum int `json:"prescription_num" form:"prescription_num" label:"处方可开具的数量" validate:"required"` // 处方可开具的数量 } // PutProduct 修改商品 diff --git a/api/service/product.go b/api/service/product.go index 8b26082..46ac523 100644 --- a/api/service/product.go +++ b/api/service/product.go @@ -138,6 +138,7 @@ func (r *ProductService) AddProduct(userId string, req requests.AddProduct) (boo FrequencyUse: req.FrequencyUse, AvailableDays: req.AvailableDays, ProductRemarks: req.ProductRemarks, + PrescriptionNum: req.PrescriptionNum, } product, err = productDao.AddProduct(tx, product)