From 4e83fa344f6cba81412fb354e7f32a88a8f34fde Mon Sep 17 00:00:00 2001 From: admin <15939171744@163.com> Date: 星期二, 09 七月 2024 09:39:11 +0800 Subject: [PATCH] -切换大模组代码更改 --- jcdm-main/src/main/java/com/jcdm/main/restful/qingYan/service/ExternalInterface.java | 75 ++----------------------------------- 1 files changed, 4 insertions(+), 71 deletions(-) diff --git a/jcdm-main/src/main/java/com/jcdm/main/restful/qingYan/service/ExternalInterface.java b/jcdm-main/src/main/java/com/jcdm/main/restful/qingYan/service/ExternalInterface.java index 0d833f4..a114020 100644 --- a/jcdm-main/src/main/java/com/jcdm/main/restful/qingYan/service/ExternalInterface.java +++ b/jcdm-main/src/main/java/com/jcdm/main/restful/qingYan/service/ExternalInterface.java @@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.databind.ObjectMapper; +import com.google.gson.Gson; import com.jcdm.common.core.domain.AjaxResult; import com.jcdm.common.utils.StringUtils; import com.jcdm.framework.websocket.WebSocketUsers; @@ -85,76 +86,6 @@ @PostMapping("/deviceResultFeedback") public AjaxResult hdy(@RequestBody ParentVO parentVO) { - //淇濆瓨 - //杩囩珯璁板綍 -// String productNum = parentVO.getProductNum(); -// if (StrUtil.isNotBlank(productNum)){ -// List<OmProductionOrdeInfo> list = productionOrdeInfoService.list(new LambdaQueryWrapper<OmProductionOrdeInfo>().eq(OmProductionOrdeInfo::getProductNum, productNum)); -// if (CollUtil.isNotEmpty(list)){ -// OmProductionOrdeInfo omProductionOrdeInfo = list.get(0); -// DaPassingStationCollection passingStationCollection = new DaPassingStationCollection(); -// passingStationCollection.setWorkOrderNo(omProductionOrdeInfo.getWorkOrderNo()); -// passingStationCollection.setSfcCode(productNum); -// passingStationCollection.setProductCode(omProductionOrdeInfo.getProductCode()); -// passingStationCollection.setLocationCode(parentVO.getStationCode()); -// passingStationCollection.setOutRsSign(parentVO.getTotalResult()); -// passingStationCollection.setCreateTime(new Date()); -// -// List<ChildVO> checkList = parentVO.getCheckList(); -// if (CollUtil.isNotEmpty(checkList)){ -// List<String> collect = checkList.stream() -// .filter(x -> Constants.IN_BOUND_TIME_CODE.equals(x.getItemCode())) -// .map(ChildVO::getItemValue) -// .collect(Collectors.toList()); -// if (CollUtil.isNotEmpty(collect)){ -// String s = collect.get(0); -// if (StrUtil.isNotBlank(s)){ -// SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); -// try { -// Date parse = simpleDateFormat.parse(s); -// passingStationCollection.setInboundTime(parse); -// } catch (ParseException e) { -// throw new RuntimeException(e); -// } -// } -// } -// List<String> collect2 = checkList.stream() -// .filter(x -> Constants.OUT_BOUND_TIME_CODE.equals(x.getItemCode())) -// .map(ChildVO::getItemValue) -// .collect(Collectors.toList()); -// if (CollUtil.isNotEmpty(collect2)){ -// String s = collect2.get(0); -// if (StrUtil.isNotBlank(s)){ -// SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); -// try { -// Date parse = simpleDateFormat.parse(s); -// passingStationCollection.setOutboundTime(parse); -// } catch (ParseException e) { -// throw new RuntimeException(e); -// } -// } -// } -// daPassingStationCollectionService.save(passingStationCollection); -// //鍙傛暟淇濆瓨 -// List<DaParamCollection> paramCollectionList = new ArrayList<>(); -// for (ChildVO childVO : checkList) { -// DaParamCollection daParamCollection = new DaParamCollection(); -// daParamCollection.setWorkOrderNo(omProductionOrdeInfo.getWorkOrderNo()); -// daParamCollection.setSfcCode(productNum); -// daParamCollection.setProductCode(omProductionOrdeInfo.getProductCode()); -// daParamCollection.setLocationCode(omProductionOrdeInfo.getStationCode()); -// daParamCollection.setParamCode(childVO.getItemCode()); -// daParamCollection.setParamValue(childVO.getItemValue()); -// daParamCollection.setCollectionTime(new Date()); -// daParamCollection.setParamName(childVO.getItemText()); -// paramCollectionList.add(daParamCollection); -// } -// if (CollUtil.isNotEmpty(paramCollectionList)){ -// daParamCollectionService.insertBatch(paramCollectionList); -// } -// } -// } -// } ObjectMapper mapper = new ObjectMapper(); List<ChildVO> li = parentVO.getCheckList(); String s = null; @@ -191,7 +122,9 @@ // }catch (Exception e){ // System.out.println(e.getMessage()); // } + logger.info("鏀跺埌宸ヤ綅{}鐨勬祴璇曡澶囨暟鎹叆鍙俈O{}" + parentVO.getStationCode(),new Gson().toJson(parentVO)); HttpResponse execute = HttpRequest.post(url).body(JSONUtil.toJsonStr(parentVO)).execute(); + logger.info("宸ュ巶MES杩斿洖鎶ユ枃{}-宸ヤ綅{}" + execute.body(),parentVO.getStationCode()); return AjaxResult.success(execute.body()); } @@ -230,7 +163,7 @@ for (BsBeatSetting bsBeatSetting : bsBeatSettingService.list()) { String str = bsBeatSetting.getProductCode(); String[] split = str.split(" "); - String reportResult = RestfulService.getWorkReportResultFeedback(split[0], "OP500", "2024-06-27 15:48:51"); + String reportResult = RestfulService.getWorkReportResultFeedback(split[0], "", "2024-06-27 15:48:51"); JSONObject jsonObject = new JSONObject(reportResult); String code = jsonObject.getStr("code"); String status = jsonObject.getJSONObject("data").getStr("resultCode"); -- Gitblit v1.9.3