导出评估申请表格

This commit is contained in:
2026-05-15 13:43:20 +08:00
parent 76858d26a9
commit 0d9d77ea9e
3 changed files with 226 additions and 27 deletions

View File

@@ -6,6 +6,7 @@ import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.validation.Valid;
import jakarta.validation.constraints.NotBlank;
import lombok.Data;
@@ -107,4 +108,18 @@ public class LbAssessmentApplyController {
return ResponseEntity.internalServerError().body(result);
}
@GetMapping("/export")
@Operation(summary = "导出申请评估Excel", description = "按租户ID与申请日期时间范围导出申请评估列表")
public void export(
@Parameter(description = "租户ID", required = true) @RequestParam String tenantId,
@Parameter(description = "申请开始时间格式yyyy-MM-dd HH:mm:ss", required = true)
@RequestParam String applicationDatetimeStart,
@Parameter(description = "申请结束时间格式yyyy-MM-dd HH:mm:ss", required = true)
@RequestParam String applicationDatetimeEnd,
HttpServletResponse response) {
lbAssessmentApplyService.exportExcel(
tenantId, applicationDatetimeStart, applicationDatetimeEnd, response
);
}
}