chenshijun
2019-10-23 53d55bb6057d1d1065ef34d98829bed5038164cd
entites.go
@@ -8,6 +8,12 @@
   RtspServrPort  int    `json:"rtspservrport"`  //RTSP服务的端口
   HTTPClientIP   string `json:"httpclientip"`   //HTTP客户端的ip(用于报警通知,一般不设置)
   HTTPClientPort int    `json:"httpclientport"` //HTTP客户端的端口(用于报警通知,一般不设置)
   RegisterAuth   bool   `json:"registerauth"`   //是否启用注册鉴权 默认启用
   Md5Auth        bool   `json:"md5auth"`        //是否启用MD5鉴权  默认启用
   DbAuth         bool   `json:"dbauth"`         //是否启用数据库鉴权  默认不启用
   GbUsername     string `json:"gbusername"`     //国标鉴权用户名
   GbPasswd       string `json:"gbpasswd"`       //国标鉴权密码
   NatIP          string `json:"natip"`          //穿网ip
}
//GbResult 返回值信息
@@ -73,3 +79,21 @@
   Count       int          `json:"count"`       //(数字)   当前有几条数据(下同)
   Data        []CameraInfo `json:"data"`        //设备信息,参照“1.设备管理”定义
}
//DomainUnit 设备的行政区域 (设备是平台才会去获取行政区域-中间三位编码为200)
type DomainUnit struct {
   DevPubID  string `json:"devpubid"`  //(字符串)     通道的设备id
   ResType   int    `json:"restype"`   //(数字)    1-通道资源 2-资源组
   PublicID  string `json:"publicid"`  //(字符串)   国标资源通道20位id (用于请求视频、控制等操作)
   Name      string `json:"name"`      //(字符串)   资源名称
   ParentID  string `json:"parentid"`  //(字符串)     父节点id
   TotalNum  int    `json:"totalnum"`  //(数字) 资源组下总的数量
   OnlineNum int    `json:"onlinenum"` //(数字) 资源组下总的在线数量
}
//DomainUnit 设备的行政区域 (设备是平台才会去获取行政区域-中间三位编码为200)
type DomainUnitInfo struct {
   GbResult
   Count int          `json:"count"` //(数字)   当前有几条数据
   Data  []DomainUnit `json:"data"`  //区域信息
}