From d4973876384be55df64de45db8a511d1e0330872 Mon Sep 17 00:00:00 2001
From: wei <kaede@kaededeMacBook-Air.local>
Date: 星期三, 23 六月 2021 17:06:20 +0800
Subject: [PATCH] 房间小图列表

---
 HDL_ON/UI/UI2/FuntionControlView/Video/VideoMethod.cs |  149 +++++++------------------------------------------
 1 files changed, 22 insertions(+), 127 deletions(-)

diff --git a/HDL_ON/UI/UI2/FuntionControlView/Video/VideoMethod.cs b/HDL_ON/UI/UI2/FuntionControlView/Video/VideoMethod.cs
index e7b3272..c7d4797 100644
--- a/HDL_ON/UI/UI2/FuntionControlView/Video/VideoMethod.cs
+++ b/HDL_ON/UI/UI2/FuntionControlView/Video/VideoMethod.cs
@@ -19,7 +19,7 @@
             Loading loading = new Loading();
             frameLayout.AddChidren(loading);
             loading.Start();
-            List<VideoMethod.FlVideo> listESVideoInfo = new List<VideoMethod.FlVideo>();
+            List<FlVideo> listESVideoInfo = new List<FlVideo>();
             List<CallView> listCall = new List<CallView>();
             new System.Threading.Thread(() =>
             {
@@ -37,7 +37,7 @@
                     Application.RunOnMainThread(() =>
                     {
                         loading.Hide();
-                        var mainView = new MainView();
+                        var mainView = new VideoMainView();
                         MainPage.BasePageView.AddChidren(mainView);
                         mainView.Show(listESVideoInfo, listCall, video);
                         MainPage.BasePageView.PageIndex = MainPage.BasePageView.ChildrenCount - 1;
@@ -52,23 +52,22 @@
         /// <param name="action">鍥炶皟鍑芥暟</param>
         /// <param name="frame">log鐖舵帶浠�</param>
         /// <param name="tag">鏄惁瑕佹樉绀簂og(榛樿鏄剧ずtag=true)</param>
-        public void GetVideo(Action<VideoClouds> action, FrameLayout frame, bool tag)
+        public void GetVideo(Action<VideoClouds> action, FrameLayout frame, bool tag) 
         {
-            VideoClouds videoObj = null;
+            VideoClouds videoObj =null;
             ThreadSend(null, (responsePackNew) =>
-            {
-                try
-                {
-                    var str = responsePackNew.Data.ToString();
-                    videoObj = Newtonsoft.Json.JsonConvert.DeserializeObject<VideoClouds>(str);
-                    action(videoObj);
-                }
-                catch
-                {
-                    action(videoObj);
-                }
-            }, "鑾峰彇鍙瀵硅", "fram", frame, null, tag);
-        }
+             {
+                 try
+                 {
+                     var str = responsePackNew.Data.ToString();
+                     videoObj = Newtonsoft.Json.JsonConvert.DeserializeObject<VideoClouds>(str);
+                     action(videoObj);
+                 }
+                 catch {
+                     action(videoObj);
+                 }
+             }, "鑾峰彇鍙瀵硅", "fram", frame, null, tag);
+        } 
         /// <summary>
         /// 鑾峰彇鍘嗗彶閫氳瘽璁板綍
         /// </summary>
@@ -132,7 +131,7 @@
             }
             catch { }
             return callViewList;
-        }
+        } 
         /// <summary>
         /// 鍙戦�佸懡浠ょ嚎绋�
         /// </summary>
@@ -190,7 +189,7 @@
                         }
                         else
                         {
-                            Method method = new Method();
+                            PirMethod method = new PirMethod();
                             //鑷畾涔夐敊璇彁绀烘枃鏈�
                             string eorroText = "";
                             if (str == "鑾峰彇鍙瀵硅")
@@ -220,7 +219,7 @@
                 code += rand.Next(10).ToString();
             }
             return code;
-        }
+        } 
         /// <summary>
         /// 鑾峰彇褰撳墠鏃堕棿鎴�
         /// </summary>
@@ -231,9 +230,9 @@
             //return Convert.ToInt64(ts.TotalSeconds).ToString();
 
             System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1)); // 褰撳湴鏃跺尯
-
+          
             return ((long)(DateTime.Now - startTime).TotalSeconds).ToString(); // 鐩稿樊绉掓暟
-
+            
         }
         /// <summary>
         /// 鑾峰彇褰撳墠鏃堕棿鎴�
@@ -247,111 +246,7 @@
             System.DateTime startTime = TimeZone.CurrentTimeZone.ToLocalTime(new System.DateTime(1970, 1, 1)); // 褰撳湴鏃跺尯
             return ((long)(DateTime.Now.AddDays(1) - startTime).TotalSeconds).ToString(); // 鐩稿樊绉掓暟
         }
-        [Serializable]
-        public class VideoClouds
-        {
-            /// <summary>
-            /// 涓版灄缁戝畾id锛坒lBindId锛�(userKey)
-            /// </summary>
-            public string id = string.Empty;
-            /// <summary>
-            /// 浣忓畢id
-            /// </summary>
-            public string homeId = string.Empty;
-            /// <summary>
-            /// 铏氭嫙鎵嬫満鍙�
-            /// </summary>
-            public string phone = string.Empty;
-            /// <summary>
-            /// 铏氭嫙韬唤璇佸彿鐮�
-            /// </summary>
-            public string idCard = string.Empty;
-            /// <summary>
-            /// 绀惧尯涓婚敭Id
-            /// </summary>
-            public string communtiyId = string.Empty;
-            /// <summary>
-            /// 涓版灄妤兼爧鍙�
-            /// </summary>
-            public string flBuildingId = string.Empty;
-            /// <summary>
-            /// 涓版灄妤兼爧鍚嶇О
-            /// </summary>
-            public string flBuildingName = string.Empty;
-            /// <summary>
-            /// 涓版灄鎴块棿鍚嶇О
-            /// </summary>
-            public string flRoomId = string.Empty;
-            /// <summary>
-            /// 涓版灄瀹夊叏瀵嗛挜
-            /// </summary>
-            public string flSecretKey = string.Empty;
-            /// <summary>
-            /// 涓版灄鐨勫皬鍖篒d
-            /// </summary>
-            public string flCmtId = string.Empty;
-
-        }
-        [Serializable]
-        public class Call
-        {
-            /// <summary>
-            ///璁板綍涓婚敭Id
-            /// </summary>
-            public string id = string.Empty;
-            /// <summary>
-            /// 浣忓畢id
-            /// </summary>
-            public string homeId = string.Empty;
-            /// <summary>
-            /// 鍛煎彨鏃堕棿
-            /// </summary>
-            public string callTime = string.Empty;
-            /// <summary>
-            /// 閫氳瘽鏃堕暱
-            /// </summary>
-            public string callDuration = string.Empty;
-            /// <summary>
-            /// 鍛煎彨鐘舵�侊紙0锛氭湭鎺ワ紱1锛氬凡鎺ワ紱2锛氭嫆鎺ワ級
-            /// </summary>
-            public string callStatus = string.Empty;
-            /// <summary>
-            /// 鏄惁寮�閿�
-            /// </summary>
-            public bool isUnlock;
-            /// <summary>
-            /// 鎴浘鍦板潃
-            /// </summary>
-            public string screenshotUrl = string.Empty;
-            /// <summary>
-            ///涓版灄缁戝畾涓婚敭id锛堥棬鍙f満涓婚敭Id锛�
-            /// </summary>
-            public string flBindId = string.Empty;
-        }
-        [Serializable]
-        public class CallView
-        {
-            /// <summary>
-            ///骞�
-            /// </summary>
-            public string year = string.Empty;
-
-            public List<Call> callList = new List<Call>();
-
-        }
-        [Serializable]
-        public class FlVideo
-        {
-            /// <summary>
-            /// 璁惧鍚嶇О
-            /// </summary>
-            public string aliasName = string.Empty;
-            /// <summary>
-            /// 璁惧绫诲瀷锛�(1瀹ゅ唴鏈�,2瀹ゅ鏈猴紝3鍥村鏈猴紝4绠$悊鏈�,5浜屾纭鏈�)
-            /// </summary>
-            public string devType = string.Empty;
-            public string uuid = string.Empty;
-        }
+     
 
     }
 }

--
Gitblit v1.8.0