From 9f401fc426b8a559f595ab49bc306e94c1d31ad8 Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期二, 15 十月 2024 15:07:21 +0800 Subject: [PATCH] 评定 --- modules/mainPart/src/main/java/com/zt/life/modules/mainPart/basicInfo/model/ParamData.java | 65 +++++++++++++++++++++----------- 1 files changed, 42 insertions(+), 23 deletions(-) diff --git a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/basicInfo/model/ParamData.java b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/basicInfo/model/ParamData.java index f8732be..f3eda00 100644 --- a/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/basicInfo/model/ParamData.java +++ b/modules/mainPart/src/main/java/com/zt/life/modules/mainPart/basicInfo/model/ParamData.java @@ -3,14 +3,17 @@ 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.common.entity.TreeNode2; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; +import java.util.ArrayList; import java.util.List; /** - * param_data_expect + * param_data * * @author zt generator * @since 1.0.0 2024-03-04 @@ -18,35 +21,39 @@ @Data @EqualsAndHashCode(callSuper = false) @TableName("param_data") -public class ParamData extends BusiEntity { +public class ParamData extends BusiEntity implements TreeNode<ParamData> { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "婧怚D") private Long productId; + @ApiModelProperty(value = "鑸笽D") + private Long shipId; + + @TableField(exist = false) @ApiModelProperty(value = "鍚嶇О") private String name; @ApiModelProperty(value = "鍩烘湰鍙潬鎬ц繍琛屾瘮") - private String baseOperatRatio; + private Double baseOperatRatio; @ApiModelProperty(value = "瀹為檯杩愯鏃堕棿") - private String actualRunTime; + private Double actualRunTime; @ApiModelProperty(value = "鍙傚姞璁$畻") private Integer basicJoinCompute; @ApiModelProperty(value = "瑙勫畾MTBF") - private String basicMtbfRegulate; + private Double basicMtbfRegulate; @ApiModelProperty(value = "鍙帴鍙楃殑MTBF") - private String basicMtbfAccept; + private Double basicMtbfAccept; @ApiModelProperty(value = "MTBF瑙勫畾鎴愬姛鐜�") - private String basicMtbfRegulSuccRate; + private Double basicMtbfRegulSuccRate; @ApiModelProperty(value = "MTBF鍙帴鍙楁垚鍔熺巼") - private String basicMtbfAcceptSuccRate; + private Double basicMtbfAcceptSuccRate; @ApiModelProperty(value = "鍗曞厓鏁伴噺") private Integer basicUnitNum; @@ -55,28 +62,31 @@ private Integer basicRunsNum; @ApiModelProperty(value = "MTBF杩愯姣�") - private String basicMtbfOperatingRatio; + private Double basicMtbfOperatingRatio; @ApiModelProperty(value = "鍗曟杩愯鏃堕棿") - private String basicSingleRunTime; + private Double basicSingleRunTime; @ApiModelProperty(value = "瑙勫畾MTBCF") - private String taskMtbcfRegulate; + private Double taskMtbcfRegulate; @ApiModelProperty(value = "鍙帴鍙楃殑MTBCF") - private String taskMtbcfAccept; + private Double taskMtbcfAccept; @ApiModelProperty(value = "MTBCF瑙勫畾鎴愬姛鐜�") - private String taskMtbcfRegulSuccRate; + private Double taskMtbcfRegulSuccRate; @ApiModelProperty(value = "MTBCF鍙帴鍙楁垚鍔熺巼") - private String taskMtbcfAcceptSuccRate; + private Double taskMtbcfAcceptSuccRate; @ApiModelProperty(value = "MTBCF杩愯姣�") - private String taskMtbcfOperatingRatio; + private Double taskMtbcfOperatingRatio; - @ApiModelProperty(value = "MTBCF鍏朵粬鍙傛暟") - private String taskMtbcfOtherParams; + @ApiModelProperty(value = "MTBCF鍏朵粬鍙傛暟2") + private Double taskMtbcfOtherParams2; + + @ApiModelProperty(value = "MTBCF鍏朵粬鍙傛暟3") + private Double taskMtbcfOtherParams3; @ApiModelProperty(value = "鍙淮淇�") private Integer repairable; @@ -85,23 +95,32 @@ private Integer repairDistribType; @ApiModelProperty(value = "MTTCR") - private String repairMttcr; + private Double repairMttcr; - @ApiModelProperty(value = "MTTCR鍏朵粬鍙傛暟") - private String repairMttcrOtherParams; + @ApiModelProperty(value = "MTTCR鍏朵粬鍙傛暟2") + private Double repairMttcrOtherParams2; + + @ApiModelProperty(value = "MTTCR鍏朵粬鍙傛暟3") + private Double repairMttcrOtherParams3; @ApiModelProperty(value = "鍙潬鎬у垎甯冪被鍨�") private Integer reliabDistribType; @ApiModelProperty(value = "杩愯鏃堕棿") - private String runTime; + private Double runTime; + + private Double ai; @TableField(exist = false) private Long productIdInit; - private String pageCode; - @TableField(exist = false) private List<ParamData> dataThreeList; + @TableField(exist = false) + private Long pid; + + @ApiModelProperty(value = "瀛愯妭鐐�") + @TableField(exist = false) + private List<ParamData> children = new ArrayList<>(); } -- Gitblit v1.9.1