From e79dd9ce4567f84438d20e7d03a5768a12658351 Mon Sep 17 00:00:00 2001 From: wany <13995595726@qq.com> Date: Mon, 15 Jul 2024 10:14:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B9=B4=E5=BA=A6=E4=BD=8D=E7=A7=BB=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/OsmoticShiftRController.java | 7 +- .../xyt/mapper/OsmoticShiftRMapper.java | 5 +- .../xyt/service/OsmoticPressRService.java | 20 +-- .../xyt/service/OsmoticShiftRService.java | 127 +++++++++++++++++- .../project/xyt/util/DataHandleUtil.java | 16 +++ 5 files changed, 150 insertions(+), 25 deletions(-) diff --git a/src/main/java/com/gunshi/project/xyt/controller/OsmoticShiftRController.java b/src/main/java/com/gunshi/project/xyt/controller/OsmoticShiftRController.java index d1b8b7d..d641782 100644 --- a/src/main/java/com/gunshi/project/xyt/controller/OsmoticShiftRController.java +++ b/src/main/java/com/gunshi/project/xyt/controller/OsmoticShiftRController.java @@ -13,6 +13,7 @@ import com.gunshi.project.xyt.validate.markers.Update; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; +import jakarta.servlet.http.HttpServletResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; @@ -77,6 +78,10 @@ public class OsmoticShiftRController { return R.ok(service.yearStatValue(osmoticQuerySo)); } - + @Operation(summary = "年度位移统计导出") + @PostMapping( "/year/stat/export") + public void yearStatExport(@RequestBody @Validated OsmoticQuerySo osmoticQuerySo, HttpServletResponse response) { + service.yearStatExport(osmoticQuerySo,response); + } } \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/OsmoticShiftRMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/OsmoticShiftRMapper.java index 3105344..c06c3fa 100644 --- a/src/main/java/com/gunshi/project/xyt/mapper/OsmoticShiftRMapper.java +++ b/src/main/java/com/gunshi/project/xyt/mapper/OsmoticShiftRMapper.java @@ -21,11 +21,12 @@ public interface OsmoticShiftRMapper extends BaseMapper { @Select("""