Commit 2f9b5a93ba000b82547f8bb74849589195a420ac

Authored by 易文鹏
1 parent 9ee034fa

update

src/main/java/com/huaheng/pc/monitor/job/task/RyTask.java
... ... @@ -219,7 +219,7 @@ public class RyTask extends BaseController {
219 219 if (ajaxResult.getCode() != 200) {
220 220 //回传失败,修改回传次数
221 221 Integer pushErrorCount = receiptHeader.getPushErrorCount() == null ? 0 : receiptHeader.getPushErrorCount();
222   - if (receiptHeader.getPushErrorCount()!=1) {
  222 + if (receiptHeader.getPushSuccessStatus()!=1) {
223 223 receiptHeader.setPushErrorCount(pushErrorCount + 1);//错误次数+1
224 224 receiptHeader.setPushSuccessStatus(2);//2失败
225 225 receiptHeader.setErpErrorMsg(ajaxResult.getMsg());
... ... @@ -443,6 +443,8 @@ public class RyTask extends BaseController {
443 443 List<Supplier> list1 = supplierService.list(new LambdaQueryWrapper<Supplier>().eq(Supplier::getCode, detail.getSupplierCode()));
444 444 if (list1.isEmpty()) {
445 445 supplier.setName("没有供应商");
  446 + }else {
  447 + supplier.setName(list1.get(0).getName());
446 448 }
447 449 barcodedataDTO.setBatterybarcode(detail.getBatteryPackTwoCode());
448 450 barcodedataDTO.setBatterysource(supplier.getName());
... ...
src/main/java/com/huaheng/pc/task/agvTask/controller/AgvTaskController.java
... ... @@ -204,8 +204,11 @@ public class AgvTaskController extends BaseController {
204 204 .orderByDesc(AgvTask::getId));
205 205 for (int i = 0; i < agvTaskList.size(); i++) {
206 206 AgvTask agvTask = agvTaskList.get(i);
207   - TaskHeader taskHeader = taskHeaderService.getOne(new LambdaQueryWrapper<TaskHeader>().eq(TaskHeader::getAgvTaskId, agvTask.getId()));
208   - List<TaskDetail> taskDetailList = taskDetailService.list(new LambdaQueryWrapper<TaskDetail>().eq(TaskDetail::getTaskId, taskHeader.getId()));
  207 + List<TaskHeader> taskHeader = taskHeaderService.list(new LambdaQueryWrapper<TaskHeader>().eq(TaskHeader::getAgvTaskId, agvTask.getId()));
  208 + if (taskHeader.size() == 0) {
  209 + continue;
  210 + }
  211 + List<TaskDetail> taskDetailList = taskDetailService.list(new LambdaQueryWrapper<TaskDetail>().eq(TaskDetail::getTaskId, taskHeader.get(0).getId()));
209 212 AgvTV agvTV = new AgvTV();
210 213 agvTV.setTaskDetails(taskDetailList);
211 214 agvTV.setFromPort(agvTask.getFromPort());
... ...