change returned product list struct
This commit is contained in:
@@ -61,6 +61,13 @@ type Product struct {
|
||||
State uint `gorm:"column:state" json:"state" form:"state"`
|
||||
DeliveryDays uint `gorm:"column:delivery_days" json:"delivery_days" form:"delivery_days"`
|
||||
}
|
||||
type ProductInList struct {
|
||||
ID uint `gorm:"column:id_product;primaryKey" json:"product_id" form:"product_id"`
|
||||
Name string `gorm:"column:name;default:'no name'" json:"name" form:"name"`
|
||||
Price float64 `gorm:"column:price;default:0.0" json:"price" form:"price"`
|
||||
ActiveAsProduct uint `gorm:"column:active;default:0" json:"active_as_product" form:"active_as_product"`
|
||||
ActiveInShop uint `gorm:"column:active;default:0" json:"active_in_shop" form:"active_in_shop"`
|
||||
}
|
||||
|
||||
type ProductFilters struct {
|
||||
Sort string `json:"sort,omitempty" query:"sort,omitempty" example:"price,asc;name,desc"` // sort rule
|
||||
|
||||
Reference in New Issue
Block a user