hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/downglassinfo/controller/DownGlassTaskController.java
@@ -2,6 +2,7 @@ import com.mes.downglassinfo.service.DownGlassInfoService; import com.mes.downstorage.entity.DownStorageCageDetails; import com.mes.utils.Result; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -28,8 +29,8 @@ @PostMapping("/generateOutGlassTask") @ApiOperation(value = "生成出片任务", notes = "生成出片任务") public Result<Boolean> generateOutGlassTask(@RequestBody String glassId) { return Result.success(downGlassInfoService.generateOutGlassTask(glassId)); public Result<Boolean> generateOutGlassTask(@RequestBody DownStorageCageDetails downStorageCageDetails) { return Result.success(downGlassInfoService.generateOutGlassTask(downStorageCageDetails.getGlassId())); } } hangzhoumesParent/moduleService/UnLoadGlassModule/src/main/java/com/mes/downglassinfo/service/impl/DownGlassInfoServiceImpl.java
@@ -35,7 +35,7 @@ public Integer getMaxSequenceByFlowCardId(String flowCardId, int layer) { LambdaQueryWrapper<DownGlassInfo> lambdaQueryWrapper = Wrappers.lambdaQuery(); lambdaQueryWrapper.eq(DownGlassInfo::getFlowCardId, flowCardId) .eq(DownGlassInfo::getLayer, flowCardId) .eq(DownGlassInfo::getLayer, layer) .select(DownGlassInfo::getSequence) .orderByDesc(DownGlassInfo::getSequence) .last("LIMIT 1"); hangzhoumesParent/moduleService/UnLoadGlassModule/src/test/java/mes/UnloadGlassModuleApplicationTest.java
@@ -1,6 +1,7 @@ package mes; import com.mes.UnLoadGlassApplication; import com.mes.downglassinfo.service.DownGlassInfoService; import com.mes.downglassinfo.service.DownGlassTaskService; import com.mes.downglassinfo.service.impl.DownGlassInfoServiceImpl; import com.mes.downglassinfo.service.impl.DownGlassTaskServiceImpl; @@ -37,7 +38,7 @@ */ @Slf4j @RunWith(SpringRunner.class) @SpringBootTest(classes = UnLoadGlassApplication.class) @SpringBootTest(classes = UnLoadGlassApplication.class, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) public class UnloadGlassModuleApplicationTest { @@ -61,6 +62,8 @@ DownStorageCageService downStorageCageService; @Autowired DownGlassTaskService downGlassTaskService; @Autowired DownGlassInfoService downGlassInfoService; @@ -153,7 +156,7 @@ public void getMaxSequenceByFlowCardId() { log.info("最大序号"); downGlassInfoServiceImpl.getMaxSequenceByFlowCardId("NG2023005"); downGlassInfoServiceImpl.getMaxSequenceByFlowCardId("NG2023005",1); } @Test @@ -182,7 +185,8 @@ public void getUnloadingTaskState() { downGlassTaskService.getUnloadingTaskState(); downGlassInfoService.generateOutGlassTask("NG24031401A01-4-3-1-3"); //downGlassTaskService.getUnloadingTaskState(); } @Test