package com.zt.life.modules.mainPart.taskReliability.dto; import com.baomidou.mybatisplus.annotation.TableField; import com.zt.common.entity.BusiEntity; import com.zt.common.entity.TreeNode; import com.zt.life.modules.mainPart.basicInfo.model.ParamData; import com.zt.life.modules.mainPart.taskReliability.model.CurveParam; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.ArrayList; import java.util.List; @Data public class WeakDto extends BusiEntity implements TreeNode { private String name; private Integer productType; private Integer isWeak; private Double mtbfTime; private Double timeRate; private Double mtbf; private Double mttr; private Double msr; private Long id; private Long pid; private Integer sort; @ApiModelProperty(value = "子节点") @TableField(exist = false) private List children = new ArrayList<>(); }