陈嘉乐
2020-05-11 26cee91cc3332e09db5cadb9faf76612b1b0c081
ZigbeeApp/Shared/Phone/Device/Logic/SkipView.cs
@@ -241,9 +241,12 @@
            //下拉刷新自动化列表的事件
            logicScrolView.BeginHeaderRefreshingAction += () =>
            {
                //重新刷新logic列表
                Common.Logic.LogicList.Clear();
                Read(logicScrolView, no);
                if (!Config.Instance.Home.IsVirtually)
                {//虚拟的不获取网关逻辑列表
                    //重新刷新logic列表
                    Common.Logic.LogicList.Clear();
                    Read(logicScrolView, no);
                }
                //关闭刷新View;
                logicScrolView.EndHeaderRefreshing();
            };
@@ -258,6 +261,14 @@
        /// <param name="logicScrolView"></param>
        private static async void Read(VerticalRefreshLayout logicScrolView, bool no)
        {
            //if (Config.Instance.HomeId != UserCenter.UserCenterResourse.AccountOption.OldHomeStringId)
            //{
            //    //切换住宅清除之前缓存数据;
            //    Common.Logic.LogicList.Clear();
            //    Common.Logic.LockLogicList.Clear();
            //    Common.Logic.SoneLogicList.Clear();
            //}
            CommonPage.Loading.Start();
            try
            {
@@ -748,7 +759,7 @@
            }
            return exist;
        }
        ///<summary>
        ///获取逻辑信息
        /// 返回值:null不存在;其它值都存在;
@@ -788,7 +799,9 @@
            }
            return _if;
        }
    }
}