|
@@ -206,7 +206,7 @@ namespace IMCS.CCS.Services
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.GetIntelligenceUnit.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.GetIntelligenceUnit), req.taskId, req.taskNodeId);
|
|
|
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.GetIntelligenceUnit) + "取物品成功===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.GetIntelligenceUnit));
|
|
|
return responseData;
|
|
@@ -295,7 +295,7 @@ namespace IMCS.CCS.Services
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.GetFlexibleWire.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.GetFlexibleWire), req.taskId, req.taskNodeId);
|
|
|
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.GetFlexibleWire) + "取物品成功===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.GetFlexibleWire));
|
|
|
return responseData;
|
|
@@ -383,7 +383,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.GetQualityCenter.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.GetQualityCenter), req.taskId, req.taskNodeId);
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.GetQualityCenter) + "取物品成功===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.GetQualityCenter));
|
|
|
return responseData;
|
|
@@ -471,7 +471,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.SendIntelligenceUnit.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.SendIntelligenceUnit), req.taskId, req.taskNodeId);
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.SendIntelligenceUnit) + "放物品成功===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.SendIntelligenceUnit));
|
|
|
return responseData;
|
|
@@ -558,7 +558,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.SendFlexibleWire.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.SendFlexibleWire), req.taskId, req.taskNodeId);
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.SendFlexibleWire) + "放物品成功===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.SendFlexibleWire));
|
|
|
return responseData;
|
|
@@ -646,7 +646,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.SendQualityCenter.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.SendQualityCenter), req.taskId, req.taskNodeId);
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.SendQualityCenter) + "放物品成功===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.SendQualityCenter));
|
|
|
return responseData;
|
|
@@ -734,7 +734,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.MoveRobotPosition.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.MoveRobotPosition), req.taskId, req.taskNodeId);
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.MoveRobotPosition) + "移动物品成功===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.MoveRobotPosition));
|
|
|
return responseData;
|
|
@@ -829,7 +829,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.UploadFile.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.UploadFile), req.taskId, req.taskNodeId);
|
|
|
- await _taskCallbackService.Create(taskCallbackData);
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(taskCallbackData);
|
|
|
Log.Instance.WriteLogAdd(ActionTypeEnum.UploadFile + "上传成功===>>" + JsonConvert.SerializeObject(req),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.UploadFile));
|
|
|
return responseData;
|
|
@@ -879,7 +879,7 @@ namespace IMCS.CCS.Services
|
|
|
opcUaReq.UserName = device.UserName;
|
|
|
opcUaReq.Password = device.Password;
|
|
|
opcUaReq.Path = actionInfo.FilePath + req.data.remotePath;
|
|
|
- opcUaReq.Type = OpcUaActionTypeEnum.StartNcProgram.ToString();
|
|
|
+ opcUaReq.Type = OpcUaActionTypeEnum.Connect.ToString();
|
|
|
var Result = await _apiRequestService.RequestAsync(RequsetModeEnum.Post, opcuacUrlContext, opcUaReq, null);
|
|
|
ResponseOpcUaData responseOpcUaData = JsonConvert.DeserializeObject<ResponseOpcUaData>(Result.Message);
|
|
|
if (Result.IsSuccess && responseOpcUaData.result)
|
|
@@ -926,7 +926,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.StartNCProgram.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.StartNCProgram), req.taskId, req.taskNodeId);
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(ActionTypeEnum.StartNCProgram + "启动成功===>>" + JsonConvert.SerializeObject(req),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.StartNCProgram));
|
|
|
return responseData;
|
|
@@ -959,7 +959,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.StartNCProgram.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.StartNCProgram), req.taskId, req.taskNodeId);
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(ActionTypeEnum.StartNCProgram + "启动成功===>>" + JsonConvert.SerializeObject(req),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.StartNCProgram));
|
|
|
return responseData;
|
|
@@ -1027,7 +1027,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.StartNCProgram.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.StartNCProgram), req.taskId, req.taskNodeId);
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(ActionTypeEnum.StartNCProgram + "启动成功===>>" + JsonConvert.SerializeObject(req),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.StartNCProgram));
|
|
|
return responseData;
|
|
@@ -1093,7 +1093,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.StartNCProgram.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.StartNCProgram), req.taskId, req.taskNodeId);
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(ActionTypeEnum.StartNCProgram + "启动成功===>>" + JsonConvert.SerializeObject(req),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.StartNCProgram));
|
|
|
return responseData;
|
|
@@ -1361,7 +1361,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.StartCleanMachine.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.StartCleanMachine), req.taskId, req.taskNodeId);
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.StartCleanMachine) + "启动成功===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.StartCleanMachine));
|
|
|
return responseData;
|
|
@@ -1469,7 +1469,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.StartLabelMachine.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.StartLabelMachine), req.taskId, req.taskNodeId);
|
|
|
- await _taskCallbackService.Create(taskCallbackData);
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(taskCallbackData);
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.StartLabelMachine) + "启动打标机成功===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.StartLabelMachine));
|
|
|
return responseData;
|
|
@@ -1576,7 +1576,7 @@ namespace IMCS.CCS.Services
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.StartCoordinateMeasuringMachine.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.StartCoordinateMeasuringMachine), req.taskId, req.taskNodeId);
|
|
|
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses , taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses , taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.StartCoordinateMeasuringMachine) + "启动三坐标成功===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.StartCoordinateMeasuringMachine));
|
|
|
return responseData;
|
|
@@ -1666,7 +1666,7 @@ namespace IMCS.CCS.Services
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.GetServoStacker.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.GetServoStacker), req.taskId, req.taskNodeId);
|
|
|
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.GetServoStacker) + "取物品成功===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.GetServoStacker));
|
|
|
return responseData;
|
|
@@ -1755,7 +1755,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.SendServoStacker.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.SendServoStacker), req.taskId, req.taskNodeId);
|
|
|
- await _taskCallbackService.Create(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
+ await _taskCallbackService.CreateOrUpdateAndCache(setCallBackValue(CcsActionAddresses, taskCallbackData));
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.SendServoStacker) + "放物品成功===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.SendServoStacker));
|
|
|
return responseData;
|
|
@@ -1912,7 +1912,7 @@ namespace IMCS.CCS.Services
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.ReadRFID.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.ReadRFID), req.taskId, req.taskNodeId);
|
|
|
|
|
|
- // await _taskCallbackService.Create(taskCallbackData);
|
|
|
+ // await _taskCallbackService.CreateOrUpdateAndCache(taskCallbackData);
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.ReadRFID) + "读取RFID故障===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.GetServoStacker));
|
|
|
return responseData;
|
|
@@ -1978,7 +1978,7 @@ namespace IMCS.CCS.Services
|
|
|
//插入回调
|
|
|
TaskCallback taskCallbackData = new TaskCallback(req.url, ActionTypeEnum.WriteRFID.ToString(),
|
|
|
EnumHelper.GetDescription(ActionTypeEnum.WriteRFID), req.taskId, req.taskNodeId);
|
|
|
- // await _taskCallbackService.Create(taskCallbackData);
|
|
|
+ // await _taskCallbackService.CreateOrUpdateAndCache(taskCallbackData);
|
|
|
Log.Instance.WriteLogAdd(EnumHelper.GetDescription(ActionTypeEnum.WriteRFID) + "写RFID故障===>>" + JsonConvert.SerializeObject(req)
|
|
|
, EnumHelper.GetDescription(ActionTypeEnum.GetServoStacker));
|
|
|
return responseData;
|