query

package
v1.0.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 15, 2021 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BloodGetQuery added in v1.0.1

type BloodGetQuery struct {
	ImeiSn string // 设备IMEI号  长度不超过20(必传)
	Uuid   string // 设备uuid	长度不超过40
}

获取最近一次测量的血压数据

type BloodUploadGetQuery added in v1.0.11

type BloodUploadGetQuery struct {
	ImeiSn string // 设备IMEI号  长度不超过20(必传)
}

获取血压测量间隔时间

type BloodUploadSetQuery added in v1.0.11

type BloodUploadSetQuery struct {
	ImeiSn string // 设备IMEI号  长度不超过20(必传)
	Second int    // 血压上报间隔时间(单位秒)(必传)
}

设置血压测量间隔时间

type BloodsGetQuery added in v1.0.1

type BloodsGetQuery struct {
	Page      int32  // 页码	范围为1-5000(必传)
	Limit     int32  // 每页条数	范围为1-100(必传)
	StartTime string // 开始时间	格式为2006-01-01 00:00:00
	EndTime   string // 结束时间	格式为2006-01-01 00:00:00
	ImeiSn    string // 设备号	长度不超过20
	Uuid      string // UUID	长度不超过40
	Sort      string // 排序方向 DESC/ASC;默认倒序
}

获取血压数据

type DeviceBindQuery added in v1.0.1

type DeviceBindQuery struct {
	ImeiSn   string // 设备Imei号 长度不超过20(必传)
	TrueName string // 设备名称(必传)
	Mobile   string // 设备内SIM卡的手机号(必传)
	Uuid     string // 设备UUID(必传)
}

绑定设备

type DeviceDndQuery added in v1.0.6

type DeviceDndQuery struct {
	ImeiSn string // 设备Imei号 长度不超过20(必传)
	Dnd    string // 免打扰时间段 格式:8:00-11:30|123456;14:00-17:30|12345 12345表示周一到周五生效,1234567表示每天都生效(必传)
}

下发设置免打扰时间段指令

type DeviceFamilyQuery added in v1.0.1

type DeviceFamilyQuery struct {
	ImeiSn   string   // 设备Imei号 长度不超过20(必传)
	Families []Family // 亲情号号码信息(必传)
}

下发设置亲情号码指令

type DeviceFindQuery added in v1.0.1

type DeviceFindQuery struct {
	ImeiSn string // 设备Imei号 长度不超过20(必传)
}

下发寻找设备指令

type DeviceGetQuery added in v1.0.1

type DeviceGetQuery struct {
	ImeiSn    string // 设备Imei号	长度不超过20(必传)
	AttenceSn string // 设备考勤号	长度不超过10
}

获取设备详情

type DeviceHostQuery added in v1.0.1

type DeviceHostQuery struct {
	ImeiSn string // 设备Imei号 长度不超过20(必传)
	Host   string // 主机地址(必传)
	Port   string // 端口号(必传)
}

下发设置终端host指令

type DeviceIsOnlineQuery added in v1.0.1

type DeviceIsOnlineQuery struct {
	ImeiSn string // 设备Imei号 长度不超过20(必传)
}

获取设备是否在线

type DeviceLocateModeQuery added in v1.0.1

type DeviceLocateModeQuery struct {
	ImeiSn     string // 设备Imei号 长度不超过20(必传)
	LocateMode string // 定位模式 1:省电模式 2:智能模式 3:性能模式 (必传)
}

下发设置定位模式指令

type DeviceLocateQuery added in v1.0.1

type DeviceLocateQuery struct {
	ImeiSn string // 设备Imei号 长度不超过20(必传)
}

下发定位指令到终端

type DeviceLocateUploadQuery added in v1.0.1

type DeviceLocateUploadQuery struct {
	ImeiSn string // 设备Imei号 长度不超过20(必传)
	Second int    // 必传 定位上报间隔,单位:秒(必传)
}

下发定位上报间隔指令

type DeviceMessageQuery added in v1.0.1

type DeviceMessageQuery struct {
	ImeiSn  string // 设备Imei号 长度不超过20(必传)
	Message string // 报文内容(必传)
}

透传报文

type DeviceModulesQuery added in v1.0.1

type DeviceModulesQuery struct {
	ImeiSn string // 设备Imei号 长度不超过20(必传)
}

获取设备功能清单

type DeviceMonitorQuery added in v1.0.6

type DeviceMonitorQuery struct {
	ImeiSn string // 设备Imei号 长度不超过20(必传)
	Mobile string // 手机号(必传)
}

下发聆听指令

type DevicePowerOffQuery added in v1.0.1

type DevicePowerOffQuery struct {
	ImeiSn string // 设备Imei号 长度不超过20(必传)
}

下发关机指令

type DeviceRestartQuery added in v1.0.1

type DeviceRestartQuery struct {
	ImeiSn string // 设备Imei号 长度不超过20(必传)
}

下发重启指令

type DeviceUdtimeQuery added in v1.0.1

type DeviceUdtimeQuery struct {
	ImeiSn string // 设备Imei号 长度不超过20必传(必传)
	Start  string // 开始时间,格式:06:00(必传)
	End    string // 结束时间,格式:22:00(必传)
}

下发定位时间段指令

type DeviceUnBindQuery added in v1.0.1

type DeviceUnBindQuery struct {
	ImeiSn string // 设备Imei号 长度不超过20(必传)
}

解绑设备

type DeviceUpdateQuery added in v1.0.7

type DeviceUpdateQuery struct {
	ImeiSn   string // 设备Imei号 长度不超过20(必传)
	Truename string // 设备名称 长度不超过50个字符(必传)
}

更新设备信息

type DevicesGetQuery added in v1.0.1

type DevicesGetQuery struct {
	Page      int32  // 页码 范围为1-5000(必传)
	Limit     int32  // 每页条数 范围为1-200(必传)
	ImeiSn    string // 设备Imei号 长度不超过20
	Uuid      string // 设备Uuid 长度不超过40
	Mobile    string // 手机号 长度11
	AttenceSn string // 设备考勤号 长度不超过10
	IsOnline  string // 是否在线 1在线
	ModelId   int64  // 设备型号ID
}

获取设备列表

type Family added in v1.0.1

type Family struct {
	Relation string `json:"relation"` // 亲人名称
	Mobile   string `json:"mobile"`   // 亲人手机号
}

type FenceCreateQuery added in v1.0.1

type FenceCreateQuery struct {
	Truename    string // 围栏名称 长度不超过32(必传)
	FenceType   int64  // 围栏类型 1:应用围栏;2:设备围栏(必传)
	ShapeType   int64  // 围栏形状类型 1:点状围栏(圆形围栏);2:多边形围栏(必传)
	CollideType int64  // 告警类型 1:进出告警;2:靠近告警;3:进出+靠近告警(必传)
	Geo         string // geo坐标系(必传)
	NearRadius  int64  // 靠近围栏预警半径(单位:米)(必传)
	ValidStart  string // 有效开始时间 PS: 08:00(必传)
	ValidEnd    string // 有效结束时间 PS: 18:00(必传)
	ValidWeek   string // 有效周天 周一至周日分别为1-7,逗号分割(1,2,3,4,5,6,7)(必传)
	Uuid        string // uuid
}

添加围栏

type FenceDeleteQuery added in v1.0.1

type FenceDeleteQuery struct {
	Id int64 // 主键ID(必传)
}

删除围栏

type FencesGetQuery added in v1.0.1

type FencesGetQuery struct {
	Page      int    // 页码 范围为1-5000(必传)
	Limit     int    // 每页条数 范围为1-100(必传)
	Uuid      string // 设备UUID 长度不超过40
	FenceType int64  // 围栏类型 1:应用围栏;2:设备围栏
	ShapeType int64  // 围栏形状类型 1:点状围栏(圆形围栏);2:多边形围栏
}

获取围栏列表

type HeartGetQuery added in v1.0.9

type HeartGetQuery struct {
	ImeiSn string // 设备IMEI号  长度不超过20(必传)
	Uuid   string // 设备uuid	长度不超过40
}

获取最近一次测量的心率数据

type HeartUploadGetQuery added in v1.0.7

type HeartUploadGetQuery struct {
	ImeiSn string // 设备IMEI号  长度不超过20(必传)
}

获取心率数据上报时间间隔

type HeartUploadSetQuery added in v1.0.7

type HeartUploadSetQuery struct {
	ImeiSn string // 设备IMEI号  长度不超过20(必传)
	Second int    // 体温上报间隔时间(单位秒)(必传)
}

设置心率数据上报时间间隔

type HeartsGetQuery added in v1.0.9

type HeartsGetQuery struct {
	Page      int32  // 页码	范围为1-5000(必传)
	Limit     int32  // 每页条数	范围为1-100(必传)
	StartTime string // 开始时间	格式为2006-01-01 00:00:00
	EndTime   string // 结束时间	格式为2006-01-01 00:00:00
	ImeiSn    string // 设备号	长度不超过20
	Uuid      string // UUID	长度不超过40
	Sort      string // 排序方向 DESC/ASC;默认倒序
}

获取心率数据列表

type MacBookGetQuery added in v1.0.15

type MacBookGetQuery struct {
	Mac string // mac地址(必传)
}

获取macbook详情

type MacBooksGetQuery added in v1.0.15

type MacBooksGetQuery struct {
	Page       int32  // 页码	范围为1-5000(必传)
	Limit      int32  // 每页条数	范围为1-100(必传)
	StartTime  string // 开始时间	格式为2006-01-01(必传)
	EndTime    string // 结束时间	格式为2006-01-01(必传)
	Sort       string // 排序方式 DESC/ASC;默认倒序
	Name       string // 按照MAC名称查询
	Mac        string // 按照Mac查询
	Status     string // 按照mac地址状态查询
	TotalCount int64  // 定位数量
	CityId     int64  // 按照城市id查询
}

获取macbook列表

type MacListCreateQuery added in v1.0.15

type MacListCreateQuery struct {
	Mac    string // mac地址(必填)
	Name   string // mac名称(必填)
	Signal int64  // 信号值(必填)
	Lat    string // 纬度(必填)
	Lng    string // 经度(必填)
}

添加maclist

type MacListDeleteQuery added in v1.0.15

type MacListDeleteQuery struct {
	MacAddr string // primary_key的值(必传)
	Id      int64  // ID(必传)
}

删除maclist

type MacListsGetQuery added in v1.0.15

type MacListsGetQuery struct {
	Page      int32  // 页码	范围为1-5000(必传)
	Limit     int32  // 每页条数	范围为1-100(必传)
	StartTime string // 开始时间	格式为2006-01-01 00:00:00(必传)
	EndTime   string // 结束时间	格式为2006-01-01 00:00:00(必传)
	Mac       string // mac地址(必填)
}

获取maclist列表

type MacbookDeleteQuery added in v1.0.15

type MacbookDeleteQuery struct {
	MakAddr string // 主键(必传)
	Mac     string // mac名称(必传)
}

删除macbook

type MacbookDrawQuery added in v1.0.15

type MacbookDrawQuery struct {
	Mac  string // mac地址(必传)
	Name string // mac名称(必传)
}

重绘macbook

type MacbookUpdateQuery added in v1.0.15

type MacbookUpdateQuery struct {
	Mac        string  // mac地址(必传)
	Name       string  // mac名称(必传)
	CityId     int64   // 市ID(必传)
	ProvinceId int64   // 省ID(必传)
	DistrictId int64   // 区ID(必传)
	Lat        float64 // 纬度(必传)
	Lng        float64 // 经度(必传)
	Status     int64   // mac状态(必传)
	TotalCount int64   // maclist条数(必传)
	Street     string  // 街道
	Address    string  // 地址
	Remark     string  // 备注
}

修改macbook

type SleepsGetQuery added in v1.0.9

type SleepsGetQuery struct {
	StartTime string // 开始时间	格式为2006-01-01 00:00:00(必传)
	EndTime   string // 结束时间	格式为2006-01-01 00:00:00(必传)
	Page      int32  // 页码	范围为1-5000(必传)
	Limit     int32  // 每页条数	范围为1-100(必传)
	ImeiSn    string // 设备号	长度不超过20
	Uuid      string // UUID	长度不超过40
	Sort      string // 排序方向 DESC/ASC;默认倒序
}

type StepsGetQuery added in v1.0.9

type StepsGetQuery struct {
	StartTime string // 开始时间	格式为2006-01-01 00:00:00(必传)
	EndTime   string // 结束时间	格式为2006-01-01 00:00:00(必传)
	Page      int32  // 页码	范围为1-5000(必传)
	Limit     int32  // 每页条数	范围为1-100(必传)
	ImeiSn    string // 设备号	长度不超过20
	Uuid      string // UUID	长度不超过40
	Sort      string // 排序方向 DESC/ASC;默认倒序
}

type TemperatureGetQuery added in v1.0.1

type TemperatureGetQuery struct {
	ImeiSn string // 设备IMEI号  长度不超过20(必传)
	Uuid   string // 设备uuid	长度不超过40
}

获取最新体温数据

type TemperatureUploadGetQuery added in v1.0.7

type TemperatureUploadGetQuery struct {
	ImeiSn string // 设备IMEI号  长度不超过20(必传)
}

type TemperatureUploadSetQuery added in v1.0.7

type TemperatureUploadSetQuery struct {
	ImeiSn string // 设备IMEI号  长度不超过20(必传)
	Second int    // 体温上报间隔时间(单位秒)(必传)
}

设置体温测量间隔时间

type TemperaturesGetQuery added in v1.0.9

type TemperaturesGetQuery struct {
	StartTime string // 开始时间	格式为2006-01-01 00:00:00(必传)
	EndTime   string // 结束时间	格式为2006-01-01 00:00:00(必传)
	Page      int32  // 页码	范围为1-5000(必传)
	Limit     int32  // 每页条数	范围为1-100(必传)
	ImeiSn    string // 设备号	长度不超过20
	Uuid      string // UUID	长度不超过40
	Sort      string // 排序方向 DESC/ASC;默认倒序
}

type TracksGetQuery added in v1.0.1

type TracksGetQuery struct {
	StartTime string // 开始时间	格式为2006-01-01 00:00:00
	EndTime   string // 结束时间	格式为2006-01-01 00:00:00
	Page      int32  // 页码		范围为1-5000(必传)
	Limit     int32  // 每页条数	范围为1-100(必传)
	Sort      string // 排序方向 DESC/ASC;默认倒序
	ImeiSn    string // 设备Imei号 长度不超过20
	Uuid      string // 设备Uuid	  长度不超过40
	IsIgnore  int    // 是否查询出被忽略的数据 值:0-不忽略 1:忽略
}

获取轨迹

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL