From b239eb0e1198b839e7e1f4a088402ea704b4a716 Mon Sep 17 00:00:00 2001 From: duhui Date: Mon, 17 Jan 2022 15:11:37 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=AF=BC=E5=87=BAbug?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/jmfy/controller/OrderInfoController.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/jmfy/controller/OrderInfoController.java b/src/main/java/com/jmfy/controller/OrderInfoController.java index 8536a9e..2c0a391 100644 --- a/src/main/java/com/jmfy/controller/OrderInfoController.java +++ b/src/main/java/com/jmfy/controller/OrderInfoController.java @@ -54,7 +54,8 @@ public class OrderInfoController { @RequestMapping(value = "/getOrder", method = {RequestMethod.POST, RequestMethod.GET}) public String getOrder(HttpServletRequest request, ModelMap map) throws Exception { - List cgPayOrders = findOrders(request); + HashMap parameterMap = JsonUtil.getInstence().getParameterMap(request); + List cgPayOrders = findOrders(parameterMap); map.put("cgPayOrders",cgPayOrders); return "userOrderInfo"; } @@ -63,11 +64,12 @@ public class OrderInfoController { public @ResponseBody int exportExcelRequest(HttpServletRequest request) throws Exception { String name = request.getParameter("name"); + HashMap parameterMap = JsonUtil.getInstence().getParameterMap(request); TaskKit.scheduleWithFixedOne(new Runnable() { @Override public void run() { try { - List orders = findOrders(request); + List orders = findOrders(parameterMap); exportOrderExcel(name,orders); } catch (Exception e) { LoginController.addQueue("订单列表《"+name+"》导出报错2:"+e.getMessage()); @@ -184,9 +186,8 @@ public class OrderInfoController { * @return * @throws Exception */ - private List findOrders(HttpServletRequest request) throws Exception { + private List findOrders(HashMap parameterMap) throws Exception { // 参数 - HashMap parameterMap = JsonUtil.getInstence().getParameterMap(request); long startTime = DateUtil.timeToStamp2(parameterMap.get("startTime").replace("T"," ")); long endTime = DateUtil.timeToStamp2(parameterMap.get("endTime").replace("T"," ")); String serverId = parameterMap.get("serverId");