From 94259bde69c75de291eb78317009573d9473ebb4 Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期二, 30 三月 2021 11:28:35 +0800
Subject: [PATCH] 2021-03-30 1.修复定时器取消选中星期无效问题。

---
 Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs
index 0aaa983..1146d9d 100644
--- a/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs
+++ b/Crabtree/SmartHome/UI/SimpleControl/Phone/Schedule/AddSchedule.cs
@@ -451,7 +451,7 @@
                 Height = Application.GetRealHeight (60),
                 TextAlignment = TextAlignment.CenterLeft,
                 TextColor = SkinStyle.Current.TextColor1,
-                Text = "ALL",
+                Text = timerTemp.RoomName,
             };
             roomContenView.AddChidren (btnRoomChoose);
 
@@ -627,6 +627,8 @@
                         return;
                     }
                 }
+                // 2021-03-30 鍏堟竻绌猴紝鍐嶉噸鏂扮粺璁�
+                timerTemp.whichDay = new List<int>();
 
                 if (btnMonday.IsSelected == true && btnFriday.IsSelected == true && btnThursday.IsSelected == true && btnSunday.IsSelected == true && btnTuesday.IsSelected == true && btnSaturday.IsSelected == true && btnWednesday.IsSelected == true) {
                     timerTemp.timerType = TimerType.EveryDay;
@@ -708,20 +710,18 @@
                                 string id = "";
                                 if (!isEdit) {
                                     var jObject = JObject.Parse (revertObj.Data.ToString ());
-                                     id = jObject ["id"].ToString ();
+                                    id = jObject ["id"].ToString ();
                                     timerTemp.id = id;
                                 }
                                 this.RemoveFromParent ();
                                 action (timerTemp);
 
-
-
+                            } else if (revertObj.Code == "10107") {
+                                new Alert ("", "Timer name already exists.", "Close").Show ();
                             } else {
                                 //鎻愮ず閿欒
-                                SmartHome.Method method = new SmartHome.Method ();
-                                if (revertObj.Data != null) {
-                                    method.ShowGetTimerListErrorInfo (revertObj.Data.ToString ());
-                                }
+                                IMessageCommon.Current.ShowErrorInfoAlter (revertObj.Code);
+
                             }
                         });
                     } catch (Exception ex) {

--
Gitblit v1.8.0