| | |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | import java.io.IOException; |
| | | import java.time.LocalDateTime; |
| | | import java.util.Date; |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | |
| | | public void execute() throws IOException { |
| | | List<TaskWrk> taskWrkList = taskWrkService.selectToBeHistoryData(); |
| | | for (TaskWrk taskWrk : taskWrkList) { |
| | | if (taskWrkService.saveToHistory(taskWrk.getTaskNo()) == 0) { |
| | | log.error("任务档转任务历史档失败" + taskWrk); |
| | | return ; |
| | | } |
| | | JSONObject jsonObject = null; |
| | | String response = null; |
| | | boolean success = false; |
| | | HashMap<String, Object> map = new HashMap<>(); |
| | | try { |
| | | map.put("taskNo",taskWrk.getTaskNo()); |
| | | map.put("status",taskWrk.getStatus()); |
| | | map.put("ioType",taskWrk.getIoType()); |
| | | map.put("barcode",taskWrk.getBarcode()); |
| | | map.put("taskStatus",taskWrk.getStatusWms()); |
| | | map.put("ioType",taskWrk.getIoTypeWms()); |
| | | map.put("barCode",taskWrk.getBarcode()); |
| | | map.put("reportTime", LocalDateTime.now()); |
| | | map.put("weight",taskWrk.getScWeight().doubleValue()); |
| | | response = new HttpHandler.Builder() |
| | | .setUri(wmsUrl) |
| | | .setPath(taskStatusFeedbackPath) |