diff --git a/src/main/java/com/peanut/modules/master/controller/BuyConfigController.java b/src/main/java/com/peanut/modules/master/controller/BuyConfigController.java index 545bb2c6..b52687bc 100644 --- a/src/main/java/com/peanut/modules/master/controller/BuyConfigController.java +++ b/src/main/java/com/peanut/modules/master/controller/BuyConfigController.java @@ -31,11 +31,12 @@ public class BuyConfigController { @RequestMapping("/getBookBuyConfigList") public R getBookBuyConfigList(@RequestBody Map params) { LambdaQueryWrapper wrapper = new LambdaQueryWrapper(); - wrapper.and(t->t.eq(BookBuyConfigEntity::getEffective,0) - .or(q->q.le(BookBuyConfigEntity::getStartTime,new Date()).ge(BookBuyConfigEntity::getEndTime,new Date()))); if (StringUtils.isNotEmpty(params.get("qudao").toString())) { wrapper.eq(BookBuyConfigEntity::getQudao,params.get("qudao")); } + if (params.containsKey("type")&&StringUtils.isNotEmpty(params.get("type").toString())){ + wrapper.eq(BookBuyConfigEntity::getType,params.get("type")); + } Page page = bookBuyConfigService.page(new Page<>( Long.parseLong(params.get("page").toString()), Long.parseLong(params.get("limit").toString())), wrapper); return R.ok().put("result", page);