From 1265d531759b5565e9f641b17045896b52dfdba8 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期四, 03 十二月 2020 18:37:47 +0800
Subject: [PATCH] 2020-12-03 1.主页增加未读消息查询和提示处理。2.房间和场景背景上传和下载和读取方法修改处理。3.头像上传和下载方案修改处理。4.增加子账号头像下载。5.Loading 调用方法修复。6.封装ImageUtlis 图片上传和下载管理工具类 7.读取本地住宅增加判空处理。

---
 HDL_ON/Entity/DB_ResidenceData.cs |   29 ++++++++++++++++++++++++-----
 1 files changed, 24 insertions(+), 5 deletions(-)

diff --git a/HDL_ON/Entity/DB_ResidenceData.cs b/HDL_ON/Entity/DB_ResidenceData.cs
index 148d6bd..e20e883 100644
--- a/HDL_ON/Entity/DB_ResidenceData.cs
+++ b/HDL_ON/Entity/DB_ResidenceData.cs
@@ -35,6 +35,22 @@
                 else
                 {
                     var curRegion = UserInfo.Current.regionList.Find((obj) => obj.RegionID == CurReginID);
+                    if (curRegion == null)
+                    {
+                        if (UserInfo.Current.regionList != null && UserInfo.Current.regionList.Count > 0)
+                        {
+                            CurReginID = UserInfo.Current.regionList[0].RegionID;
+                            //鎭㈠澶囦唤
+                            HDLCommon.Current.RestoreHomeBackup(CurReginID);
+
+                            return UserInfo.Current.regionList[0];
+                        }
+                        else
+                        {
+                            return new RegionInfoRes();
+                        }
+                    }
+
                     //if (curRegion == null)
                     //{
                     //    CurReginID =  UserInfo.Current.regionList[0].RegionID;
@@ -131,18 +147,20 @@
                         {
                             sid = "030101123456780202010005ABCD",
                             name = "鐏厜1",
-                            function = new List<FunctionAttributes>() {
+                            attributes = new List<FunctionAttributes>() {
                                         new FunctionAttributes { key="on_off", max=100,min = 0, value= new List<string> { "on","off"} },
                                         },
-                            roomIdList = new List<string>() { "0001" },
+                            roomIds = new List<string>() { "0001" },
                             bus_Data = new BusData
                             {
-                                SubnetID = 42,
-                                DeviceID = 6,
-                                LoopID = 1,
+                                addresses = "2A06",
+                                loopId = 1,
                             },
                         }.SaveFunctionData();
 
+
+                       
+                       
 
 
 
@@ -535,6 +553,7 @@
                     foreach (var r in rooms)
                     {
                         r.GetRoomFunctions(true);
+                        r.GetRoomScenes(true);
                     }
                 }
                 catch (Exception ex)

--
Gitblit v1.8.0