From 64f7ccb9ef8b5a0618e65cddc14b981c1f108ba3 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期一, 04 十一月 2024 09:01:59 +0800
Subject: [PATCH] 代码提交

---
 xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/controller/client/ClientPrizeController.java |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/controller/client/ClientPrizeController.java b/xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/controller/client/ClientPrizeController.java
index ecbede9..f4a386e 100644
--- a/xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/controller/client/ClientPrizeController.java
+++ b/xinquan-modules/xinquan-user/src/main/java/com/xinquan/user/controller/client/ClientPrizeController.java
@@ -13,6 +13,7 @@
 import com.xinquan.system.api.domain.PrizeRedemptionRecord;
 import com.xinquan.user.service.PrizeRedemptionRecordService;
 import com.xinquan.user.service.PrizeService;
+import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiImplicitParam;
 import io.swagger.annotations.ApiImplicitParams;
 import io.swagger.annotations.ApiOperation;
@@ -22,6 +23,7 @@
 import java.time.LocalDateTime;
 import java.util.Arrays;
 import java.util.List;
+import java.util.stream.Collectors;
 
 /**
  * <p>
@@ -63,19 +65,19 @@
     }
 
     @PostMapping("/addPrize")
-    @ApiOperation(value = "新增奖品管理", notes = "管理后台-奖品管理")
+    @ApiOperation(value = "新增奖品管理", tags = "管理后台-奖品管理")
     public R addPrize(@RequestBody Prize homeBackgroundMusic) {
         homeBackgroundMusic.setCreateBy(SecurityUtils.getUsername());
         homeBackgroundMusic.setCreateTime(LocalDateTime.now());
         return R.ok(prizeService.save(homeBackgroundMusic));
     }
     @GetMapping("/detailPrize")
-    @ApiOperation(value = "查看详情奖品管理", notes = "管理后台-奖品管理")
+    @ApiOperation(value = "查看详情奖品管理", tags = "管理后台-奖品管理")
     public R<Prize> detailPrize(String uid) {
         return R.ok(prizeService.getById(uid));
     }
     @GetMapping("/updateState")
-    @ApiOperation(value = "修改奖品管理上下架状态", notes = "管理后台-奖品管理")
+    @ApiOperation(value = "修改奖品管理上下架状态", tags = "管理后台-奖品管理")
     public R updateState(String uid) {
         Prize byId = prizeService.getById(uid);
         if (byId.getStatus() == 1){
@@ -83,19 +85,20 @@
         }else {
             byId.setStatus(1);
         }
+        prizeService.updateById(byId);
         return R.ok();
     }
     @PostMapping("/updatePrize")
-    @ApiOperation(value = "修改奖品管理", notes = "管理后台-奖品管理")
+    @ApiOperation(value = "修改奖品管理", tags = "管理后台-奖品管理")
     public R updatePrize(@RequestBody Prize homeBackgroundMusic) {
         homeBackgroundMusic.setUpdateBy(SecurityUtils.getUsername());
         homeBackgroundMusic.setUpdateTime(LocalDateTime.now());
         return R.ok(prizeService.updateById(homeBackgroundMusic));
     }
     @PostMapping("/deletePrize")
-    @ApiOperation(value = "批量删除", notes = "管理后台-奖品管理")
+    @ApiOperation(value = "批量删除", tags = "管理后台-奖品管理")
     public R deletePrize(String ids) {
-        return R.ok(prizeService.removeBatchByIds(Arrays.asList(ids.split(","))));
+        return R.ok(prizeService.removeBatchByIds(Arrays.asList(ids.split(",")).stream().map(Long::valueOf).collect(Collectors.toList())));
     }
 }
 

--
Gitblit v1.7.1