This commit is contained in:
张良(004796)
2024-01-11 13:49:01 +08:00
parent fc2b6ef12d
commit 2043169ff3
5 changed files with 73 additions and 11 deletions

View File

@@ -3,8 +3,7 @@ package com.ruoyi.cai.controller.app;
import com.ruoyi.cai.dto.ConsumeResp;
import com.ruoyi.cai.dto.app.query.GiveGiftRes;
import com.ruoyi.cai.dto.app.query.GiveGuardReq;
import com.ruoyi.cai.service.GuardTotalService;
import com.ruoyi.cai.service.UserGiftService;
import com.ruoyi.cai.manager.ConsumerManager;
import com.ruoyi.common.core.domain.R;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
@@ -20,21 +19,19 @@ import org.springframework.web.bind.annotation.RestController;
public class ConsumeController {
@Autowired
private GuardTotalService guardTotalService;
@Autowired
private UserGiftService userGiftService;
private ConsumerManager consumerManager;
@PostMapping("/give/guard")
@Operation(summary = "赠送主播守护")
public R<Boolean> giveGuard(@RequestBody GiveGuardReq query){
ConsumeResp resp = guardTotalService.giveGuard(query);
ConsumeResp resp = consumerManager.sendGuard(query);
return R.ok(resp.isSuccess());
}
@PostMapping("/give/gift")
@Operation(summary = "赠送主播礼物")
public R<Boolean> giveGift(@RequestBody GiveGiftRes query){
ConsumeResp resp = userGiftService.giveGift(query);
ConsumeResp resp = consumerManager.sendGift(query);
return R.ok(resp.isSuccess());
}
}