From d34744aed7c451b4a8a67acc851708bd05c223e6 Mon Sep 17 00:00:00 2001
From: Xiajijian <1176061145@qq.com>
Date: Tue, 20 Jan 2026 10:04:14 +0800
Subject: [PATCH] 1. 增加获取巡检分组树列表接口。
---
ard-inspection/src/main/java/com/ard/inspection/domain/ArdInspectionGroup.java | 77 ++++++++++++++++++++++++++++++++++----
1 files changed, 69 insertions(+), 8 deletions(-)
diff --git a/ard-inspection/src/main/java/com/ard/inspection/domain/ArdInspectionGroup.java b/ard-inspection/src/main/java/com/ard/inspection/domain/ArdInspectionGroup.java
index a0701c5..bf9a137 100644
--- a/ard-inspection/src/main/java/com/ard/inspection/domain/ArdInspectionGroup.java
+++ b/ard-inspection/src/main/java/com/ard/inspection/domain/ArdInspectionGroup.java
@@ -1,8 +1,10 @@
package com.ard.inspection.domain;
-import com.ard.common.annotation.Excel;
import com.ard.common.core.domain.BaseEntity;
-import lombok.Data;
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.Size;
+import java.util.ArrayList;
+import java.util.List;
/**
* 精细化巡检分组对象 ard_inspection_group
@@ -10,7 +12,6 @@
* @author xia
* @date 2026-01-15
*/
-@Data
public class ArdInspectionGroup extends BaseEntity {
private static final long serialVersionUID = 1L;
@@ -19,19 +20,79 @@
private Long groupId;
/** 分组父部门id */
- @Excel(name = "分组父部门id")
private Long groupParentId;
/** 祖级列表 */
- @Excel(name = "祖级列表")
private String ancestors;
/** 分组名称 */
- @Excel(name = "分组名称")
private String groupName;
/** 显示顺序 */
- @Excel(name = "显示顺序")
- private Long orderNum;
+ private Integer orderNum;
+
+ /** 父部门名称 */
+ private String parentName;
+
+ /** 子部门 */
+ private List<ArdInspectionGroup> children = new ArrayList<ArdInspectionGroup>();
+
+ public Long getGroupId() {
+ return groupId;
+ }
+
+ public void setGroupId(Long groupId) {
+ this.groupId = groupId;
+ }
+
+ public Long getGroupParentId() {
+ return groupParentId;
+ }
+
+ public void setGroupParentId(Long groupParentId) {
+ this.groupParentId = groupParentId;
+ }
+
+ public String getAncestors() {
+ return ancestors;
+ }
+
+ public void setAncestors(String ancestors) {
+ this.ancestors = ancestors;
+ }
+
+ @NotBlank(message = "分组名称不能为空")
+ @Size(min = 0, max = 30, message = "分组名称长度不能超过30个字符")
+ public String getGroupName() {
+ return groupName;
+ }
+
+ public void setGroupName(String groupName) {
+ this.groupName = groupName;
+ }
+
+ public Integer getOrderNum() {
+ return orderNum;
+ }
+
+ public void setOrderNum(Integer orderNum) {
+ this.orderNum = orderNum;
+ }
+
+ public String getParentName() {
+ return parentName;
+ }
+
+ public void setParentName(String parentName) {
+ this.parentName = parentName;
+ }
+
+ public List<ArdInspectionGroup> getChildren() {
+ return children;
+ }
+
+ public void setChildren(List<ArdInspectionGroup> children) {
+ this.children = children;
+ }
}
--
Gitblit v1.9.3