Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeviceCategoryData ¶
type DeviceCategoryData struct { Id int `orm:"id,primary" json:"id"` // 主键 CategoryId int `orm:"category_id" json:"categoryId"` // 数据类别主键 DeviceId int `orm:"device_id" json:"deviceId"` // 设备主键 DataInt uint `orm:"data_int" json:"dataInt"` // int型数据 DataStr string `orm:"data_str" json:"dataStr"` // 字符串型数据 DataDouble float64 `orm:"data_double" json:"dataDouble"` // double型数据 CreatedAt *gtime.Time `orm:"created_at" json:"createdAt"` // 创建时间 }
DeviceCategoryData is the golang structure for table device_category_data.
type DeviceCategoty ¶
type DeviceCategoty struct { Id int `orm:"id,primary" json:"id"` // 主键 KindId int `orm:"kind_id" json:"kindId"` // 数据模板的主键 Name string `orm:"name" json:"name"` // 数据名称 Mark string `orm:"mark" json:"mark"` // 数据标识 DataType int `orm:"data_type" json:"dataType"` // 数据类型 Unit string `orm:"unit" json:"unit"` // 数据单位 Ratio string `orm:"ratio" json:"ratio"` // 变比系数 Format string `orm:"format" json:"format"` // 格式化显示 HomeShow int `orm:"home_show" json:"homeShow"` // 首页是否展示 Remark string `orm:"remark" json:"remark"` // 备注 CreatedAt *gtime.Time `orm:"created_at" json:"createdAt"` // 创建时间 UpdatedAt *gtime.Time `orm:"updated_at" json:"updatedAt"` // 修改时间 }
DeviceCategoty is the golang structure for table device_categoty.
type DeviceGroup ¶
type DeviceGroup struct { Id int `orm:"id,primary" json:"id"` // 主键 Name string `orm:"name" json:"name"` // 组名 CreatedAt *gtime.Time `orm:"created_at" json:"createdAt"` // 创建时间 UpdatedAt *gtime.Time `orm:"updated_at" json:"updatedAt"` // 修改时间 }
DeviceGroup is the golang structure for table device_group.
type DeviceInfo ¶
type DeviceInfo struct { Id int `orm:"id,primary" json:"id"` // 主键 Name string `orm:"name" json:"name"` // 设备名称 Group int `orm:"group" json:"group"` // 设备组 Sn string `orm:"sn" json:"sn"` // SN Pwd string `orm:"pwd" json:"pwd"` // 密码 Kind int `orm:"kind" json:"kind"` // 设备类别 Logo string `orm:"logo" json:"logo"` // logo Monitor int `orm:"monitor" json:"monitor"` // 是否监视 Location int `orm:"location" json:"location"` // 地理位置 CreatedAt *gtime.Time `orm:"created_at" json:"createdAt"` // 创建时间 UpdatedAt *gtime.Time `orm:"updated_at" json:"updatedAt"` // 修改时间 }
DeviceInfo is the golang structure for table device_info.
type DeviceKind ¶
type DeviceKind struct { Id int `orm:"id,primary" json:"id"` // 设备种类主键 Name string `orm:"name" json:"name"` // 设备种类名称 Mark string `orm:"mark" json:"mark"` // 设备名称标记 TimeOut int `orm:"time_out" json:"timeOut"` // 超时时间 CreatedAt *gtime.Time `orm:"created_at" json:"createdAt"` // 创建时间 UpdatedAt *gtime.Time `orm:"updated_at" json:"updatedAt"` // 修改时间 }
DeviceKind is the golang structure for table device_kind.
type DeviceLabel ¶
type DeviceLabel struct { Id int `orm:"id,primary" json:"id"` // 主键 Name string `orm:"name" json:"name"` // 标签内容 CreatedAt *gtime.Time `orm:"created_at" json:"createdAt"` // 创建时间 UpdatedAt *gtime.Time `orm:"updated_at" json:"updatedAt"` // 修改时间 }
DeviceLabel is the golang structure for table device_label.
type DeviceLabelData ¶
type DeviceLabelData struct { Id int `orm:"id,primary" json:"id"` // 主键 LabelId int `orm:"label_id" json:"labelId"` // 标签主键 DeviceId int `orm:"device_id" json:"deviceId"` // 设备主键 }
DeviceLabelData is the golang structure for table device_label_data.
type DeviceStatus ¶
type DeviceStatus struct { Id int `orm:"status_id,primary" json:"status_id"` // 主键 DeviceId int `orm:"device_id" json:"deviceId"` // 设备ID Status int `orm:"status" json:"status"` // 状态 TimeOut int `orm:"time_out" json:"timeOut"` // 超时时间 UpTime int `orm:"up_time" json:"upTime"` // 上线时间 DownTime int `orm:"down_time" json:"downTime"` // 离线时间 LastDataUpdateTime uint `orm:"last_data_update_time" json:"lastDataUpdateTime"` // 最新一次数据更新时间 }
DeviceStatus is the golang structure for table device_status.
Click to show internal directories.
Click to hide internal directories.