From 0a492b64ca1a4e40cc9ea56eddd1afe2c09a12b3 Mon Sep 17 00:00:00 2001 From: huliguo <2023611923@qq.com> Date: 星期四, 05 六月 2025 16:27:11 +0800 Subject: [PATCH] 财务管理 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/BannerController.java | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/BannerController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/BannerController.java index 3a9814d..bd3a3db 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/BannerController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/BannerController.java @@ -3,6 +3,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.ruoyi.common.core.domain.R; +import com.ruoyi.common.exception.ServiceException; import com.ruoyi.system.domain.Banner; import com.ruoyi.system.pojo.dto.AddBannerDTO; import com.ruoyi.system.pojo.dto.EditBannerDTO; @@ -41,7 +42,7 @@ */ @PostMapping("/add") @ApiOperation(value = "banner添加") - public R<Void> add(@RequestBody AddBannerDTO dto) { + public R<Void> add(@RequestBody @Valid AddBannerDTO dto) { bannerService.add(dto); return R.ok(); } @@ -61,6 +62,9 @@ @ApiOperation(value = "根据id查看") public R<Banner> getBannerById(@PathVariable("id")Integer id) { Banner banner = bannerService.getById(id); + if (null == banner||banner.getDelFlag()!=0){ + throw new ServiceException("banner不存在"); + } return R.ok(banner); } /** -- Gitblit v1.7.1