add validation

This commit is contained in:
dpurbosakti
2025-09-30 18:53:42 +07:00
parent 78df1fd8b4
commit 74acd328bc
@@ -13,12 +13,12 @@ type CreateDto struct {
IsMix bool `json:"isMix"` IsMix bool `json:"isMix"`
Medicine_Id *uint `json:"medicine_id"` Medicine_Id *uint `json:"medicine_id"`
MedicineMix_Id *uint `json:"medicineMix_id"` MedicineMix_Id *uint `json:"medicineMix_id"`
Frequency *uint16 `json:"frequency"` Frequency *uint16 `json:"frequency" validate:"required"`
Dose float64 `json:"dose"` Dose float64 `json:"dose" validate:"required"`
Usage string `json:"usage"` Usage string `json:"usage"`
Interval uint8 `json:"interval"` Interval uint8 `json:"interval"`
IntervalUnit_Code erc.TimeUnitCode `json:"intervalUnit_code"` IntervalUnit_Code erc.TimeUnitCode `json:"intervalUnit_code"`
IntervalMultiplier *uint16 `json:"intervalMultiplier"` IntervalMultiplier *uint16 `json:"intervalMultiplier" validate:"required"`
Quantity float64 `json:"quantity"` Quantity float64 `json:"quantity"`
} }