From d3e6e81f651db2f6a6f8f75bfdcd9567b309fc00 Mon Sep 17 00:00:00 2001 From: yangzhe123 <2824096059@qq.com> Date: Mon, 1 Sep 2025 14:45:34 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B4=E5=88=A9=E8=AE=A1=E5=88=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../project/hsz/controller/XlPlanController.java | 11 +++++++++++ .../java/com/gunshi/project/hsz/model/XlPlan.java | 7 ++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/gunshi/project/hsz/controller/XlPlanController.java b/src/main/java/com/gunshi/project/hsz/controller/XlPlanController.java index ec35d69..217320f 100644 --- a/src/main/java/com/gunshi/project/hsz/controller/XlPlanController.java +++ b/src/main/java/com/gunshi/project/hsz/controller/XlPlanController.java @@ -18,6 +18,7 @@ import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; import java.io.Serializable; +import java.util.List; import java.util.Objects; @RestController @@ -81,6 +82,16 @@ public class XlPlanController extends AbstractCommonFileController { } + @Operation(summary = "列表") + @GetMapping("/list") + public R> list(@RequestBody XlPlanPageSo pageSo) { + List list = xlPlanService.lambdaQuery().list(); + if(!CollectionUtils.isEmpty(list)){ + list.forEach(o -> o.setFiles(fileService.getFiles(getGroupId(),o.getId().toString()))); + } + return R.ok(list); + } + @Override public String getGroupId() { diff --git a/src/main/java/com/gunshi/project/hsz/model/XlPlan.java b/src/main/java/com/gunshi/project/hsz/model/XlPlan.java index 61cbc7b..c6c6065 100644 --- a/src/main/java/com/gunshi/project/hsz/model/XlPlan.java +++ b/src/main/java/com/gunshi/project/hsz/model/XlPlan.java @@ -25,6 +25,12 @@ import java.util.List; @TableName("xl_plan") @Schema(description = "兴利计划-实体类") public class XlPlan { + + @TableField(exist = false) + public final Integer MONTH = 0; + + @TableField(exist = false) + public final Integer YEAR = 1; /** * 主键ID @@ -118,5 +124,4 @@ public class XlPlan { @TableField(exist = false) private List files; - } \ No newline at end of file