package com.ruoyi.other.controller; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.ruoyi.account.api.model.UserClickLog; import com.ruoyi.common.core.domain.R; import com.ruoyi.other.api.domain.RechargeSet; import com.ruoyi.other.dto.RechargeDto; import com.ruoyi.other.service.RechargeSetService; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.util.List; /** *

* 前端控制器 *

* * @author luodangjia * @since 2024-11-20 */ @RestController @RequestMapping("/recharge-set") public class RechargeSetController { @Resource private RechargeSetService rechargeSetService; @GetMapping("/list") @ApiOperation(value = "充值设置查询", tags = {"后台"}) public R> list() { return R.ok(rechargeSetService.list()); } @PostMapping("/set") @ApiOperation(value = "充值设置", tags = {"后台"}) public R> detail(@RequestBody RechargeDto rechargeDto) { List list = rechargeSetService.list(); rechargeSetService.removeBatchByIds(list); rechargeSetService.saveBatch(rechargeDto.getRechargeDto()); return R.ok(); } }