From 97aedb4847564343dd5570d8dcd34fe732694c89 Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期三, 29 五月 2024 18:01:12 +0800 Subject: [PATCH] 批量生成体检报告 --- ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java index fa4f7b6..ba93a39 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportController.java @@ -23,6 +23,7 @@ import com.ltkj.common.annotation.Log; import com.ltkj.common.core.domain.entity.SysDictData; import com.ltkj.common.utils.DateUtils; +import com.ltkj.common.utils.PDFDocumentUtil; import com.ltkj.common.utils.SecurityUtils; import com.ltkj.common.utils.StringUtils; import com.ltkj.framework.config.MatchUtils; @@ -43,6 +44,7 @@ import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.transaction.annotation.Transactional; +import org.springframework.transaction.interceptor.TransactionAspectSupport; import org.springframework.web.bind.annotation.*; import com.ltkj.common.core.controller.BaseController; import com.ltkj.common.core.domain.AjaxResult; @@ -1563,7 +1565,6 @@ } - //TODO 鎵归噺浣跨敤post @GetMapping("/preview/{flag}/{TjNumber}") @ApiOperation(value = "涓嬭浇浣撴鎶ュ憡") public void preview(HttpServletResponse response, @PathVariable("flag") boolean flag, @PathVariable("TjNumber") String tjNumber) { @@ -1652,6 +1653,12 @@ } } + @PostMapping("/preview/batch") + @ApiOperation(value = "鎵归噺浣撴鎶ュ憡") + public AjaxResult preview(@RequestBody String data){ + List<String> tjNumbers = Arrays.stream(data.split(",")).collect(Collectors.toList()); + return tjReportService.makeBatchReport(tjNumbers); + } @GetMapping("/revocationReport/{TjNumber}") @ApiOperation(value = "鎾ら攢鐢熸垚浣撴鎶ュ憡") -- Gitblit v1.8.0