From 82f5683c4f8045947f574cc68a2ad960ac154797 Mon Sep 17 00:00:00 2001
From: chenshijun <csj_sky@126.com>
Date: 星期三, 23 十月 2019 16:29:37 +0800
Subject: [PATCH] 增加鉴权设置

---
 entites.go |   24 ++++++++++++++++++++++++
 1 files changed, 24 insertions(+), 0 deletions(-)

diff --git a/entites.go b/entites.go
index daf3d57..0feb2ac 100644
--- a/entites.go
+++ b/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"`  //(瀛楃涓�) 	 閫氶亾鐨勮澶噄d
+	ResType   int    `json:"restype"`   //(鏁板瓧)	 1-閫氶亾璧勬簮 2-璧勬簮缁�
+	PublicID  string `json:"publicid"`  //(瀛楃涓�)   鍥芥爣璧勬簮閫氶亾20浣峣d 锛堢敤浜庤姹傝棰戙�佹帶鍒剁瓑鎿嶄綔锛�
+	Name      string `json:"name"`      //(瀛楃涓�)   璧勬簮鍚嶇О
+	ParentID  string `json:"parentid"`  //(瀛楃涓�) 	 鐖惰妭鐐筰d
+	TotalNum  int    `json:"totalnum"`  //(鏁板瓧) 璧勬簮缁勪笅鎬荤殑鏁伴噺
+	OnlineNum int    `json:"onlinenum"` //(鏁板瓧) 璧勬簮缁勪笅鎬荤殑鍦ㄧ嚎鏁伴噺
+}
+
+//DomainUnit 璁惧鐨勮鏀垮尯鍩� (璁惧鏄钩鍙版墠浼氬幓鑾峰彇琛屾斂鍖哄煙-涓棿涓変綅缂栫爜涓�200)
+type DomainUnitInfo struct {
+	GbResult
+	Count int          `json:"count"` //(鏁板瓧)   褰撳墠鏈夊嚑鏉℃暟鎹�
+	Data  []DomainUnit `json:"data"`  //鍖哄煙淇℃伅
+}

--
Gitblit v1.8.0