| | |
| | | { |
| | | result.addBindResultResponseData = tempData; |
| | | } |
| | | DebugPrintLog($"UI收到通知后的主题_{topic}"); |
| | | } |
| | | }; |
| | | mainGateway.Actions += action; |
| | | DebugPrintLog("Bind/SetBind_Actions 启动" + "_" + System.DateTime.Now.ToString()); |
| | | DebugPrintLog("Bind/SetBind_Actions 启动" + "_" + System.DateTime.Now.ToLongTimeString() + " " + System.DateTime.Now.Millisecond); |
| | | try |
| | | { |
| | | if (addBindData != null) |
| | |
| | | { |
| | | continue; |
| | | } |
| | | if (0 < result.addedDeviceBindResponseData.BindList.FindAll((obj) => obj.BindType == 0 && obj.Result == 2).Count) |
| | | if (0 < result.addedDeviceBindResponseData.BindList.FindAll((obj) => obj.BindType == 0).Count) |
| | | { |
| | | if (result.addBindResultResponseData != null) |
| | | { |
| | |
| | | result.errorMessageBase = " 回复超时,请重新操作"; |
| | | } |
| | | mainGateway.Actions -= action; |
| | | System.Console.WriteLine($"Bind/SetBind_Actions 退出 {System.DateTime.Now}"); |
| | | System.Console.WriteLine($"Bind/SetBind_Actions 退出 { System.DateTime.Now.ToLongTimeString() + " " + System.DateTime.Now.Millisecond}"); |
| | | return result; |
| | | }); |
| | | } |
| | |
| | | { |
| | | continue; |
| | | } |
| | | if (0 < responseData.delDeviceBindResponseData.RemoveBindList.FindAll((obj) => obj.BindType == 0).Count) |
| | | if (0 < responseData.delDeviceBindResponseData.RemoveBindList.FindAll((obj) => obj.BindType == 0 && obj.Result == 3).Count) |
| | | { |
| | | if (responseData.removeBindResultResponseData != null) |
| | | { |