|
|
|
|
@ -14,10 +14,7 @@ import org.springblade.common.utils.ZipCompressUtil; |
|
|
|
|
import org.springblade.core.tool.api.R; |
|
|
|
|
import org.springblade.core.tool.utils.StringUtil; |
|
|
|
|
import org.springblade.lims.entry.*; |
|
|
|
|
import org.springblade.lims.excel.ExamineTemplate2Excel; |
|
|
|
|
import org.springblade.lims.excel.PCR2Excel; |
|
|
|
|
import org.springblade.lims.excel.PCRExcel; |
|
|
|
|
import org.springblade.lims.excel.XN2Excel; |
|
|
|
|
import org.springblade.lims.excel.*; |
|
|
|
|
import org.springblade.lims.mapper.EntrustMapper; |
|
|
|
|
import org.springblade.lims.service.*; |
|
|
|
|
import org.springblade.core.mp.base.BaseServiceImpl; |
|
|
|
|
@ -1157,6 +1154,7 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust> |
|
|
|
|
Map<String, Object> result = new HashMap<>(); |
|
|
|
|
List<Map<String, Object>> resultList1 = new ArrayList<>(); |
|
|
|
|
List<Map<String, Object>> resultList2 = new ArrayList<>(); |
|
|
|
|
List<Map<String, Object>> resultList3 = new ArrayList<>(); |
|
|
|
|
String url = ""; |
|
|
|
|
// 检测数据
|
|
|
|
|
Examine examine = examineService.getById(examineId); |
|
|
|
|
@ -2599,16 +2597,25 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust> |
|
|
|
|
else { |
|
|
|
|
// 根据试剂给不同检测数值命名
|
|
|
|
|
if ("1580730163250188290".equals(examineResult.getReagentId()) |
|
|
|
|
|| "1570297916894146562".equals(examineResult.getReagentId()) |
|
|
|
|
|| "1570667729797705730".equals(examineResult.getReagentId()) |
|
|
|
|
|| "1582988982068027393".equals(examineResult.getReagentId())){ |
|
|
|
|
|| "1570671477110534145".equals(examineResult.getReagentId()) |
|
|
|
|
|| "1582988982068027393".equals(examineResult.getReagentId())) { |
|
|
|
|
result.put("18", "S/P"); |
|
|
|
|
} else if ("1580815808211578882".equals(examineResult.getReagentId())) { |
|
|
|
|
result.put("18", "PI"); |
|
|
|
|
} else if ("1570666183341043714".equals(examineResult.getReagentId())) { |
|
|
|
|
result.put("18", "PB"); |
|
|
|
|
} else if ("1570283733628678145".equals(examineResult.getReagentId())) { |
|
|
|
|
} else if ("1570283733628678145".equals(examineResult.getReagentId()) |
|
|
|
|
|| "1533624738296389636".equals(examineResult.getReagentId())) { |
|
|
|
|
result.put("18", "阻断率"); |
|
|
|
|
} else if ("1570296117147660290".equals(examineResult.getReagentId())) { |
|
|
|
|
} else if ("1570295395605737473".equals(examineResult.getReagentId())) { |
|
|
|
|
result.put("18", "KQ"); |
|
|
|
|
} else if ("1570296117147660290".equals(examineResult.getReagentId()) |
|
|
|
|
|| "1570295846749270017".equals(examineResult.getReagentId()) |
|
|
|
|
|| "1570664922961080322".equals(examineResult.getReagentId()) |
|
|
|
|
|| "1570666622551781378".equals(examineResult.getReagentId()) |
|
|
|
|
|| "1570667398619656194".equals(examineResult.getReagentId())) { |
|
|
|
|
result.put("18", "S/N"); |
|
|
|
|
} else { |
|
|
|
|
result.put("18", "样品OD"); |
|
|
|
|
@ -2616,22 +2623,22 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust> |
|
|
|
|
|
|
|
|
|
if (list.size() % 96 == 0) { |
|
|
|
|
for (int i = 0; i < list.size() / 96; i++) { |
|
|
|
|
double a1 = Double.parseDouble(list.get(i * 96).getOriginResult()); |
|
|
|
|
double b1 = Double.parseDouble(list.get((i * 96) + 1).getOriginResult()); |
|
|
|
|
String format = df.format((a1 + b1) / 2); |
|
|
|
|
ExamineDataArrVO arrVO = new ExamineDataArrVO(); |
|
|
|
|
arrVO.setNum("阴性对照平均OD值"); |
|
|
|
|
arrVO.setValue(format); |
|
|
|
|
arrVO.setResult(" "); |
|
|
|
|
list1.add(arrVO); |
|
|
|
|
double a2 = Double.parseDouble(list.get((i * 96) + 2).getOriginResult()); |
|
|
|
|
double b2 = Double.parseDouble(list.get((i * 96) + 3).getOriginResult()); |
|
|
|
|
String format1 = df.format((a2 + b2) / 2); |
|
|
|
|
ExamineDataArrVO arrVO1 = new ExamineDataArrVO(); |
|
|
|
|
arrVO1.setNum("阳性对照平均OD值"); |
|
|
|
|
arrVO1.setValue(format1); |
|
|
|
|
arrVO1.setResult(" "); |
|
|
|
|
list1.add(arrVO1); |
|
|
|
|
// double a1 = Double.parseDouble(list.get(i * 96).getOriginResult());
|
|
|
|
|
// double b1 = Double.parseDouble(list.get((i * 96) + 1).getOriginResult());
|
|
|
|
|
// String format = df.format((a1 + b1) / 2);
|
|
|
|
|
// ExamineDataArrVO arrVO = new ExamineDataArrVO();
|
|
|
|
|
// arrVO.setNum("阴性对照平均OD值");
|
|
|
|
|
// arrVO.setValue(format);
|
|
|
|
|
// arrVO.setResult(" ");
|
|
|
|
|
// list1.add(arrVO);
|
|
|
|
|
// double a2 = Double.parseDouble(list.get((i * 96) + 2).getOriginResult());
|
|
|
|
|
// double b2 = Double.parseDouble(list.get((i * 96) + 3).getOriginResult());
|
|
|
|
|
// String format1 = df.format((a2 + b2) / 2);
|
|
|
|
|
// ExamineDataArrVO arrVO1 = new ExamineDataArrVO();
|
|
|
|
|
// arrVO1.setNum("阳性对照平均OD值");
|
|
|
|
|
// arrVO1.setValue(format1);
|
|
|
|
|
// arrVO1.setResult(" ");
|
|
|
|
|
// list1.add(arrVO1);
|
|
|
|
|
|
|
|
|
|
for (int j = 0; j < 96; j++) { |
|
|
|
|
ExamineDataArrVO vo = list.get((i * 96) + j); |
|
|
|
|
@ -2642,22 +2649,22 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust> |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
for (int i = 0; i < list.size() / 96 + 1; i++) { |
|
|
|
|
double a1 = Double.parseDouble(list.get(i * 96).getOriginResult()); |
|
|
|
|
double b1 = Double.parseDouble(list.get((i * 96) + 1).getOriginResult()); |
|
|
|
|
String format = df.format((a1 + b1) / 2); |
|
|
|
|
ExamineDataArrVO arrVO = new ExamineDataArrVO(); |
|
|
|
|
arrVO.setNum("阴性对照平均OD值"); |
|
|
|
|
arrVO.setValue(format); |
|
|
|
|
arrVO.setResult(" "); |
|
|
|
|
list1.add(arrVO); |
|
|
|
|
double a2 = Double.parseDouble(list.get((i * 96) + 2).getOriginResult()); |
|
|
|
|
double b2 = Double.parseDouble(list.get((i * 96) + 3).getOriginResult()); |
|
|
|
|
String format1 = df.format((a2 + b2) / 2); |
|
|
|
|
ExamineDataArrVO arrVO1 = new ExamineDataArrVO(); |
|
|
|
|
arrVO1.setNum("阳性对照平均OD值"); |
|
|
|
|
arrVO1.setValue(format1); |
|
|
|
|
arrVO1.setResult(" "); |
|
|
|
|
list1.add(arrVO1); |
|
|
|
|
// double a1 = Double.parseDouble(list.get(i * 96).getOriginResult());
|
|
|
|
|
// double b1 = Double.parseDouble(list.get((i * 96) + 1).getOriginResult());
|
|
|
|
|
// String format = df.format((a1 + b1) / 2);
|
|
|
|
|
// ExamineDataArrVO arrVO = new ExamineDataArrVO();
|
|
|
|
|
// arrVO.setNum("阴性对照平均OD值");
|
|
|
|
|
// arrVO.setValue(format);
|
|
|
|
|
// arrVO.setResult(" ");
|
|
|
|
|
// list1.add(arrVO);
|
|
|
|
|
// double a2 = Double.parseDouble(list.get((i * 96) + 2).getOriginResult());
|
|
|
|
|
// double b2 = Double.parseDouble(list.get((i * 96) + 3).getOriginResult());
|
|
|
|
|
// String format1 = df.format((a2 + b2) / 2);
|
|
|
|
|
// ExamineDataArrVO arrVO1 = new ExamineDataArrVO();
|
|
|
|
|
// arrVO1.setNum("阳性对照平均OD值");
|
|
|
|
|
// arrVO1.setValue(format1);
|
|
|
|
|
// arrVO1.setResult(" ");
|
|
|
|
|
// list1.add(arrVO1);
|
|
|
|
|
|
|
|
|
|
for (int j = 0; j < 96; j++) { |
|
|
|
|
if ((i * 96) + j > list.size() - 1) { |
|
|
|
|
@ -2783,6 +2790,9 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust> |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// 原始记录成立条件内容
|
|
|
|
|
resultList3 = getCondition(list, i, df, s, startNum, endNum, examineResult.getReagentId(), resultList3); |
|
|
|
|
for (int j = 0; j < 10; j++) { |
|
|
|
|
int x = 0; |
|
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
|
@ -2926,6 +2936,9 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust> |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// 原始记录成立条件内容
|
|
|
|
|
resultList3 = getCondition(list, i, df, s, startNum, endNum, examineResult.getReagentId(), resultList3); |
|
|
|
|
for (int j = 0; j < 10; j++) { |
|
|
|
|
int x = 0; |
|
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
|
@ -3015,6 +3028,7 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust> |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
result.put("list2", resultList2); |
|
|
|
|
result.put("list3", resultList3); |
|
|
|
|
url = DictBizCache.getKey(DictBizEnum.PRINT_URL.getName(), "reportPrint"); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
@ -3079,6 +3093,197 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust> |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* 获取成立条件 |
|
|
|
|
* @param list |
|
|
|
|
* @param i |
|
|
|
|
* @param df |
|
|
|
|
* @param s |
|
|
|
|
* @param startNum |
|
|
|
|
* @param endNum |
|
|
|
|
* @param reagentId |
|
|
|
|
* @param resultList3 |
|
|
|
|
*/ |
|
|
|
|
private List<Map<String, Object>> getCondition(List<ExamineDataArrVO> list, int i, DecimalFormat df, String s, String startNum, String endNum, String reagentId, List<Map<String, Object>> resultList3) { |
|
|
|
|
// 阴性对照OD值
|
|
|
|
|
double a1 = Double.parseDouble(list.get(i * 96).getOriginResult()); |
|
|
|
|
double a2 = Double.parseDouble(list.get((i * 96) + 1).getOriginResult()); |
|
|
|
|
// 阳性对照OD值
|
|
|
|
|
double b1 = Double.parseDouble(list.get((i * 96) + 2).getOriginResult()); |
|
|
|
|
double b2 = Double.parseDouble(list.get((i * 96) + 3).getOriginResult()); |
|
|
|
|
double c1 = 0.00; |
|
|
|
|
double c2 = 0.00; |
|
|
|
|
|
|
|
|
|
if (StringUtils.isNotBlank(list.get((i * 96) + 4).getOriginResult())) { |
|
|
|
|
c1 = Double.parseDouble(list.get((i * 96) + 4).getOriginResult()); |
|
|
|
|
} |
|
|
|
|
if (StringUtils.isNotBlank(list.get((i * 96) + 5).getOriginResult())) { |
|
|
|
|
c2 = Double.parseDouble(list.get((i * 96) + 5).getOriginResult()); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// 阴性对照平均OD值
|
|
|
|
|
String format = df.format((a1 + a2) / 2); |
|
|
|
|
// 阳性对照平均OD值
|
|
|
|
|
String format1 = df.format((b1 + b2) / 2); |
|
|
|
|
|
|
|
|
|
Map<String, Object> map1 = new HashMap<>(); |
|
|
|
|
Map<String, Object> map2 = new HashMap<>(); |
|
|
|
|
Map<String, Object> map3 = new HashMap<>(); |
|
|
|
|
|
|
|
|
|
map1.put("1", s + "(" + startNum + "-" + endNum + ")"); |
|
|
|
|
map2.put("1", s + "(" + startNum + "-" + endNum + ")"); |
|
|
|
|
|
|
|
|
|
// 猪繁殖与呼吸综合征病毒抗体ELISA检测试剂盒---山东百邦世纪科技有限公司
|
|
|
|
|
if ("1580030700969861121".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照OD平均值"); |
|
|
|
|
map1.put("3", format); |
|
|
|
|
map2.put("2", "阳性对照OD平均值"); |
|
|
|
|
map2.put("3", format1); |
|
|
|
|
} |
|
|
|
|
// 伪狂犬病毒gE蛋白lgG抗体ELISA检测试剂盒---山东百邦世纪科技有限公司
|
|
|
|
|
else if ("1580733683995009026".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照A值"); |
|
|
|
|
map1.put("3", a1); |
|
|
|
|
map1.put("4", a2); |
|
|
|
|
map2.put("2", "阳性对照A值"); |
|
|
|
|
map2.put("3", b1); |
|
|
|
|
map2.put("4", b2); |
|
|
|
|
} |
|
|
|
|
// 非洲猪瘟病毒ELISA抗体检测试剂盒(哈尔滨维科生物技术有限公司)
|
|
|
|
|
else if ("1580730163250188290".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照OD平均值"); |
|
|
|
|
map1.put("3", format); |
|
|
|
|
map2.put("2", "阳性对照OD平均值"); |
|
|
|
|
map2.put("3", format1); |
|
|
|
|
} |
|
|
|
|
// 小反刍兽疫病毒阻断ELISA抗体检测试剂盒---青岛立见生物科技有限公司
|
|
|
|
|
else if ("1570666183341043714".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照血清阻断率"); |
|
|
|
|
map1.put("3", df.format((100 - (Double.parseDouble(format) / ((c1 + c2) / 2))) * 100)); |
|
|
|
|
map2.put("2", "阳性对照血清阻断率"); |
|
|
|
|
map2.put("3", df.format((100 - (Double.parseDouble(format1) / ((c1 + c2) / 2))) * 100)); |
|
|
|
|
} |
|
|
|
|
// 非洲猪瘟病毒cELISA抗体检测试剂盒---百沃特(天津)生物技术有限公司
|
|
|
|
|
else if ("1580815808211578882".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照OD值"); |
|
|
|
|
map1.put("3", a1); |
|
|
|
|
map1.put("4", a2); |
|
|
|
|
map2.put("2", "阳性对照PI值"); |
|
|
|
|
map2.put("3", df.format((Double.parseDouble(format) - b1) / Double.parseDouble(format))); |
|
|
|
|
map2.put("4", df.format((Double.parseDouble(format) - b2) / Double.parseDouble(format))); |
|
|
|
|
} |
|
|
|
|
// 非洲猪瘟病毒cELISA抗体检测试剂盒---北京金诺百泰生物技术有限公司
|
|
|
|
|
else if ("1570667398619656194".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照平均OD值"); |
|
|
|
|
map1.put("3", format); |
|
|
|
|
map2.put("2", "阳性对照P/N平均值"); |
|
|
|
|
map2.put("3", df.format(Double.parseDouble(format1) / Double.parseDouble(format))); |
|
|
|
|
} |
|
|
|
|
// 非洲猪瘟病毒ELISA抗体检测试剂盒(北京金诺百泰生物技术有限公司)
|
|
|
|
|
else if ("1570667729797705730".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照OD平均值"); |
|
|
|
|
map1.put("3", format); |
|
|
|
|
map2.put("2", "阳性对照OD平均值"); |
|
|
|
|
map2.put("3", format1); |
|
|
|
|
} |
|
|
|
|
// 猪繁殖与呼吸综合征病毒间接ELISA抗体检测试剂盒---深圳市易瑞生物技术股份有限公司
|
|
|
|
|
else if ("1582988982068027393".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照OD值"); |
|
|
|
|
map1.put("3", a1); |
|
|
|
|
map1.put("4", a2); |
|
|
|
|
map2.put("2", "阳性对照OD值"); |
|
|
|
|
map2.put("3", b1); |
|
|
|
|
map2.put("4", b2); |
|
|
|
|
} |
|
|
|
|
// 猪瘟病毒阻断ELISA抗体检测试剂盒(武汉科前生物股份有限公司)
|
|
|
|
|
else if ("1570283733628678145".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照OD平均值"); |
|
|
|
|
map1.put("3", format); |
|
|
|
|
map2.put("2", "阳性对照OD值阻断率"); |
|
|
|
|
map2.put("3", df.format((1 - (b1 / Double.parseDouble(format))) * 100) + "%"); |
|
|
|
|
map2.put("4", df.format((1 - (b2 / Double.parseDouble(format))) * 100) + "%"); |
|
|
|
|
} |
|
|
|
|
// 猪伪狂犬病病毒gE蛋白ELISA抗体检测试剂盒(武汉科前生物股份有限公司)
|
|
|
|
|
else if ("1570296117147660290".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阳性对照OD值"); |
|
|
|
|
map1.put("3", b1); |
|
|
|
|
map1.put("4", b2); |
|
|
|
|
map2.put("2", "阴性对照OD平均值与阳性对照OD平均值之差"); |
|
|
|
|
map2.put("3", Math.abs(Double.parseDouble(format) - Double.parseDouble(format1))); |
|
|
|
|
} |
|
|
|
|
// 猪瘟病毒间接ELISA抗体检测试剂盒---北京明日达科技发展有限责任公司
|
|
|
|
|
else if ("1570671477110534145".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照OD值"); |
|
|
|
|
map1.put("3", a1); |
|
|
|
|
map1.put("4", a2); |
|
|
|
|
map2.put("2", "阳性对照OD值"); |
|
|
|
|
map2.put("3", b1); |
|
|
|
|
map2.put("4", b2); |
|
|
|
|
} |
|
|
|
|
// 猪繁殖与呼吸综合征病毒ELISA抗体检测试剂盒---武汉科前生物股份有限公司
|
|
|
|
|
else if ("1570295395605737473".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照OD值"); |
|
|
|
|
map1.put("3", a1); |
|
|
|
|
map1.put("4", a2); |
|
|
|
|
map2.put("2", "阳性对照OD值"); |
|
|
|
|
map2.put("3", b1); |
|
|
|
|
map2.put("4", b2); |
|
|
|
|
} |
|
|
|
|
// 猪伪狂犬病病毒ELISA抗体检测试剂盒---武汉科前生物股份有限公司
|
|
|
|
|
else if ("1570295846749270017".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照OD平均值"); |
|
|
|
|
map1.put("3", format); |
|
|
|
|
map2.put("2", "阳性对照OD平均值"); |
|
|
|
|
map2.put("3", format1); |
|
|
|
|
} |
|
|
|
|
// 牛布鲁氏菌间接ELISA抗体检测试剂盒---浙江迪恩生物科技股份有限公司
|
|
|
|
|
else if ("1570297916894146562".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照OD平均值"); |
|
|
|
|
map1.put("3", format); |
|
|
|
|
map2.put("2", "阳性对照OD平均值"); |
|
|
|
|
map2.put("3", format1); |
|
|
|
|
map3.put("1", s + "(" + startNum + "-" + endNum + ")"); |
|
|
|
|
map3.put("2", "阴性对照平均OD值/阳性对照平均OD值"); |
|
|
|
|
map3.put("3", df.format(Double.parseDouble(format) / Double.parseDouble(format1) * 100) + "%"); |
|
|
|
|
map3.put("5","成立"); |
|
|
|
|
resultList3.add(map3); |
|
|
|
|
} |
|
|
|
|
// 牛布鲁氏菌竞争ELISA抗体检测试剂盒(牛)---洛阳莱普生信息科技有限公司
|
|
|
|
|
else if ("1570664922961080322".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阳性对照OD平均值"); |
|
|
|
|
map1.put("3", format1); |
|
|
|
|
map2.put("2", "阴性对照平均OD值-阳性对照平均OD值"); |
|
|
|
|
map2.put("3", Double.parseDouble(format) - Double.parseDouble(format1)); |
|
|
|
|
} |
|
|
|
|
// 牛布鲁氏菌竞争ELISA抗体检测试剂盒(羊)---洛阳莱普生信息科技有限公司
|
|
|
|
|
else if ("1570666622551781378".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阳性对照OD平均值"); |
|
|
|
|
map1.put("3", format1); |
|
|
|
|
map2.put("2", "阴性对照平均OD值-阳性对照平均OD值"); |
|
|
|
|
map2.put("3", Double.parseDouble(format) - Double.parseDouble(format1)); |
|
|
|
|
} |
|
|
|
|
// 口蹄疫病毒非结构蛋白3ABC阻断ELISA抗体检测试剂盒---兰州兽研生物科技有限公司
|
|
|
|
|
else if ("1533624738296389636".equals(reagentId)) { |
|
|
|
|
map1.put("2", "阴性对照平均OD值"); |
|
|
|
|
map1.put("3", format); |
|
|
|
|
map2.put("2", "弱阳性对照血清阻断率"); |
|
|
|
|
map2.put("3", df.format((1 - (c1 / Double.parseDouble(format))) * 100) + "%"); |
|
|
|
|
map2.put("4", df.format((1 - (c2 / Double.parseDouble(format))) * 100) + "%"); |
|
|
|
|
map3.put("1", s + "(" + startNum + "-" + endNum + ")"); |
|
|
|
|
map3.put("2", "阳性对照血清阻断率"); |
|
|
|
|
map3.put("3", df.format((1 - (b1 / Double.parseDouble(format))) * 100) + "%"); |
|
|
|
|
map3.put("4", df.format((1 - (b2 / Double.parseDouble(format))) * 100) + "%"); |
|
|
|
|
map3.put("5", "成立"); |
|
|
|
|
resultList3.add(map3); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
map1.put("5", "成立"); |
|
|
|
|
map2.put("5", "成立"); |
|
|
|
|
resultList3.add(map1); |
|
|
|
|
resultList3.add(map2); |
|
|
|
|
return resultList3; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* 计算检测编号前缀 |
|
|
|
|
*/ |
|
|
|
|
|