|
@@ -346,7 +346,7 @@ public class SceneServiceImpl extends ServiceImpl<SceneMapper, Scene> implements
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public PageInfo<Scene> listScene(ScenePageRequest request) {
|
|
public PageInfo<Scene> listScene(ScenePageRequest request) {
|
|
|
- Page<Scene> page = lambdaQuery().like(Scene::getTitle, request.getTitle()).page(Page.of(request.getPageNum(), request.getPageSize()));
|
|
|
|
|
|
|
+ Page<Scene> page = lambdaQuery().like(Scene::getTitle, request.getTitle()).orderByDesc(Scene::getUploadTime).page(Page.of(request.getPageNum(), request.getPageSize()));
|
|
|
return PageInfo.convert(page);
|
|
return PageInfo.convert(page);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -365,8 +365,8 @@ public class SceneServiceImpl extends ServiceImpl<SceneMapper, Scene> implements
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
- public void delete(String num) {
|
|
|
|
|
- Scene scene = lambdaQuery().eq(Scene::getNum, num).one();
|
|
|
|
|
|
|
+ public void delete(Long id) {
|
|
|
|
|
+ Scene scene = this.getById(id);
|
|
|
if(scene == null){
|
|
if(scene == null){
|
|
|
throw new BusinessException(ErrorCode.FAILURE_CODE_5005.code(), "场景不存在或者已被删除");
|
|
throw new BusinessException(ErrorCode.FAILURE_CODE_5005.code(), "场景不存在或者已被删除");
|
|
|
}
|
|
}
|