diff --git a/src/main/java/com/youlai/system/pojo/vo/DeptVO.java b/src/main/java/com/youlai/system/pojo/vo/DeptVO.java index 55a3e03c..be61c7d3 100644 --- a/src/main/java/com/youlai/system/pojo/vo/DeptVO.java +++ b/src/main/java/com/youlai/system/pojo/vo/DeptVO.java @@ -1,28 +1,38 @@ package com.youlai.system.pojo.vo; import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.time.LocalDateTime; import java.util.List; +@Schema(description = "部门视图对象") @Data public class DeptVO { + @Schema(description = "部门ID") private Long id; + @Schema(description = "父部门ID") private Long parentId; + @Schema(description = "部门名称") private String name; + @Schema(description = "排序") private Integer sort; + @Schema(description = "状态(1:启用;0:禁用)") private Integer status; + @Schema(description = "子部门") private List children; + @Schema(description = "创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm") private LocalDateTime createTime; + @Schema(description = "修改时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm") private LocalDateTime updateTime;