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