liuxiaolong
2021-05-17 f3a497f4e7ebe5611ccfb4c3a6e9657ad706bc15
entites.go
@@ -14,7 +14,15 @@
   GbUsername     string `json:"gbusername"`     //国标鉴权用户名
   GbPasswd       string `json:"gbpasswd"`       //国标鉴权密码
   NatIP          string `json:"natip"`          //穿网ip
   TotalDevNum    string `json:"totalnum"`       //所有设备总数
   AliveDevNum    string `json:"onlinenum"`      //在线设备总数
   Version        string `json:"version"`        //国标软件版本
}
//{"errcode":0,"errdesc":"OK","name":"贝思科国标服务","ipaddr":"172.16.50.51","httpserverport":8060,
// "publicid":"44120000002000000013","gbserverport":7060,"rtspservrport":7554,"httpclientip":"",
// "httpclientport":0,"registerauth":true,"md5auth":true,"dbauth":false,"gbusername":"44120000002000000013",
// "gbpasswd":"123456","natip":"","totalnum":438,"onlinenum":425,"version":"v2.7.1.20191022"}
//GbResult 返回值信息
type GbResult struct {
@@ -72,12 +80,13 @@
//CamerasInOnePage 一页的摄像机信息
type CamerasInOnePage struct {
   GbResult
   TotalSize   int          `json:"totalsize"`   //(数字)   设备总数  (下同)
   OnePageSize int          `json:"onepagesize"` //(数字)   每页大小  (下同)
   TotalPage   int          `json:"totalpage"`   //(数字)   总分页数  (下同)
   PageNO      int          `json:"pageno"`      //(数字)   当前第几页(下同)
   Count       int          `json:"count"`       //(数字)   当前有几条数据(下同)
   Data        []CameraInfo `json:"data"`        //设备信息,参照“1.设备管理”定义
   TotalSize   int                `json:"totalsize"`   //(数字)   设备总数  (下同)
   OnePageSize int                `json:"onepagesize"` //(数字)   每页大小  (下同)
   TotalPage   int                `json:"totalpage"`   //(数字)   总分页数  (下同)
   PageNO      int                `json:"pageno"`      //(数字)   当前第几页(下同)
   Count       int                `json:"count"`       //(数字)   当前有几条数据(下同)
   Data        []CameraInfo       `json:"data"`        //设备信息,参照“1.设备管理”定义
   Groups       []DomainUnit       `json:"groups"`      //资源组信息,resType=2
}
//DomainUnit 设备的行政区域 (设备是平台才会去获取行政区域-中间三位编码为200)