From c0379d078e7919c9934085da038e8e3c20dee85a Mon Sep 17 00:00:00 2001
From: JLChen <551775569@qq.com>
Date: 星期四, 25 二月 2021 19:26:06 +0800
Subject: [PATCH] 2021-02-25 1.增加语音设备选择。2.增加场景全量更新上传。
---
Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs | 36 ++++++++++++++++++++++++++++--------
1 files changed, 28 insertions(+), 8 deletions(-)
diff --git a/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs b/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs
index 1802353..996d34e 100644
--- a/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs
+++ b/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs
@@ -855,7 +855,7 @@
#region * 涓婁紶璁惧鍒楄〃___________________________
/// <summary>
- ///
+ /// 涓婁紶Oid鍒楄〃
/// </summary>
/// <param name="mOids"></param>
/// <returns></returns>
@@ -866,9 +866,9 @@
}
/// <summary>
- ///
+ /// 涓婁紶Sid鍒楄〃
/// </summary>
- /// <param name="mOids"></param>
+ /// <param name="mSids"></param>
/// <returns></returns>
public ResponsePackNew UploadDeviceSidList (Sids mSids)
{
@@ -877,9 +877,8 @@
}
/// <summary>
- ///
+ /// 鑾峰彇璁惧鍒�
/// </summary>
- /// <param name="mOids"></param>
/// <returns></returns>
public ResponsePackNew GetDeviceList ()
{
@@ -1150,25 +1149,46 @@
// return HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_GetSecneInfo, requestJson);
//}
+ ///// <summary>
+ ///// 娣诲姞鍦烘櫙
+ ///// </summary>
+ ///// <param name="sceneList"></param>
+ ///// <returns></returns>
+ //public ResponsePackNew AddScene (List<HDLLinkScene> sceneList)
+ //{
+ // Dictionary<string, object> d = new Dictionary<string, object> ();
+ // d.Add ("homeId", UserConfig.Instance.CurrentRegion.Id);
+ // d.Add ("scenes", sceneList);
+
+ // var requestJson = HttpUtil.GetSignRequestJson (d);
+ // var pack = HttpUtil.RequestHttpsPostFroHome (NewAPI.Api_Post_AddSecne, requestJson);
+
+ // Utlis.WriteLine ($"{pack.Data}");
+
+ // return pack;
+ //}
+
/// <summary>
- /// 娣诲姞鍦烘櫙
+ /// 鍏ㄩ噺鍚屾鍦烘櫙
/// </summary>
/// <param name="sceneList"></param>
/// <returns></returns>
- public ResponsePackNew AddScene (List<HDLLinkScene> sceneList)
+ public ResponsePackNew SecneSyncList (List<HDLLinkScene> sceneList)
{
Dictionary<string, object> d = new Dictionary<string, object> ();
d.Add ("homeId", UserConfig.Instance.CurrentRegion.Id);
d.Add ("scenes", sceneList);
var requestJson = HttpUtil.GetSignRequestJson (d);
- var pack = HttpUtil.RequestHttpsPostFroHome (NewAPI.Api_Post_AddSecne, requestJson);
+ var pack = HttpUtil.RequestHttpsPostFroHome (NewAPI.Api_Post_Secne_SyncList, requestJson);
Utlis.WriteLine ($"{pack.Data}");
return pack;
}
+
+
/// <summary>
/// 鏇存柊鍦烘櫙
/// </summary>
--
Gitblit v1.8.0