ci: 调整TreeNode接口位置
This commit is contained in:
@@ -2,6 +2,7 @@ package com.jero.modules.system.entity;
|
|||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.*;
|
import com.baomidou.mybatisplus.annotation.*;
|
||||||
import com.jero.common.aspect.annotation.Dict;
|
import com.jero.common.aspect.annotation.Dict;
|
||||||
|
import com.jero.modules.system.service.TreeNode;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@@ -17,7 +18,7 @@ import java.util.List;
|
|||||||
@ApiModel(description = "sys_dict_item")
|
@ApiModel(description = "sys_dict_item")
|
||||||
@Data
|
@Data
|
||||||
@TableName(value = "sys_dict_item")
|
@TableName(value = "sys_dict_item")
|
||||||
public class SysDictItem {
|
public class SysDictItem implements TreeNode {
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
/**
|
/**
|
||||||
* id
|
* id
|
||||||
@@ -176,4 +177,14 @@ public class SysDictItem {
|
|||||||
*/
|
*/
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private List<SysDictItem> childrenList;
|
private List<SysDictItem> childrenList;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getTreeNodeId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String getTreeNodeParentId() {
|
||||||
|
return parentId;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
package com.jero.modules.laws.standard.service;
|
package com.jero.modules.system.service;
|
||||||
|
|
||||||
public interface TreeNode {
|
public interface TreeNode {
|
||||||
String getTreeNodeId(); // 返回节点的唯一标识
|
String getTreeNodeId(); // 返回节点的唯一标识
|
||||||
@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
|||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.jero.modules.laws.standard.service.TreeNode;
|
import com.jero.modules.system.service.TreeNode;
|
||||||
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModel;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package com.jero.modules.laws.standard.entity;
|
package com.jero.modules.laws.standard.entity;
|
||||||
|
|
||||||
import com.jero.modules.laws.standard.service.TreeNode;
|
import com.jero.modules.system.service.TreeNode;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|||||||
Reference in New Issue
Block a user