| | |
| | | HashMap<String, Object> map = new HashMap<>(); |
| | | map.put("taskNo", wrkMast.getWrkNo()); |
| | | map.put("taskPriority", 10); |
| | | map.put("taskType", wrkMast.getIoType() == 11 ? 3 : 2); |
| | | map.put("startPoint", wrkMast.getSourceStaNo()); |
| | | map.put("targetPoint", wrkMast.getStaNo()); |
| | | map.put("originStartPoint", wrkMast.getSourceLocNo()); |
| | | map.put("barcode", wrkMast.getBarcode()); |
| | | |
| | | if (wrkMast.getIoType() == 11) { |
| | | map.put("taskType", 3); |
| | | map.put("startPoint", wrkMast.getSourceLocNo()); |
| | | map.put("targetPoint", wrkMast.getLocNo()); |
| | | }else { |
| | | map.put("taskType", 2); |
| | | map.put("startPoint", wrkMast.getSourceLocNo()); |
| | | map.put("targetPoint", wrkMast.getSourceStaNo() + "-" + wrkMast.getStaNo()); |
| | | } |
| | | |
| | | String response =""; |
| | | boolean bool =false; |
| | | try { |
| | | log.info("wms派发任务给wcs出库={}", JSON.toJSONString(map)); |
| | | response = new HttpHandler.Builder() |
| | | // .setHeaders(headParam) |
| | | .setUri(addrs) |
| | | .setPath(outboundTaskSend) |
| | | .setJson(JSON.toJSONString(map)) |
| | | .build() |
| | | .doPost(); |
| | | JSONObject jsonObject = JSON.parseObject(response); |
| | | if(jsonObject.getInteger("code") == 200){ |
| | | wrkMast.setWrkSts(12L); |
| | | wrkMastService.updateById(wrkMast); |
| | | bool = true; |
| | | }else { |
| | | log.error("wms派发任务给wcs出库失败{},返回值={}", JSON.toJSONString(wrkMast), response); |
| | | } |
| | | } catch (Exception e) { |
| | | log.error("wms派发任务给wcs出库失败{},返回值={}", JSON.toJSONString(wrkMast), response); |
| | | } finally { |
| | | apiLogService.save("wms派发任务给wcs出库" |
| | | , addrs + outboundTaskSend |
| | | , null |
| | | , "127.0.0.1" |
| | | , JSON.toJSONString(map) |
| | | , response |
| | | , bool |
| | | ); |
| | | } |
| | | // try { |
| | | // log.info("wms派发任务给wcs出库={}", JSON.toJSONString(map)); |
| | | // response = new HttpHandler.Builder() |
| | | // // .setHeaders(headParam) |
| | | // .setUri(addrs) |
| | | // .setPath(outboundTaskSend) |
| | | // .setJson(JSON.toJSONString(map)) |
| | | // .build() |
| | | // .doPost(); |
| | | // JSONObject jsonObject = JSON.parseObject(response); |
| | | // if(jsonObject.getInteger("code") == 200){ |
| | | // wrkMast.setWrkSts(12L); |
| | | // wrkMastService.updateById(wrkMast); |
| | | // bool = true; |
| | | // }else { |
| | | // log.error("wms派发任务给wcs出库失败{},返回值={}", JSON.toJSONString(wrkMast), response); |
| | | // } |
| | | // } catch (Exception e) { |
| | | // log.error("wms派发任务给wcs出库失败{},返回值={}", JSON.toJSONString(wrkMast), response); |
| | | // } finally { |
| | | // apiLogService.save("wms派发任务给wcs出库" |
| | | // , addrs + outboundTaskSend |
| | | // , null |
| | | // , "127.0.0.1" |
| | | // , JSON.toJSONString(map) |
| | | // , response |
| | | // , bool |
| | | // ); |
| | | // } |
| | | return SUCCESS; |
| | | |
| | | } |