| | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.core.common.Cools; |
| | | import com.core.exception.CoolException; |
| | | import com.zy.asrs.domain.enums.TaskStatusType; |
| | | import com.zy.asrs.entity.*; |
| | |
| | | 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; |
| | |
| | | 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) |
| | |
| | | .doPost(); |
| | | jsonObject = JSON.parseObject(response); |
| | | |
| | | if (jsonObject.getInteger("code").equals(200)) { |
| | | if (!Cools.isEmpty(jsonObject.getInteger("code")) && jsonObject.getInteger("code").equals(200)) { |
| | | if (taskWrkService.saveToHistory(taskWrk.getTaskNo()) == 0) { |
| | | log.error("任务档转任务历史档失败" + taskWrk); |
| | | return ; |