From df30e8562e49b45e7a9a3497d368cebd6085be87 Mon Sep 17 00:00:00 2001
From: WJC <wjc@hdlchina.com.cn>
Date: 星期一, 30 十二月 2019 17:33:33 +0800
Subject: [PATCH] 2019-12-30-2

---
 ZigbeeApp/Shared/Phone/Device/Logic/Send.cs |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/ZigbeeApp/Shared/Phone/Device/Logic/Send.cs b/ZigbeeApp/Shared/Phone/Device/Logic/Send.cs
index 63cc505..4ff194e 100644
--- a/ZigbeeApp/Shared/Phone/Device/Logic/Send.cs
+++ b/ZigbeeApp/Shared/Phone/Device/Logic/Send.cs
@@ -623,6 +623,7 @@
                         logic.LogicName = Logicifon["LogicName"].ToString();
                         logic.LogicType = int.Parse(Logicifon["LogicType"].ToString());
                         logic.Relationship = int.Parse(Logicifon["Relationship"].ToString());
+                        logic.LogicCustomPushText =Logicifon["LogicCustomPushText"].ToString();
                         logic.TimeAttribute = Newtonsoft.Json.JsonConvert.DeserializeObject<Common.TimeAttributeObj>(Logicifon["TimeAttribute"].ToString());
                         logic.Conditions = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Dictionary<string, string>>>(Logicifon["Conditions"].ToString());
                         logic.Accounts = Newtonsoft.Json.JsonConvert.DeserializeObject<List<Dictionary<string, string>>>(Logicifon["Accounts"].ToString());
@@ -1010,7 +1011,7 @@
             return await WebClientAsync(2, lockifon.Url, lockifon);
         }
 
-              //鎵撳嵃NameValueCollection()鏄剧ず绱㈠紩, 閿�,鍊�    
+        //鎵撳嵃NameValueCollection()鏄剧ず绱㈠紩, 閿�,鍊�    
         public static void PrintKeysAndValues2(NameValueCollection myCol)
         {
             for (int i = 0; i < myCol.Count; i++)
@@ -1138,33 +1139,36 @@
         /// <returns></returns>
         public static async System.Threading.Tasks.Task<string>Data(string command, string url, string method, object obj = null)
         {
-            var getUrl = CommonPage.RequestHttpsHost + url;//璇锋眰鍦板潃锛�
+            var getUrl ="";
             var jObject = new JObject();
             if (UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 1)
             {
+                getUrl = CommonPage.RequestHttpsHost + url;//璇锋眰鍦板潃锛�
                 jObject.Add("IsOtherAccountCtrl", false);
+                jObject.Add("LoginAccessToken", Config.Instance.Token);
             }
             else
             {
+                getUrl = Config.Instance.AdminRequestBaseUrl + url;//璇锋眰鍦板潃锛�
                 jObject.Add("IsOtherAccountCtrl", true);
+                jObject.Add("LoginAccessToken", Config.Instance.AdminRequestToken);
             }
             switch (command)
             {
                 case "娣诲姞/鏇存柊":
                     {
                         jObject.Add("RequestVersion", CommonPage.RequestVersion);
-                        jObject.Add("LoginAccessToken", Config.Instance.Token);
+                        //jObject.Add("LoginAccessToken", Config.Instance.Token);
                         jObject.Add("HomeId", Config.Instance.HomeId);
                         jObject.Add("LogicID", Common.Logic.CurrentLogic.LogicId);
                         jObject.Add("PushUserIds", new JArray { Config.Instance.Guid });
                         jObject.Add("PushContent", Common.Logic.CurrentLogic.LogicCustomPushText);
-
                     }
                     break;
                 case "鍒犻櫎":
                     {
                         jObject.Add("RequestVersion", CommonPage.RequestVersion);
-                        jObject.Add("LoginAccessToken", Config.Instance.Token);
+                        //jObject.Add("LoginAccessToken", Config.Instance.Token);
                         jObject.Add("HomeId", Config.Instance.HomeId);
                         jObject.Add("LogicID", Common.Logic.CurrentLogic.LogicId);
                     }

--
Gitblit v1.8.0