导入导出接口调整

master
徐杰盟 2024-01-26 14:06:29 +08:00
parent 2e8d910689
commit 5d2f50012c
2 changed files with 5 additions and 3 deletions

View File

@ -18,6 +18,8 @@
<maven.compiler.target>21</maven.compiler.target> <maven.compiler.target>21</maven.compiler.target>
<maven.test.skip>true</maven.test.skip> <maven.test.skip>true</maven.test.skip>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<alibaba.easyexcel.version>3.3.2</alibaba.easyexcel.version>
</properties> </properties>
<dependencies> <dependencies>
@ -33,7 +35,7 @@
<dependency> <dependency>
<groupId>com.alibaba</groupId> <groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId> <artifactId>easyexcel</artifactId>
<version>3.3.2</version> <version>${alibaba.easyexcel.version}</version>
</dependency> </dependency>
<dependency> <dependency>

View File

@ -62,7 +62,7 @@ public class WaterQualityController {
@Operation(summary = "水质监测数据分页查询") @Operation(summary = "水质监测数据分页查询")
@PostMapping("/page") @PostMapping("/page")
public R<Page<StWaterQualityR>> page( public R<Page<StWaterQualityR>> page(
@Validated({QueryPage.class, QueryTimeRange.class}) @RequestBody(required = true) @Validated({QueryPage.class, QueryTimeRange.class}) @RequestBody
WaterQualityPageSo waterQualityPageSo WaterQualityPageSo waterQualityPageSo
) { ) {
return R.ok(waterqualityService.page(waterQualityPageSo)); return R.ok(waterqualityService.page(waterQualityPageSo));
@ -71,7 +71,7 @@ public class WaterQualityController {
@Operation(summary = "水质监测数据导出") @Operation(summary = "水质监测数据导出")
@PostMapping("/export") @PostMapping("/export")
public void export( public void export(
@Validated({QueryPage.class, QueryTimeRange.class}) @RequestBody(required = true) @Validated({QueryPage.class, QueryTimeRange.class}) @RequestBody
WaterQualityPageSo waterQualityPageSo, HttpServletResponse response) { WaterQualityPageSo waterQualityPageSo, HttpServletResponse response) {
waterqualityService.export(waterQualityPageSo, response); waterqualityService.export(waterQualityPageSo, response);
} }