|  |  | 
 |  |  |  | 
 |  |  | import com.baomidou.mybatisplus.annotation.TableField; | 
 |  |  | import com.baomidou.mybatisplus.annotation.TableName; | 
 |  |  | import com.zt.common.constant.Constant; | 
 |  |  | import com.zt.common.entity.BusiEntity; | 
 |  |  | import com.zt.common.entity.TreeNode; | 
 |  |  | import com.zt.common.entity.TreeNode2; | 
 |  |  | import io.swagger.annotations.ApiModel; | 
 |  |  | import io.swagger.annotations.ApiModelProperty; | 
 |  |  | import lombok.Data; | 
 |  |  | 
 |  |  | @Data | 
 |  |  | @EqualsAndHashCode(callSuper=false) | 
 |  |  | @TableName("operat_condit_model") | 
 |  |  | public class OperatConditModel extends BusiEntity implements TreeNode<OperatConditModel> { | 
 |  |  | public class OperatConditModel extends BusiEntity implements TreeNode2<OperatConditModel> { | 
 |  |  |    private static final long serialVersionUID = 1L; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "工况ID") | 
 |  |  | 
 |  |  |    @ApiModelProperty(value = "模型ID") | 
 |  |  |    private Long modelId; | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "备注") | 
 |  |  |    private String remark; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    private String product; | 
 |  |  |    private String productName; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    private String modelName; | 
 |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    private List<OperatConditModel> children = new ArrayList<>(); | 
 |  |  |  | 
 |  |  |    @ApiModelProperty(value = "对应模型列表") | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    private List<ModelRbd> modelList = new ArrayList<>(); | 
 |  |  |  | 
 |  |  |    private Integer isDisabled; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    private Long pid; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    private Long iid; | 
 |  |  |  | 
 |  |  |    @TableField(exist = false) | 
 |  |  |    private String content; | 
 |  |  |  | 
 |  |  | } |