wei
2020-12-15 7d9e5d946d08f0b53ff25d1c25dcf83efb68b734
HDL_ON/DAL/Server/HttpServerRequest.cs
@@ -491,13 +491,25 @@
                        };
                        UserInfo.Current.regionList.Add(home);
                    }
                    //-------如果账号是首次登录
                    if (DB_ResidenceData.Instance.CurrentRegion == null || string.IsNullOrEmpty(DB_ResidenceData.Instance.CurrentRegion.RegionID))
                    {
                        //刷新当前住宅
                        DB_ResidenceData.Instance.CurrentRegion = UserInfo.Current.regionList[0];
                        DB_ResidenceData.Instance.SaveResidenceData();
                        UserInfo.Current.SaveUserInfo();
                        //刷新一次住宅网关
                        GetHomeGatewayList();
                    }
                    else
                    {
                    //住宅被删除
                    var findHome = UserInfo.Current.regionList.Find((obj) => obj.RegionID == DB_ResidenceData.Instance.CurrentRegion.RegionID);
                    if (findHome == null)
                    {
                        Shared.Application.RunOnMainThread(() =>
                        {
                            DB_ResidenceData.Instance.SetCurrentRegion(0);
                                DB_ResidenceData.Instance.CurrentRegion = UserInfo.Current.regionList[0];
                            GetHomeGatewayList();
                            DB_ResidenceData.Instance.SaveResidenceData();
                            UserInfo.Current.SaveUserInfo();
@@ -519,6 +531,7 @@
                    }
                }
            }
            }
            return resultObj.Code;
        }