| | |
| | | |
| | | @Value("${agvBasDev.maxWorkNum}") |
| | | private int maxWrokNum; |
| | | @Value("${mes.report}") |
| | | private Boolean flag; |
| | | @Value("${mes.url}") |
| | | private String url; |
| | | @Value("${mes.getTokenUrl}") |
| | |
| | | } |
| | | //TODO |
| | | //暂时加上trycatch |
| | | try { |
| | | reportMes(agvWrkMast, agvWrkDetlListOld); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } |
| | | reportMes(agvWrkMast, agvWrkDetlListOld); |
| | | return SUCCESS; |
| | | } |
| | | |
| | |
| | | log.error("" + e.getMessage()); |
| | | } |
| | | //TODO 张超 |
| | | //reportMes(agvWrkMast, agvWrkDetlListOld); |
| | | reportMes(agvWrkMast, agvWrkDetlListOld); |
| | | return SUCCESS; |
| | | } |
| | | |
| | |
| | | return SUCCESS; |
| | | } catch (Exception e) { |
| | | //TODO |
| | | //log.error("修改AGV入库通知档状态入出状态为Y" + e.getMessage()); |
| | | log.error("修改AGV入库通知档状态入出状态为Y" + e.getMessage()); |
| | | } |
| | | return FAIL; |
| | | } |
| | |
| | | } |
| | | |
| | | private void reportMes(AgvWrkMast agvWrkMast, List<AgvWrkDetl> agvWrkDetls) { |
| | | if (!flag){ |
| | | return; |
| | | } |
| | | if (Cools.isEmpty(agvWrkDetls)) { |
| | | return; |
| | | } |
| | |
| | | if (Cools.isEmpty(jsonObject.get("code")) || Integer.parseInt(jsonObject.get("code").toString()) != 200) { |
| | | log.info("mes接口调用失败,返回信息:" + jsonObject); |
| | | //TODO 张超 |
| | | //throw new CoolException("mes接口调用失败,返回信息:" + jsonObject); |
| | | throw new CoolException("mes接口调用失败,返回信息:" + jsonObject); |
| | | } |
| | | success = true; |
| | | return jsonObject; |