liujie
2025-04-29 40bfb646d1b962d33841c1ebbceb0dd7cb668bfb
springcloud_k8s_panzhihuazhihuishequ/service_sangeshenbian/src/main/java/com/panzhihua/sangeshenbian/api/BannerController.java
@@ -5,6 +5,7 @@
import com.panzhihua.common.controller.BaseController;
import com.panzhihua.common.interfaces.OperLog;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.sangeshenbian.annotation.SysLog;
import com.panzhihua.sangeshenbian.model.entity.Banner;
import com.panzhihua.sangeshenbian.model.entity.SystemUser;
import com.panzhihua.sangeshenbian.service.IBannerService;
@@ -50,7 +51,7 @@
   
   @PostMapping("/add")
   @ApiOperation(value = "添加banner", tags = {"三个身边后台-banner管理"})
   @OperLog(operModul = "三个身边后台",operType = 1, businessType = "添加banner")
   @SysLog(operatorCategory = "添加banner",operId = 7)
   public R<Banner> add(@RequestBody Banner banner){
      Integer id = this.getLoginUserInfoSanGeShenBian().getId();
      SystemUser systemUser = systemUserService.getById(id);
@@ -66,7 +67,7 @@
   
   @PostMapping("/edit")
   @ApiOperation(value = "编辑banner", tags = {"三个身边后台-banner管理"})
   @OperLog(operModul = "三个身边后台",operType = 2, businessType = "编辑banner")
   @SysLog(operatorCategory = "编辑banner",operId = 7)
   public R<Banner> edit(@RequestBody Banner banner){
      Integer id = this.getLoginUserInfoSanGeShenBian().getId();
      SystemUser systemUser = systemUserService.getById(id);
@@ -80,15 +81,16 @@
   
   @DeleteMapping("/delete/{id}")
   @ApiOperation(value = "删除banner", tags = {"三个身边后台-banner管理"})
   @OperLog(operModul = "三个身边后台",operType = 3, businessType = "删除banner")
   @SysLog(operatorCategory = "删除banner",operId = 7)
   public R delete(@PathVariable("id") Integer id){
      Integer id1 = this.getLoginUserInfoSanGeShenBian().getId();
      SystemUser systemUser = systemUserService.getById(id1);
      if(systemUser.getAccountLevel() != 1){
         return R.fail("删除失败,权限不足。");
      }
      String name = bannerService.getById(id).getName();
      bannerService.update(new UpdateWrapper<Banner>().eq("id", id).set("del", 1));
      return R.ok();
      return R.ok(name);
   }
   
   @GetMapping("/getBannerInfo/{id}")