From 24fbf893c54b9fd8af73a54c04555962e76eace0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E9=B9=8F=E9=A3=9E?= Date: Mon, 12 Jan 2026 10:18:53 +0800 Subject: [PATCH] =?UTF-8?q?feat(form):=20=E6=B7=BB=E5=8A=A0=E8=A1=A8?= =?UTF-8?q?=E5=8D=95=E5=88=97=E9=80=89=E4=B8=AD=E7=8A=B6=E6=80=81=E5=AD=97?= =?UTF-8?q?=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 引入 java.util.Objects 依赖 - 新增 selected 字段用于标识选中状态 - 添加 getSelected 方法实现基于 id 的选中判断逻辑 - 更新数据传输对象结构以支持选中状态管理 --- .../nflg/mobilebroken/common/pojo/vo/FormColumnVO.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/FormColumnVO.java b/nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/FormColumnVO.java index fe30c4e1..9c9afeb3 100644 --- a/nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/FormColumnVO.java +++ b/nflg-mobilebroken-common/src/main/java/com/nflg/mobilebroken/common/pojo/vo/FormColumnVO.java @@ -4,6 +4,7 @@ import lombok.Data; import lombok.experimental.Accessors; import java.time.LocalDateTime; +import java.util.Objects; @Data @Accessors(chain = true) @@ -40,4 +41,13 @@ public class FormColumnVO { * 最后更新时间 */ private LocalDateTime updateTime; + + /** + * 是否选中 + */ + private boolean selected; + + public boolean getSelected() { + return Objects.nonNull(id); + } }