12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- package model
- import (
- "time"
- "go.mongodb.org/mongo-driver/bson/primitive"
- )
- // 面料库
- type HubMat struct {
- Id primitive.ObjectID `bson:"_id,omitempty" json:"_id"`
- UserId primitive.ObjectID `bson:"userId,omitempty" json:"userId"`
- Name string `bson:"name,omitempty" json:"name"`
- Thumbnail string `bson:"thumbnail,omitempty" json:"thumbnail"`
- Host string `bson:"host,omitempty" json:"host"`
- DbId string `bson:"dbid,omitempty" json:"dbid"`
- DbName string `bson:"dbName,omitempty" json:"dbName"`
- DefineId string `bson:"defineId,omitempty" json:"defineId"`
- Collection string `bson:"collection,omitempty" json:"collection"`
- CreateTime time.Time `bson:"createTime,omitempty" json:"createTime"`
- }
- // Queneter设备
- type DeviceQueenter struct {
- Id primitive.ObjectID `bson:"_id,omitempty" json:"_id"`
- Uuid string `bson:"uuid,omitempty" json:"uuid"`
- Name string `bson:"name,omitempty" json:"name"` //quen
- Thumbnail string `bson:"thumbnail,omitempty" json:"thumbnail"`
- UserId primitive.ObjectID `bson:"userId,omitempty" json:"userId"`
- CreateTime time.Time `bson:"createTime,omitempty" json:"createTime"`
- BindOutId string `bson:"bindOutId,omitempty" json:"bindOutId"`
- IsDefaut *bool `bson:"isDefault,omitempty" json:"isDefault"` //是否默认设备
- LastRunTime time.Time `bson:"lastRunTime,omitempty" json:"lastRunTime"` //最近运行时间
- LastUploadTime time.Time `bson:"lastUploadTime,omitempty" json:"lastUploadTime"` //最近上传时间
- }
- type DeviceOutput struct {
- Id primitive.ObjectID `bson:"_id,omitempty" json:"_id"`
- UserId primitive.ObjectID `bson:"userId,omitempty" json:"userId"`
- Type string `bson:"type,omitempty" json:"type"`
- Name string `bson:"name,omitempty" json:"name"`
- Thumbnail string `bson:"thumbnail,omitempty" json:"thumbnail"`
- CreateTime time.Time `bson:"createTime,omitempty" json:"createTime"`
- QueenMatId string `bson:"queenMatId,omitempty" json:"queenMatId"`
- Sku3dUserId string `bson:"sku3dUserId,omitempty" json:"sku3dUserId"`
- }
|