| | |
| | | XSR response = null; |
| | | boolean success = false; |
| | | try { |
| | | // List<ReportOrderParam> orderParams = new ArrayList<>(); |
| | | // orderParams.add(orderParam); |
| | | // if (order.getReportOnce() < 4) { |
| | | // response = kopenApiService.getOutDetailsResult(orderParams, order); |
| | | // } else { |
| | | // return FAIL; |
| | | // } |
| | | // response = new HttpHandler.Builder() |
| | | // .setUri(MesConstant.URL) |
| | | // .setPath(MesConstant.PAKOUT_URL) |
| | |
| | | itemParam.setPro_komcode(material.getMatnr()); |
| | | // 上报时,默认产品id是供应商编码 |
| | | itemParam.setPro_id(detl.getSuppCode()); |
| | | |
| | | //todo 台车编码 |
| | | itemParam.setTruck_no("TC310080014"); |
| | | // 上报时,默认上报时间是更新时间 |
| | | itemParam.setPick_qty(detl.getQty().intValue()); |
| | | reportOrderParams.add(itemParam); |
| | |
| | | pubOrderParamsList.add(pubOrderParams); |
| | | // 设置派工单明细 |
| | | stockUpOrderParams.setDetails(pubOrderParamsList); |
| | | stockUpOrderParams.setUpdate_time(order.getUpdateBy$()); |
| | | stockUpOrderParams.setUpdate_time(order.getUpdateTime$()); |
| | | |
| | | XSR response = null; |
| | | boolean success = false; |
| | |
| | | // .doPost(); |
| | | // JSONObject jsonObject = JSON.parseObject(response); |
| | | // if (jsonObject.getInteger("code").equals(200)) { |
| | | if (true) { |
| | | |
| | | List<StockUpOrderParams> orderParams = new ArrayList<>(); |
| | | orderParams.add(stockUpOrderParams); |
| | | if (order.getReportOnce() < 4) { |
| | | response = kopenApiService.getOutDetailsResult(orderParams, order); |
| | | } else { |
| | | return FAIL; |
| | | } |
| | | |
| | | if (response.getSuccess()) { |
| | | success = true; |
| | | // 修改订单状态 4.完成 ===>> 6.已上报 |
| | | if (!orderService.updateSettle(order.getId(), settle, null)) { |
| | |
| | | adjustParam.setCompany_id(order.getCstmrName()) |
| | | .setWms_id(order.getId() + "") |
| | | .setType(0 + "") |
| | | .setCompany_id(order.getCstmrName()); |
| | | .setUpdate_time(order.getUpdateTime$()); |
| | | // .setKopen_id(order.getDefNumber()); |
| | | |
| | | adjustParam.setBsby_no(order.getNumber()) |
| | | .setResason("") |
| | | adjustParam.setBsby_no(order.getOrderNo()) |
| | | .setReason("") |
| | | .setReason_name(""); |
| | | List<CheckOrderDetl> detls = checkOrderDetlService |
| | | .selectList(new EntityWrapper<CheckOrderDetl>().eq("order_id", order.getId())); |
| | |
| | | |
| | | adjustParams.add(adjustParam); |
| | | |
| | | if (order.getReportOnce() < 3) { |
| | | XSR response = kopenApiService.reportCheckOrder(adjustParams, order); |
| | | if (response.getSuccess()) { |
| | | return SUCCESS; |
| | | } else { |
| | | return FAIL; |
| | | } |
| | | } |
| | | |
| | | return SUCCESS; |
| | | // TODO Auto-generated method stub |
| | | |