From 0593108084bd368d512290053d81454df79e06e5 Mon Sep 17 00:00:00 2001 From: jinpengyong <jpy123456> Date: Mon, 30 Oct 2023 14:41:28 +0800 Subject: [PATCH] chore:小程序查询提交 --- screen-api/src/main/java/com/moral/api/controller/CruiserController.java | 21 ++++++++++----------- 1 files changed, 10 insertions(+), 11 deletions(-) diff --git a/screen-api/src/main/java/com/moral/api/controller/CruiserController.java b/screen-api/src/main/java/com/moral/api/controller/CruiserController.java index 1ae8f5f..e06aadb 100644 --- a/screen-api/src/main/java/com/moral/api/controller/CruiserController.java +++ b/screen-api/src/main/java/com/moral/api/controller/CruiserController.java @@ -14,6 +14,7 @@ import lombok.extern.slf4j.Slf4j; import org.apache.poi.xwpf.usermodel.XWPFDocument; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.transaction.annotation.Transactional; import org.springframework.util.ObjectUtils; import org.springframework.util.ResourceUtils; import org.springframework.web.bind.annotation.CrossOrigin; @@ -243,6 +244,7 @@ * @return */ @PostMapping("dailyDustlds") + @Transactional public ResultMessage dailyDustlds(@RequestBody Map<String,Object> params, HttpServletResponse response) throws IOException { // Map<String, Object> params = WebUtils.getParametersStartingWith(request, null); @@ -250,11 +252,11 @@ return ResultMessage.fail(ResponseCodeEnum.PARAMETERS_IS_MISSING.getCode(), ResponseCodeEnum.PARAMETERS_IS_MISSING.getMsg()); } - Map<String, Object> map = dustldService.dailyDustlds(null,params); - test(map,response); + Map<String, Object> map = dustldService.dailyDustlds(params); if (ObjectUtils.isEmpty(map)){ return ResultMessage.fail(ResponseCodeEnum.TARGET_IS_NULL.getCode(), ResponseCodeEnum.TARGET_IS_NULL.getMsg()); } + test(map,response); // return new ResultMessage(ResponseCodeEnum.SUCCESS.getCode(),ResponseCodeEnum.SUCCESS.getMsg(),map); return ResultMessage.ok(); } @@ -351,20 +353,17 @@ RowRenderData row = RowRenderData.build(i + 1 + "", map1.get("road").toString(), map1.get("value1").toString(), map1.get("value2").toString(), map1.get("value3").toString()); rsList3.add(row); } - + if (!ObjectUtils.isEmpty(mapArrayList)){ + map.put("table3", new MiniTableRenderData(rsList3)); + } map.put("table1", new MiniTableRenderData(header1, rsList1)); - map.put("table3", new MiniTableRenderData(rsList3)); - map.put("data",params.get("data").toString()); + String data = params.get("data").toString(); + map.put("data",data); map.put("time",params.get("time").toString()); map.put("date1",params.get("date1").toString()); map.put("date2",params.get("date2").toString()); - - +// map.put("data",params.get("data").toString()); compile.render(map); - -// compile.writeToFile("G:\\home\\mon1\\" + "���������������������"+params.get("time").toString()+".docx"); - -// FileOutputStream out = new FileOutputStream("���������������������" + params.get("time").toString() + ".docx"); compile.write(response.getOutputStream()); compile.close(); } catch (IOException e) { -- Gitblit v1.8.0