|
@@ -310,20 +310,6 @@ public class TaskWorkNode {
|
|
|
log.setExeResult("0").setManual("0").setFeedback("当前任务节点为空");
|
|
|
autoNodeLogService.save(log);
|
|
|
throw new RuntimeException("当前任务节点为空");
|
|
|
- }else {
|
|
|
- // 缓存到根据节点id taskNodeId 查询出零件编码,托盘编码,给rfid数据校验使用
|
|
|
- Map parMap = new HashMap();
|
|
|
- parMap.put("nodeId", taskNode.getId());
|
|
|
- List<Map> nodeDataToRfidUse = taskMapper.getNodeDataToRfidUse(parMap);
|
|
|
-
|
|
|
- // 因为工装夹具是两条数据,rfid只校验工装(托盘),即没有关联查询夹具数据,查询出来有一条数据为空,需要过滤掉才能缓存到redis
|
|
|
- for (Map resultMap : nodeDataToRfidUse) {
|
|
|
- if( resultMap.get("trayNo")!=null){
|
|
|
- logger.warn("工rfid托盘校验数据缓存到redis:{}",resultMap);
|
|
|
- // 缓存到redis
|
|
|
- this.msgUtil.redis_set(DemoCacheKey.RFID+taskNode.getId(), resultMap.get("trayNo")+"&"+resultMap.get("uniqueCode"), 2L, TimeUnit.DAYS);
|
|
|
- }
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
if (tTask == null || tTask.getStatus() == "3") {
|
|
@@ -526,8 +512,8 @@ public class TaskWorkNode {
|
|
|
log.setRequestParam(jsonParam);
|
|
|
log.setRequestUrl(instructionUrl);
|
|
|
HttpEntity<String> formEntity = new HttpEntity<String>(jsonParam, headers);
|
|
|
-// returnData = restTemplate.postForObject(instructionUrl, formEntity, String.class);
|
|
|
- returnData = "{\"result\": \"true\"}";
|
|
|
+ returnData = restTemplate.postForObject(instructionUrl, formEntity, String.class);
|
|
|
+ //returnData = "{\"result\": \"true\"}";
|
|
|
|
|
|
|
|
|
|