package org.springblade.mdm.gkw.programnode.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Getter; import lombok.Setter; import org.springblade.core.mp.base.BizEntity; import java.util.Date; /** * 机床文件 */ @Setter @Getter @TableName("blade_dept") public class TreeDept { @JsonSerialize(using = ToStringSerializer.class) @Schema(description = "主键") @TableId(value = "id", type = IdType.ASSIGN_ID) private Long id; /** * 文件名 */ private String deptName; /** * 所属机床 */ private Long parentId; private Integer deptCategory; private Integer sort; /** * 是否已删除 */ @TableLogic @Schema(description = "是否已删除") private Integer isDeleted; }