Initial commit: 商品售卖网站

This commit is contained in:
2026-04-13 07:20:09 +08:00
commit c6154273f2
865 changed files with 26573 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
package schemas
type UpdateSettingsRequest struct {
Settings map[string]string `json:"settings" binding:"required"`
}
type AuthorizeSupplierRequest struct {
Type string `json:"type" binding:"required,oneof=category product"`
RefID uint `json:"ref_id" binding:"required"`
}
type AddSupplierRequest struct {
Username string `json:"username" binding:"required"`
Email string `json:"email" binding:"required,email"`
Password string `json:"password" binding:"required,min=6"`
}
type UpdateInventoryRequest struct {
Quantity int `json:"quantity" binding:"required,min=0"`
}