xyc
2024-11-18 2d6c0d1cffe663b3b37ef7e0575cfe6e11d8fd85
modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/ReliabilityAssess.java
@@ -1,22 +1,42 @@
package com.zt.life.modules.mainPart.taskReliability.model;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.zt.common.entity.BusiEntity;
import com.zt.common.entity.TreeNode;
import com.zt.life.modules.mainPart.basicInfo.model.TyProductModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.web.multipart.MultipartFile;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
@EqualsAndHashCode(callSuper = true)
@Data
@TableName("assess_data")
public class ReliabilityAssess extends BusiEntity {
public class ReliabilityAssess extends BusiEntity implements TreeNode<ReliabilityAssess> {
   private Double runTimes;
   private Integer runNum;
   private Integer failNum;
   private String assessResult;
   private Double assessResult;
   private Long itemId;
   private Long productId;
   private Long id;
   @TableField(exist = false)
   private String name;
   @TableField(exist = false)
   private Integer type;
   @TableField(exist = false)
   private Long pid;
   @ApiModelProperty(value = "子节点")
   @TableField(exist = false)
   private List<ReliabilityAssess> children = new ArrayList<>();
}