| | |
| | | import javax.servlet.http.HttpServletResponse; |
| | | import java.io.*; |
| | | import java.util.*; |
| | | import java.util.stream.Collectors; |
| | | |
| | | |
| | | /** |
| | |
| | | Map<String, Object> errMap = new HashMap<>(); |
| | | Map<String, Integer> reliabType = new HashMap<>(); |
| | | reliabType.put("指数分布", 1); |
| | | reliabType.put("二项分布", 3); |
| | | reliabType.put("威布尔分布", 2); |
| | | reliabType.put("二项分布", 3); |
| | | Map<String, Integer> repairType = new HashMap<>(); |
| | | repairType.put("指数分布", 1); |
| | | repairType.put("威布尔分布", 2); |
| | |
| | | String repairMttcrStr = com.zt.core.shiro.ImportUtil.getCellValue(row, 18, pattern); //mttcr |
| | | String repairMttcrOtherParams2Str = com.zt.core.shiro.ImportUtil.getCellValue(row, 19, pattern); //mttcr其他参数2 |
| | | String repairMttcrOtherParams3Str = com.zt.core.shiro.ImportUtil.getCellValue(row, 20, pattern); //mttcr其他参数3 |
| | | String negligibleRepairTimeStr = com.zt.core.shiro.ImportUtil.getCellValue(row, 21, pattern); //可忽略的维修时间 |
| | | |
| | | Integer sameSbNum = StringUtils.isNotBlank(sameSbNumStr) ? Integer.parseInt(sameSbNumStr) : 1; |
| | | Double basicMtbfRegulate = StringUtils.isNotBlank(basicMtbfRegulateStr) ? Double.valueOf(basicMtbfRegulateStr) : null; |
| | |
| | | Double repairMttcr = StringUtils.isNotBlank(repairMttcrStr) ? Double.parseDouble(repairMttcrStr) : null; |
| | | Double repairMttcrOtherParams2 = StringUtils.isNotBlank(repairMttcrOtherParams2Str) ? Double.parseDouble(repairMttcrOtherParams2Str) : null; |
| | | Double repairMttcrOtherParams3 = StringUtils.isNotBlank(repairMttcrOtherParams3Str) ? Double.parseDouble(repairMttcrOtherParams3Str) : null; |
| | | Double negligibleRepairTime = StringUtils.isNotBlank(negligibleRepairTimeStr) ? Double.parseDouble(negligibleRepairTimeStr) : null; |
| | | |
| | | |
| | | if (StringUtils.isBlank(sb)) |
| | |
| | | itemEntity.setRepairMttcr(repairMttcr); |
| | | itemEntity.setRepairMttcrOtherParams2(repairMttcrOtherParams2); |
| | | itemEntity.setRepairMttcrOtherParams3(repairMttcrOtherParams3); |
| | | itemEntity.setNegligibleRepairTime(negligibleRepairTime); |
| | | |
| | | if (modelMap.get(sbPath) == null) { |
| | | paramDataService.insert(itemEntity); |
| | |
| | | Long id = UUIDUtil.generateId(); |
| | | xhProductModel.setId(id); |
| | | xhProductModel.setShipId(id); |
| | | this.insert(xhProductModel); |
| | | |
| | | ParamData data = new ParamData(); |
| | | data.setShipId(id); |