| | |
| | | import com.github.yulichang.wrapper.MPJLambdaWrapper; |
| | | import com.mes.bigstorage.entity.BigStorageCage; |
| | | import com.mes.bigstorage.entity.BigStorageCageDetails; |
| | | import com.mes.bigstorage.entity.dto.TemperingLayoutDTO; |
| | | import com.mes.bigstorage.service.BigStorageCageDetailsService; |
| | | import com.mes.bigstorage.service.BigStorageCageService; |
| | | import com.mes.bigstoragetask.entity.BigStorageCageFeedTask; |
| | |
| | | import com.mes.edgglasstask.service.EdgGlassTaskInfoService; |
| | | import com.mes.glassinfo.entity.GlassInfo; |
| | | import com.mes.glassinfo.service.GlassInfoService; |
| | | import com.mes.job.PlcSlicecage; |
| | | import com.mes.job.PlcStorageCageTask; |
| | | import com.mes.pp.entity.ReportingWork; |
| | | import com.mes.pp.entity.ReportingWorkDetail; |
| | |
| | | // .eq(GlassInfo::getGlassId,"P24120801|1|2") |
| | | // ); |
| | | // bigStorageCageDetailsService.queryTargetSlotByTempering(glassInfo); |
| | | List<String> glassIdsCar=new ArrayList<>(); |
| | | glassIdsCar.add("P24120801|4|3"); |
| | | List<BigStorageCageFeedTask> bigStorageCageFeedTasks = bigStorageCageFeedTaskService.list( |
| | | new LambdaQueryWrapper<BigStorageCageFeedTask>() |
| | | .in(BigStorageCageFeedTask::getGlassId, glassIdsCar) |
| | | .eq(BigStorageCageFeedTask::getTaskState, Const.BIG_STORAGE_IN_UP) |
| | | .eq(BigStorageCageFeedTask::getTargetSlot, 0) |
| | | ); |
| | | if(CollectionUtils.isNotEmpty(bigStorageCageFeedTasks)){ |
| | | log.info("获取到的进片任务信息{}", bigStorageCageFeedTasks); |
| | | plcStorageCageTask.computeTargetByLineCar(bigStorageCageFeedTasks.get(0).getLine(), glassIdsCar); |
| | | } |
| | | // List<String> glassIdsCar=new ArrayList<>(); |
| | | // glassIdsCar.add("P24120801|4|3"); |
| | | // List<BigStorageCageFeedTask> bigStorageCageFeedTasks = bigStorageCageFeedTaskService.list( |
| | | // new LambdaQueryWrapper<BigStorageCageFeedTask>() |
| | | // .in(BigStorageCageFeedTask::getGlassId, glassIdsCar) |
| | | // .eq(BigStorageCageFeedTask::getTaskState, Const.BIG_STORAGE_IN_UP) |
| | | // .eq(BigStorageCageFeedTask::getTargetSlot, 0) |
| | | // ); |
| | | // if(CollectionUtils.isNotEmpty(bigStorageCageFeedTasks)){ |
| | | // log.info("获取到的进片任务信息{}", bigStorageCageFeedTasks); |
| | | // plcStorageCageTask.computeTargetByLineCar(bigStorageCageFeedTasks.get(0).getLine(), glassIdsCar); |
| | | // } |
| | | // plcStorageCageTask.queryAndChangeGlass("P24111102|1|6"); |
| | | // bigStorageCageDetailsService.selectFeedTask(); |
| | | // plcStorageCageTask.computeSlot("P24121401|1|6"); |
| | | // plcStorageCageTask.computeSlot("P24121401|1|4"); |
| | | |
| | | List<TemperingLayoutDTO> temperingOccupySlotList = bigStorageCageDetailsService.queryTemperingOccupySlot(); |
| | | log.info("sd"+temperingOccupySlotList); |
| | | } |
| | | |
| | | @Test |