From d6ba16c21c9c5043f01453ad128647c846c1be40 Mon Sep 17 00:00:00 2001 From: 邓实川 <544939826@qq.com> Date: Mon, 27 Apr 2020 11:17:43 +0800 Subject: [PATCH] 查询购买记录接口优化 --- src/main/java/cn/timer/api/controller/qyzx/QyzxBusinessController.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/cn/timer/api/controller/qyzx/QyzxBusinessController.java b/src/main/java/cn/timer/api/controller/qyzx/QyzxBusinessController.java index 2ed7da3..b26a06f 100644 --- a/src/main/java/cn/timer/api/controller/qyzx/QyzxBusinessController.java +++ b/src/main/java/cn/timer/api/controller/qyzx/QyzxBusinessController.java @@ -8,7 +8,6 @@ package cn.timer.api.controller.qyzx; import java.util.ArrayList; -import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -174,17 +173,18 @@ public class QyzxBusinessController { } - @GetMapping(value = "/queryBuyRecord") // TODO + @GetMapping(value = "/queryBuyRecord") @ApiOperation(value = "查询购买记录", httpMethod = "GET", notes = "接口发布说明") public Result<List<QyzxBuyRecord>> queryBuyRecord(@CurrentUser UserBean userBean, @RequestParam(defaultValue = "1", required = false) Integer pageNum, @RequestParam(defaultValue = "10", required = false) Integer pageSize, - @RequestParam(required = false) String query, @RequestParam(required = false) Date stime, - @RequestParam(required = false) Date etime) { + @RequestParam(required = false) String query, @RequestParam(required = false) String s, + @RequestParam(required = false) String e) { QueryWrapper<QyzxBuyRecord> queryWrapper = new QueryWrapper<>(); queryWrapper.eq("org_code", userBean.getOrgCode()).and(!StrUtil.hasBlank(query), wq -> wq.like("order_no", query).or().like("content", query)); - + queryWrapper.between(s != null || s != "" && e != null || e != "", "create_time", + !StrUtil.hasBlank(s) ? s : "1000-01-01 00:00:00", !StrUtil.hasBlank(e) ? e : "9999-01-01 00:00:00"); Page<Object> page = PageHelper.startPage(pageNum, pageSize); List<QyzxBuyRecord> list = QyzxBuyRecord.builder().build().selectList(queryWrapper); return ResultUtil.pageData(list, page.getTotal(), "查询成功"); -- libgit2 0.26.0