CrabtreeOn,印度客户定制APP,迁移2.0平台版本
JLChen
2021-03-03 f4ec37cb00f1e75b6a6c723a799ffaa79408977b
Crabtree/SmartHome/HDL/Operation/Device/AC.cs
@@ -70,15 +70,37 @@
        /// </summary>
        /// <returns></returns>
        public string SetModeAttribute {
            get{
                return SetMode switch {
                    0 => "cool",
                    1 => "heat",
                    2 => "fan",
                    3 => "auto",
                    4 => "dry",
                    _ => "cool",
                };
            get {
                //return SetMode switch {
                //    0 => "cool",
                //    1 => "heat",
                //    2 => "fan",
                //    3 => "auto",
                //    4 => "dry",
                //    _ => "cool",
                //};
                string mode;
                switch (SetMode) {
                case 0:
                    mode = "cool";
                    break;
                case 1:
                    mode = "heat";
                    break;
                case 2:
                    mode = "fan";
                    break;
                case 3:
                    mode = "auto";
                    break;
                case 4:
                    mode = "dry";
                    break;
                default:
                    mode = "cool";
                    break;
                }
                return mode;
            }
        }
@@ -88,13 +110,33 @@
        /// <returns></returns>
        public string SetFanSpeedAttribute {
            get {
                return SetFanSpeed switch {
                    0 => "auto",
                    1 => "high",
                    2 => "medium",
                    3 => "low",
                    _ => "high",
                };
                //return SetFanSpeed switch {
                //    0 => "auto",
                //    1 => "high",
                //    2 => "medium",
                //    3 => "low",
                //    _ => "high",
                //};
                string speed;
                switch (SetFanSpeed) {
                case 0:
                    speed = "auto";
                    break;
                case 1:
                    speed = "high";
                    break;
                case 2:
                    speed = "medium";
                    break;
                case 3:
                    speed = "low";
                    break;
                default:
                    speed = "high";
                    break;
                }
                return speed;
            }
        }