Commit e3bbf060 authored by nie'hong's avatar nie'hong

修改-删除展板判断展板是否被内容使用只对上架状态展板判断

parent dd32683c
...@@ -611,6 +611,9 @@ public class ExhibitionBoardController extends BaseController { ...@@ -611,6 +611,9 @@ public class ExhibitionBoardController extends BaseController {
}) })
@MethodLog(operModule = OperModule.DISPLAYCONTENT, operType = OperType.DELETE) @MethodLog(operModule = OperModule.DISPLAYCONTENT, operType = OperType.DELETE)
public Map<String, Object> deleteExhibitionBoard(@PathVariable("id") String id) { public Map<String, Object> deleteExhibitionBoard(@PathVariable("id") String id) {
ExhibitionBoard byId = this.exhibitionBoardService.getById(id);
// 上架状态下的展板需要判断是否被学习内容使用
if (byId.getPublished()) {
// 查询该展板是否被学习内容使用 // 查询该展板是否被学习内容使用
final LambdaQueryWrapper<LearningContentBoard> queryWrapper = Wrappers.lambdaQuery(); final LambdaQueryWrapper<LearningContentBoard> queryWrapper = Wrappers.lambdaQuery();
// 查询展板对应的学习内容id // 查询展板对应的学习内容id
...@@ -622,6 +625,7 @@ public class ExhibitionBoardController extends BaseController { ...@@ -622,6 +625,7 @@ public class ExhibitionBoardController extends BaseController {
if (CollectionUtil.isNotEmpty(list)) { if (CollectionUtil.isNotEmpty(list)) {
return getFailResult("该展板被学习内容:" + collect + "使用,不能被删除!"); return getFailResult("该展板被学习内容:" + collect + "使用,不能被删除!");
} }
}
TUser user = getcurUser(); TUser user = getcurUser();
final ExhibitionBoard exhibitionBoard = this.exhibitionBoardService.getById(id); final ExhibitionBoard exhibitionBoard = this.exhibitionBoardService.getById(id);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment