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"`
|
||
}
|