oktopus/backend/services/controller/internal/entity/device.go
2024-06-25 21:56:43 -03:00

32 lines
652 B
Go

package entity
type Device struct {
SN string
Model string
Customer string
Vendor string
Version string
ProductClass string
Alias string
Status Status
Mqtt Status
Stomp Status
Websockets Status
Cwmp Status
}
type VendorsCount struct {
Vendor string `bson:"_id" json:"vendor"`
Count int `bson:"count" json:"count"`
}
type ProductClassCount struct {
ProductClass string `bson:"_id" json:"productClass"`
Count int `bson:"count" json:"count"`
}
type StatusCount struct {
Status int `bson:"_id" json:"status"`
Count int `bson:"count" json:"count"`
}