20 lines
1.3 KiB
Go
20 lines
1.3 KiB
Go
|
package model
|
|||
|
|
|||
|
type Device struct {
|
|||
|
DeviceId int64 `xorm:"not null pk autoincr INT(11)" json:"deviceId"`
|
|||
|
DeviceName string `xorm:"varchar(64) not null" json:"deviceName"`
|
|||
|
DeviceBrandId int `xorm:"INT(11) default 0 not null" json:"deviceBrandId"`
|
|||
|
DeviceImei string `xorm:"varchar(64) not null" json:"deviceImei"` //设备imei
|
|||
|
DeviceSn string `xorm:"varchar(64) not null" json:"deviceSn"` //设备序列号
|
|||
|
DeviceTypeId int `xorm:"INT(11) default 0 not null" json:"deviceTypeId"` //设备类型
|
|||
|
ButtMatterId int64 `xorm:"INT(11) default 0 not null" json:"buttMatterId"` //对接物模型编号
|
|||
|
ButtType int `xorm:"INT(11) default 0 not null" json:"buttType"` //对接类型;1:直连服务;2:平台对接
|
|||
|
ButtAddress string `xorm:"varchar(200) not null" json:"buttAddress"` //对接地址
|
|||
|
ButtPort int `xorm:"INT(11) default 0 not null" json:"buttPort"` //对接端口
|
|||
|
Longitude float64 `xorm:"decimal(18,6)" json:"longitude"` //经度
|
|||
|
Latitude float64 `xorm:"decimal(18,6)" json:"latitude"` //纬度
|
|||
|
CreateAt int64 `xorm:"created" json:"createAt"`
|
|||
|
UpdateAt int64 `xorm:"updated" json:"updateAt"`
|
|||
|
DeleteAt int64 `xorm:"deleted" json:"deleteAt"`
|
|||
|
}
|