package com.peanut.modules.common.controller; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.peanut.common.utils.R; import com.peanut.modules.common.entity.BookBuyConfigEntity; import com.peanut.modules.common.service.BookBuyConfigService; import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.List; import java.util.Map; /** * 充值价格表单管理 */ @Slf4j @RestController("commonBookBuyConfig") @RequestMapping("common/bookBuyConfig") public class BookBuyConfigController { @Autowired private BookBuyConfigService service; /** * 获取充值价格表单列表 * @return */ @RequestMapping("/getBookBuyConfigList") public R getBookBuyConfigList(@RequestBody Map params){ LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); if (params.containsKey("type")&&StringUtils.isNotEmpty(params.get("type").toString())){ wrapper.eq(BookBuyConfigEntity::getType,params.get("type")); } if (params.containsKey("qudao")&&StringUtils.isNotEmpty(params.get("qudao").toString())){ wrapper.eq(BookBuyConfigEntity::getQudao,params.get("qudao")); } List list = service.list(wrapper); return R.ok().put("bookBuyConfigList",list); } }