|
|
@ -268,7 +268,7 @@ public class WaylineJobServiceImpl implements IWaylineJobService { |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public Optional<WaylineJobDTO> getJobByDockSn(String dockSn) { |
|
|
|
public WaylineJobDTO getJobByDockSn(String dockSn) { |
|
|
|
|
|
|
|
LambdaQueryWrapper<WaylineJobEntity> queryWrapper = new LambdaQueryWrapper<WaylineJobEntity>() |
|
|
|
.eq(WaylineJobEntity::getStatus, 2) |
|
|
@ -277,7 +277,13 @@ public class WaylineJobServiceImpl implements IWaylineJobService { |
|
|
|
//降序查询
|
|
|
|
queryWrapper.orderByDesc(WaylineJobEntity::getCreateTime); |
|
|
|
|
|
|
|
return Optional.ofNullable(entity2Dto(mapper.selectList(queryWrapper).stream().findFirst().orElse(null))); |
|
|
|
List<WaylineJobEntity> waylineJobEntities = mapper.selectList(queryWrapper); |
|
|
|
|
|
|
|
if (ObjectUtil.isEmpty(waylineJobEntities)){ |
|
|
|
return new WaylineJobDTO(); |
|
|
|
} |
|
|
|
|
|
|
|
return entity2Dto(waylineJobEntities.getFirst()); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|