|  |  |  | 
|---|
|  |  |  | import lombok.EqualsAndHashCode; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.util.Date; | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.baomidou.mybatisplus.annotation.IdType; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.annotation.TableField; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.annotation.TableId; | 
|---|
|  |  |  | import com.baomidou.mybatisplus.extension.activerecord.Model; | 
|---|
|  |  |  | import com.fasterxml.jackson.annotation.JsonFormat; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | @EqualsAndHashCode(callSuper = false) | 
|---|
|  |  |  | public class ResponsibilityUnit extends Model<ResponsibilityUnit> { | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private static final long serialVersionUID = 1L; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //责任单位id | 
|---|
|  |  |  | @TableId(value = "unit_id", type = IdType.AUTO) | 
|---|
|  |  |  | private Integer unitId; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 单位名称 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private String unitName; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 所属编码 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private Integer areaCode; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 上级编码 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private  Integer parentCode; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private  Integer state; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //0是生效 1是失效 | 
|---|
|  |  |  | private  String state; | 
|---|
|  |  |  | //0是未删 1是以删 | 
|---|
|  |  |  | private  String isDel; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //0是未作废 1是已作废 | 
|---|
|  |  |  | private  Integer isInvalid; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //作废理由 | 
|---|
|  |  |  | private String invalidReason; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private String value; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private  Integer createId; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | private  String create_name; | 
|---|
|  |  |  | private  String createName; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") | 
|---|
|  |  |  | private  Date createTime; | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @TableField(exist = false) | 
|---|
|  |  |  | private String parentName; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @TableField(exist = false) | 
|---|
|  |  |  | private List<Object> parentCodeList; | 
|---|
|  |  |  | } | 
|---|