CrabtreeOn,印度客户定制APP,迁移2.0平台版本
wxr
2022-11-01 dc14dbad8e3a55b57cadddba40c3f437e5e80fc5
Crabtree/SmartHome/UI/SimpleControl/Phone/Room/UserRoom.cs
@@ -247,28 +247,7 @@
            base.RemoveFromParent ();
        }
        /// <summary>
        ///
        /// </summary>
        /// <param name="stateCodeStr"></param>
        void ShowGetHomePagerErrorInfo (string stateCodeStr)
        {
            string mes = "";
            //2020-01-06 待补充
            if (stateCodeStr == ErrorCode.NetworkError) {
                mes = ErrorCode.NetworkError;
            } else {
                mes = ErrorCode.OperationFailed + ErrorCode.Reason + stateCodeStr;
            }
            if (!string.IsNullOrEmpty (mes)) {
                Application.RunOnMainThread (() => {
                    new Alert ("", mes, Language.StringByID (R.MyInternationalizationString.Close)).Show ();
                });
            }
        }
        public void InitRoomView (string RoomFilePath)
        {
@@ -1211,7 +1190,18 @@
                                //}
                                //Control.ControlBytesSend (Command.SetSingleLight, fanModule.SubnetID, fanModule.DeviceID, new byte [] { fanModule.LoopID, fanModule.Switch });
                                int mSetSwitch = tempSwitch.IsSelected ? 0 : fanModule.WindSpeed;
                                int mSetSwitch = 0;
                                if (!tempSwitch.IsSelected) {
                                    //2021-03-02 修复开0档问题
                                    if (fanModule.WindSpeed == 0) {
                                        mSetSwitch = 1;
                                    } else {
                                        mSetSwitch = fanModule.WindSpeed;
                                    }
                                } else {
                                    mSetSwitch = 0;
                                }
                                SendControl.SendControlSetSingleLight (fanModule, new byte [] { fanModule.LoopID, (byte)mSetSwitch });
                                //IO.FileUtils.SaveEquipmentMessage (fanModule, fanModule.LoopID.ToString ());
                            };