| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- package com.ydtech.modules.admin.model;
- import com.fasterxml.jackson.annotation.JsonIgnore;
- import com.fasterxml.jackson.annotation.JsonInclude;
- import lombok.Data;
- import java.util.ArrayList;
- import java.util.Date;
- import java.io.Serializable;
- import java.util.List;
- @Data
- public class SysDict implements Serializable {
- private static final long serialVersionUID = 5164264970645825750L;
- private Long id;
- private String value;
- private String label;
- private String itemname;
- private String description;
- private Double sort;
- private String createBy;
- private Date createTime;
- private String lastUpdateBy;
- private Date lastUpdateTime;
- private String remarks;
- private Integer delFlag;
- @JsonIgnore // 不返回
- private String deptId;
- @JsonIgnore
- private String deptParentId;
- @JsonIgnore
- private String deptLevel;
- @JsonInclude(JsonInclude.Include.NON_EMPTY) // 空的话不返回
- private List<SysDict> children = new ArrayList<>();
- }
|