From 2b380862ab304f049ae7181a058b0791671d1bb4 Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期二, 23 二月 2021 09:39:54 +0800 Subject: [PATCH] 2021-02-23 1.增加场景数据转换和上传测试方法。2.增加风扇和通用开关设备spk --- Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs | 28 ++++++++++++++-------------- 1 files changed, 14 insertions(+), 14 deletions(-) diff --git a/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs b/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs index 05b39ef..6ed7440 100644 --- a/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs +++ b/Crabtree/SmartHome/HDL/Common/HttpUtil/HttpServerRequest.cs @@ -1100,23 +1100,23 @@ // return HttpUtil.RequestHttpsPostFroHome(NewAPI.Api_Post_GetSecneInfo, requestJson); //} - ///// <summary> - ///// 娣诲姞鍦烘櫙 - ///// </summary> - ///// <returns></returns> - //public ResponsePackNew AddScene(Scene scene) - //{ - // Dictionary<string, object> d = new Dictionary<string, object>(); - // d.Add("homeId", UserConfig.Instance.CurrentRegion.RegionID); - // d.Add("scenes", new List<Scene>() { scene }); + /// <summary> + /// 娣诲姞鍦烘櫙 + /// </summary> + /// <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); + var requestJson = HttpUtil.GetSignRequestJson (d); + var pack = HttpUtil.RequestHttpsPostFroHome (NewAPI.Api_Post_AddSecne, requestJson); - // Utlis.WriteLine($"{pack.Data}"); + Utlis.WriteLine ($"{pack.Data}"); - // return pack; - //} + return pack; + } ///// <summary> ///// 缂栬緫鍦烘櫙 ///// </summary> -- Gitblit v1.8.0