From 6992dfd5cd06481ee251e72b6d28e0221ea9276b Mon Sep 17 00:00:00 2001 From: 陈嘉乐 <cjl@hdlchina.com.cn> Date: 星期五, 04 十二月 2020 16:04:45 +0800 Subject: [PATCH] 2020-12-04-3 --- HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 48 insertions(+), 0 deletions(-) diff --git a/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs b/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs index 8d56021..3163961 100644 --- a/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs +++ b/HDL_ON/UI/UI2/3-Intelligence/Automation/LogicMethod.cs @@ -73,6 +73,54 @@ } return logicId; } + + /// <summary> + /// 鐢熸垚閫昏緫sid鏂规硶 + /// </summary> + //public static string NewSid() + //{ + // String sLogicid = ""; + // try + // { + // String sOidBeginsWith = "000101";//鍘傚晢 + 閫氳鏂瑰紡 + // //鐢熸垚4涓猙yte鏃堕棿鎴� + // DateTime dt = DateTime.Now; + // long sTimeSp = GateWay.ConvertDateTimeLong(dt); + // string sTimeSpan = ""; + // GateWay.ConvertIntToByteArray(sTimeSp, ref sTimeSpan); + // if (sTimeSpan.Length != 8) return sLogicid; + // //闂撮殧10姣 閿欏紑鏃堕棿鎴� + // HDLUDP.TimeBetwnNext(10); + // sLogicid = sOidBeginsWith + sTimeSpan; + // //1501 鐗╂ā鍨嬩负鑷姩鍖栵紝 0001 琛ㄧず 1 鍙疯嚜鍔ㄥ寲鍔熻兘 + // sLogicid += "15"; + // sLogicid += "1501"; + // //鑷姩鍖栧彿鑷 + // int iTopSceneId = 1; + // if (myGateway.LogicResponse != null) + // { + // if (myGateway.LogicResponse.objects != null) + // { + // for (int i = 0; i < myGateway.LogicResponse.objects.Count; i++) + // { + // string ccc = myGateway.LogicResponse.objects[i].sid.Substring(myGateway.LogicResponse.objects[i].sid.Length - 8, 4); + // int iThisSceneId = Convert.ToInt16(myGateway.LogicResponse.objects[i].sid.Substring(myGateway.LogicResponse.objects[i].sid.Length - 8, 4), 16); + // if (iThisSceneId >= iTopSceneId) + // iTopSceneId = iThisSceneId + 1; + // } + // } + // } + // sLogicid += iTopSceneId.ToString("X4");//鍦烘櫙鍙� 涓や釜byte + // //澶х被灏忕被娌℃湁鐢ㄥ埌 鍥哄畾涓�0 + // sLogicid += "0000"; + // return sLogicid; + // } + // catch + // { + // return sLogicid; + // } + //} + /// <summary> /// 灏佽Dictionary瀵硅薄 /// </summary> -- Gitblit v1.8.0