diff --git a/model/warehouse_response.go b/model/warehouse_response.go index 6359ae3..62e9d25 100644 --- a/model/warehouse_response.go +++ b/model/warehouse_response.go @@ -61,10 +61,18 @@ type WarehouseSupplier struct { // WarehouseOrder ... type WarehouseOrder struct { - MinimumValue float64 `json:"minimumValue"` - PaymentMethod WarehousePaymentMethod `json:"paymentMethod"` - IsLimitNumberOfPurchases bool `json:"isLimitNumberOfPurchases"` - LimitNumberOfPurchases int64 `json:"limitNumberOfPurchases"` + MinimumValue float64 `json:"minimumValue"` + PaymentMethod WarehousePaymentMethod `json:"paymentMethod"` + IsLimitNumberOfPurchases bool `json:"isLimitNumberOfPurchases"` + LimitNumberOfPurchases int64 `json:"limitNumberOfPurchases"` + NotifyOnNewOrder WarehouseConfigNotifyOnNewOrder `json:"notifyOnNewOrder"` +} + +// WarehouseConfigNotifyOnNewOrder ... +type WarehouseConfigNotifyOnNewOrder struct { + Enable bool `bson:"enable" json:"enable"` + Channel string `bson:"channel" json:"channel"` + RoomID string `bson:"roomId" json:"roomId"` } // WarehousePaymentMethod ...