|
@@ -64,6 +64,11 @@ public class WorkNavigationServiceImpl extends ServiceImpl<WorkNavigationMapper,
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
|
+ public List<WorkNavigationEntity> selectByWorkIdAndType(String workId, String type) {
|
|
|
|
+ return this.list(new LambdaQueryWrapper<WorkNavigationEntity>().eq(WorkNavigationEntity::getWorkId, workId).eq(WorkNavigationEntity::getType,type));
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @Override
|
|
public void reSetFistSceneByWorkId(String workId) {
|
|
public void reSetFistSceneByWorkId(String workId) {
|
|
this.update(new LambdaUpdateWrapper<WorkNavigationEntity>().set(WorkNavigationEntity::getIsFirstScene, 0).eq(WorkNavigationEntity::getWorkId, workId));
|
|
this.update(new LambdaUpdateWrapper<WorkNavigationEntity>().set(WorkNavigationEntity::getIsFirstScene, 0).eq(WorkNavigationEntity::getWorkId, workId));
|
|
}
|
|
}
|
|
@@ -91,7 +96,7 @@ public class WorkNavigationServiceImpl extends ServiceImpl<WorkNavigationMapper,
|
|
if (Objects.isNull(workId)){
|
|
if (Objects.isNull(workId)){
|
|
return Collections.emptyList();
|
|
return Collections.emptyList();
|
|
}else {
|
|
}else {
|
|
- return selectByWorkId(workId).stream().map(WorkNavigationEntity::getSceneCode).collect(Collectors.toList());
|
|
|
|
|
|
+ return selectByWorkIdAndType(workId,NavigationTypeEnum.FDKK.code()).stream().map(WorkNavigationEntity::getSceneCode).collect(Collectors.toList());
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|