xiaoyong931011
2023-03-17 d920824c3a0c237cb6e59bb088b3ed444bacedfd
后台修改
4 files modified
23 ■■■■■ changed files
src/main/java/cc/mrbird/febs/mall/controller/AdminNewsInfoController.java 9 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/IMallNewsInfoService.java 2 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/service/impl/MallNewsInfoServiceImpl.java 10 ●●●●● patch | view | raw | blame | history
src/main/resources/templates/febs/views/modules/news/newsCategory.html 2 ●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/AdminNewsInfoController.java
@@ -85,6 +85,15 @@
        return new FebsResponse().success().message("新增成功");
    }
    /**
     * 新闻分类-删除
     */
    @GetMapping("delNewsCategoryInfo/{id}")
    @ControllerEndpoint(operation = "新闻分类-删除", exceptionMessage = "操作失败")
    public FebsResponse delNewsCategoryInfo(@NotNull(message = "{required}") @PathVariable Long id) {
        return mallNewsInfoService.delNewsCategoryInfo(id);
    }
    @GetMapping(value = "findAllCategoryList")
    public FebsResponse findAllCategoryList() {
        List<MallNewsCategory> categories = mallNewsInfoService.findAllCategory();
src/main/java/cc/mrbird/febs/mall/service/IMallNewsInfoService.java
@@ -30,4 +30,6 @@
    MallNewsCategory findNewsCategoryById(Long id);
    List<MallNewsCategory> findAllCategory();
    FebsResponse delNewsCategoryInfo(Long id);
}
src/main/java/cc/mrbird/febs/mall/service/impl/MallNewsInfoServiceImpl.java
@@ -139,4 +139,14 @@
    public List<MallNewsCategory> findAllCategory() {
        return mallNewsCategoryMapper.selectList(null);
    }
    @Override
    public FebsResponse delNewsCategoryInfo(Long id) {
        MallNewsCategory mallNewsCategory = mallNewsCategoryMapper.selectById(id);
        if(ObjectUtil.isEmpty(mallNewsCategory)){
            return new FebsResponse().fail().message("系统繁忙,请刷新页面重试");
        }
        mallNewsCategoryMapper.deleteById(id);
        return new FebsResponse().success();
    }
}
src/main/resources/templates/febs/views/modules/news/newsCategory.html
@@ -78,7 +78,7 @@
        });
        function delNewsInfo(id) {
            febs.get(ctx + 'admin/news/delNewsInfo/' + id, null, function () {
            febs.get(ctx + 'admin/news/delNewsCategoryInfo/' + id, null, function () {
                febs.alert.success('操作成功');
                $query.click();
            });