xyc
2024-08-16 9a8ba8089ef213b23b945aff895d70377e95673c
修改仿真后台
3个文件已添加
58 ■■■■■ 已修改文件
modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/dto/SchemeComparDto.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/dto/WeakDto.java 32 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/SchemeComparCurve.java 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/dto/SchemeComparDto.java
New file
@@ -0,0 +1,13 @@
package com.zt.life.modules.mainPart.taskReliability.dto;
import com.zt.life.modules.mainPart.taskReliability.model.SchemeComparCurve;
import lombok.Data;
import java.util.List;
@Data
public class SchemeComparDto {
    private List<SchemeComparCurve> curveList;
    private List<SimulaDataDto> dataList;
    private List<Double> xDataList;
}
modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/dto/WeakDto.java
New file
@@ -0,0 +1,32 @@
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<WeakDto> {
    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<WeakDto> children = new ArrayList<>();
}
modules/mainPart/src/main/java/com/zt/life/modules/mainPart/taskReliability/model/SchemeComparCurve.java
New file
@@ -0,0 +1,13 @@
package com.zt.life.modules.mainPart.taskReliability.model;
import lombok.Data;
import java.util.List;
@Data
public class SchemeComparCurve {
    private String name;
    private String type;
    private Boolean smooth;
    private List<Double> data;
}