diff --git a/maku-boot-system/src/main/java/net/maku/system/entity/SysOrgEntity.java b/maku-boot-system/src/main/java/net/maku/system/entity/SysOrgEntity.java index 887f287..72f754b 100644 --- a/maku-boot-system/src/main/java/net/maku/system/entity/SysOrgEntity.java +++ b/maku-boot-system/src/main/java/net/maku/system/entity/SysOrgEntity.java @@ -1,5 +1,6 @@ package net.maku.system.entity; +import com.baomidou.mybatisplus.annotation.FieldStrategy; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; @@ -29,6 +30,11 @@ public class SysOrgEntity extends BaseEntity { */ private Integer sort; /** + * 负责人ID + */ + @TableField(updateStrategy = FieldStrategy.ALWAYS) + private Long leaderId; + /** * 上级名称 */ @TableField(exist = false) diff --git a/maku-boot-system/src/main/java/net/maku/system/vo/SysOrgVO.java b/maku-boot-system/src/main/java/net/maku/system/vo/SysOrgVO.java index 7a038f3..5ca5125 100644 --- a/maku-boot-system/src/main/java/net/maku/system/vo/SysOrgVO.java +++ b/maku-boot-system/src/main/java/net/maku/system/vo/SysOrgVO.java @@ -30,6 +30,9 @@ public class SysOrgVO extends TreeNode { @Min(value = 0, message = "排序值不能小于0") private Integer sort; + @Schema(description = "负责人ID") + private Long leaderId; + @Schema(description = "创建时间") @JsonFormat(pattern = DateUtils.DATE_TIME_PATTERN) private Date createTime;