|
@@ -3,6 +3,7 @@ using HslCommunication.Profinet.Siemens;
|
|
|
using IMCS.CCS.Common.Redis;
|
|
|
using IMCS.CCS.DeviceProtocol;
|
|
|
using IMCS.CCS.Entitys;
|
|
|
+using IMCS.CCS.Models.vo;
|
|
|
using IMCS.CCS.Services;
|
|
|
using IMCS_CCS.Model.vo;
|
|
|
using IMCS_CCS.Utils;
|
|
@@ -444,7 +445,8 @@ namespace IMCS.CCS.Service.Impl
|
|
|
requestData.taskId = long.Parse(task.TaskId);
|
|
|
requestData.taskNodeId = long.Parse(task.TaskNodeId);
|
|
|
var result = await _apiRequestService.RequestAsync(RequsetModeEnum.Post, ecsUrlContext, requestData, null);
|
|
|
- if (result.IsSuccess)
|
|
|
+ ResponseECSCallbackData responseECSCallback = JsonConvert.DeserializeObject<ResponseECSCallbackData>(result.Message);
|
|
|
+ if (result.IsSuccess && responseECSCallback.code == 0)
|
|
|
{
|
|
|
task.State = false;
|
|
|
task.UpdateTime = DateTime.Now;
|
|
@@ -455,7 +457,7 @@ namespace IMCS.CCS.Service.Impl
|
|
|
else
|
|
|
{
|
|
|
message = message + JsonConvert.SerializeObject(task) + ",请求失败! WebApi 返回结果" + ";";
|
|
|
- Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(task), LOG_TITLE_CALLBACK);
|
|
|
+ Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(result), LOG_TITLE_CALLBACK);
|
|
|
}
|
|
|
|
|
|
}
|
|
@@ -528,7 +530,8 @@ namespace IMCS.CCS.Service.Impl
|
|
|
requestData.taskId = long.Parse(task.TaskId);
|
|
|
requestData.taskNodeId = long.Parse(task.TaskNodeId);
|
|
|
var result = await _apiRequestService.RequestAsync(RequsetModeEnum.Post, ecsUrlContext, requestData, null);
|
|
|
- if (result.IsSuccess)
|
|
|
+ ResponseECSCallbackData responseECSCallback = JsonConvert.DeserializeObject<ResponseECSCallbackData>(result.Message);
|
|
|
+ if (result.IsSuccess && responseECSCallback.code == 0)
|
|
|
{
|
|
|
task.State = false;
|
|
|
task.UpdateTime = DateTime.Now;
|
|
@@ -539,7 +542,7 @@ namespace IMCS.CCS.Service.Impl
|
|
|
else
|
|
|
{
|
|
|
message = message + JsonConvert.SerializeObject(task) + ",请求失败! WebApi 返回结果" + ";";
|
|
|
- Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(task), LOG_TITLE_CALLBACK);
|
|
|
+ Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(result), LOG_TITLE_CALLBACK);
|
|
|
}
|
|
|
|
|
|
}
|
|
@@ -656,7 +659,8 @@ namespace IMCS.CCS.Service.Impl
|
|
|
requestData.taskId = long.Parse(task.TaskId);
|
|
|
requestData.taskNodeId = long.Parse(task.TaskNodeId);
|
|
|
var result = await _apiRequestService.RequestAsync(RequsetModeEnum.Post, ecsUrlContext, requestData, null);
|
|
|
- if (result.IsSuccess)
|
|
|
+ ResponseECSCallbackData responseECSCallback = JsonConvert.DeserializeObject<ResponseECSCallbackData>(result.Message);
|
|
|
+ if (result.IsSuccess && responseECSCallback.code == 0)
|
|
|
{
|
|
|
if (!string.IsNullOrEmpty(task.SuccessResetAddress))
|
|
|
{
|
|
@@ -724,7 +728,8 @@ namespace IMCS.CCS.Service.Impl
|
|
|
requestData.code = "0";
|
|
|
requestData.msg = "操作失败";
|
|
|
var result = await _apiRequestService.RequestAsync(RequsetModeEnum.Post, ecsUrlContext, requestData, null);
|
|
|
- if (result.IsSuccess)
|
|
|
+ ResponseECSCallbackData responseECSCallback = JsonConvert.DeserializeObject<ResponseECSCallbackData>(result.Message);
|
|
|
+ if (result.IsSuccess && responseECSCallback.code == 0)
|
|
|
{
|
|
|
task.State = false;
|
|
|
task.UpdateTime = DateTime.Now;
|
|
@@ -735,7 +740,7 @@ namespace IMCS.CCS.Service.Impl
|
|
|
else
|
|
|
{
|
|
|
message = message + JsonConvert.SerializeObject(task) + ",请求失败! WebApi 返回结果" + ";";
|
|
|
- Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(task), LOG_TITLE_CALLBACK);
|
|
|
+ Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(result), LOG_TITLE_CALLBACK);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -799,7 +804,8 @@ namespace IMCS.CCS.Service.Impl
|
|
|
requestData.taskId = long.Parse(task.TaskId);
|
|
|
requestData.taskNodeId = long.Parse(task.TaskNodeId);
|
|
|
var result = await _apiRequestService.RequestAsync(RequsetModeEnum.Post, ecsUrlContext, requestData, null);
|
|
|
- if (result.IsSuccess)
|
|
|
+ ResponseECSCallbackData responseECSCallback = JsonConvert.DeserializeObject<ResponseECSCallbackData>(result.Message);
|
|
|
+ if (result.IsSuccess && responseECSCallback.code == 0)
|
|
|
{
|
|
|
task.State = false;
|
|
|
task.UpdateTime = DateTime.Now;
|
|
@@ -810,7 +816,7 @@ namespace IMCS.CCS.Service.Impl
|
|
|
else
|
|
|
{
|
|
|
message = message + JsonConvert.SerializeObject(task) + ",请求失败! WebApi 返回结果" + ";";
|
|
|
- Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(task), LOG_TITLE_CALLBACK);
|
|
|
+ Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(result), LOG_TITLE_CALLBACK);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -853,7 +859,8 @@ namespace IMCS.CCS.Service.Impl
|
|
|
requestData.code = "0";
|
|
|
requestData.msg = "操作失败";
|
|
|
var result = await _apiRequestService.RequestAsync(RequsetModeEnum.Post, ecsUrlContext, requestData, null);
|
|
|
- if (result.IsSuccess)
|
|
|
+ ResponseECSCallbackData responseECSCallback = JsonConvert.DeserializeObject<ResponseECSCallbackData>(result.Message);
|
|
|
+ if (result.IsSuccess && responseECSCallback.code == 0)
|
|
|
{
|
|
|
task.State = false;
|
|
|
task.UpdateTime = DateTime.Now;
|
|
@@ -864,7 +871,7 @@ namespace IMCS.CCS.Service.Impl
|
|
|
else
|
|
|
{
|
|
|
message = message + JsonConvert.SerializeObject(task) + ",请求失败! WebApi 返回结果" + ";";
|
|
|
- Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(task), LOG_TITLE_CALLBACK);
|
|
|
+ Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(result), LOG_TITLE_CALLBACK);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -925,7 +932,8 @@ namespace IMCS.CCS.Service.Impl
|
|
|
requestData.taskId = long.Parse(task.TaskId);
|
|
|
requestData.taskNodeId = long.Parse(task.TaskNodeId);
|
|
|
var result = await _apiRequestService.RequestAsync(RequsetModeEnum.Post, ecsUrlContext, requestData, null);
|
|
|
- if (result.IsSuccess)
|
|
|
+ ResponseECSCallbackData responseECSCallback = JsonConvert.DeserializeObject<ResponseECSCallbackData>(result.Message);
|
|
|
+ if (result.IsSuccess && responseECSCallback.code == 0)
|
|
|
{
|
|
|
task.State = false;
|
|
|
task.UpdateTime = DateTime.Now;
|
|
@@ -936,7 +944,7 @@ namespace IMCS.CCS.Service.Impl
|
|
|
else
|
|
|
{
|
|
|
message = message + JsonConvert.SerializeObject(task) + ",请求失败! WebApi 返回结果" + ";";
|
|
|
- Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(task), LOG_TITLE_CALLBACK);
|
|
|
+ Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(result), LOG_TITLE_CALLBACK);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -979,7 +987,8 @@ namespace IMCS.CCS.Service.Impl
|
|
|
requestData.code = "0";
|
|
|
requestData.msg = "操作失败";
|
|
|
var result = await _apiRequestService.RequestAsync(RequsetModeEnum.Post, ecsUrlContext, requestData, null);
|
|
|
- if (result.IsSuccess)
|
|
|
+ ResponseECSCallbackData responseECSCallback = JsonConvert.DeserializeObject<ResponseECSCallbackData>(result.Message);
|
|
|
+ if (result.IsSuccess && responseECSCallback.code == 0)
|
|
|
{
|
|
|
task.State = false;
|
|
|
task.UpdateTime = DateTime.Now;
|
|
@@ -990,7 +999,7 @@ namespace IMCS.CCS.Service.Impl
|
|
|
else
|
|
|
{
|
|
|
message = message + JsonConvert.SerializeObject(task) + ",请求失败! WebApi 返回结果" + ";";
|
|
|
- Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(task), LOG_TITLE_CALLBACK);
|
|
|
+ Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(result), LOG_TITLE_CALLBACK);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -1053,7 +1062,8 @@ namespace IMCS.CCS.Service.Impl
|
|
|
requestData.taskId = long.Parse(task.TaskId);
|
|
|
requestData.taskNodeId = long.Parse(task.TaskNodeId);
|
|
|
var result = await _apiRequestService.RequestAsync(RequsetModeEnum.Post, ecsUrlContext, requestData, null);
|
|
|
- if (result.IsSuccess)
|
|
|
+ ResponseECSCallbackData responseECSCallback = JsonConvert.DeserializeObject<ResponseECSCallbackData>(result.Message);
|
|
|
+ if (result.IsSuccess && responseECSCallback.code == 0)
|
|
|
{
|
|
|
task.State = false;
|
|
|
task.UpdateTime = DateTime.Now;
|
|
@@ -1064,7 +1074,7 @@ namespace IMCS.CCS.Service.Impl
|
|
|
else
|
|
|
{
|
|
|
message = message + JsonConvert.SerializeObject(task) + ",请求失败! WebApi 返回结果" + ";";
|
|
|
- Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(task), LOG_TITLE_CALLBACK);
|
|
|
+ Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(result), LOG_TITLE_CALLBACK);
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -1107,7 +1117,8 @@ namespace IMCS.CCS.Service.Impl
|
|
|
requestData.code = "0";
|
|
|
requestData.msg = "操作失败";
|
|
|
var result = await _apiRequestService.RequestAsync(RequsetModeEnum.Post, ecsUrlContext, requestData, null);
|
|
|
- if (result.IsSuccess)
|
|
|
+ ResponseECSCallbackData responseECSCallback = JsonConvert.DeserializeObject<ResponseECSCallbackData>(result.Message);
|
|
|
+ if (result.IsSuccess && responseECSCallback.code == 0)
|
|
|
{
|
|
|
task.State = false;
|
|
|
task.UpdateTime = DateTime.Now;
|
|
@@ -1118,7 +1129,7 @@ namespace IMCS.CCS.Service.Impl
|
|
|
else
|
|
|
{
|
|
|
message = message + JsonConvert.SerializeObject(task) + ",请求失败! WebApi 返回结果" + ";";
|
|
|
- Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(task), LOG_TITLE_CALLBACK);
|
|
|
+ Log.Instance.WriteLogAdd("回调异常,请求接口失败" + JsonConvert.SerializeObject(result), LOG_TITLE_CALLBACK);
|
|
|
}
|
|
|
}
|
|
|
}
|