2024-05-27 23:06:25 +03:30
|
|
|
package models
|
|
|
|
|
|
|
|
|
|
type CreateStoreCommand struct {
|
2024-06-07 15:14:01 +03:30
|
|
|
Owner_id uint `validate:"required"`
|
|
|
|
|
Name string `validate:"required"`
|
|
|
|
|
Address string `validate:"required"`
|
|
|
|
|
PhoneNumber string `validate:"required"`
|
|
|
|
|
WebAddress string `validate:"required"`
|
|
|
|
|
ApiAddress string `validate:"required"`
|
2024-07-13 16:49:16 +03:30
|
|
|
StorageName string `validate:"required"`
|
2024-06-07 15:14:01 +03:30
|
|
|
StorageAddress string `validate:"required"`
|
2024-07-13 16:49:16 +03:30
|
|
|
StorageApiKey string `validate:"required"`
|
|
|
|
|
StorageSecret string `validate:"required"`
|
2024-06-07 15:14:01 +03:30
|
|
|
AdminPanelAddress string `validate:"required"`
|
|
|
|
|
License_id uint `validate:"required"`
|
2024-05-27 23:06:25 +03:30
|
|
|
}
|
|
|
|
|
|
|
|
|
|
type UpdateStoreCommand struct {
|
2024-06-07 15:14:01 +03:30
|
|
|
Owner_id uint `validate:"required"`
|
|
|
|
|
Name string `validate:"required"`
|
|
|
|
|
Address string `validate:"required"`
|
|
|
|
|
PhoneNumber string `validate:"required"`
|
|
|
|
|
WebAddress string `validate:"required"`
|
|
|
|
|
ApiAddress string `validate:"required"`
|
2024-07-13 16:49:16 +03:30
|
|
|
StorageName string `validate:"required"`
|
|
|
|
|
StorageApiKey string `validate:"required"`
|
|
|
|
|
StorageSecret string `validate:"required"`
|
2024-06-07 15:14:01 +03:30
|
|
|
StorageAddress string `validate:"required"`
|
|
|
|
|
AdminPanelAddress string `validate:"required"`
|
|
|
|
|
License_id uint `validate:"required"`
|
2024-05-27 23:06:25 +03:30
|
|
|
}
|