新增试剂

pull/1/head
lqh 3 months ago
parent 3a10a89ecc
commit 33a0114a04
  1. 155
      lab-service/lab-lims/src/main/java/org/springblade/lims/service/IExamineReagentService.java
  2. 40
      lab-service/lab-lims/src/main/java/org/springblade/lims/service/impl/EntrustServiceImpl.java
  3. 1157
      lab-service/lab-lims/src/main/java/org/springblade/lims/service/impl/ExamineReagentServiceImpl.java
  4. 34
      lab-service/lab-lims/src/main/java/org/springblade/lims/service/impl/ExamineResultServiceImpl.java

@ -133,5 +133,160 @@ public interface IExamineReagentService {
Map<String, List<Map<String, Map<String, Object>>>> map1,
List<Map<String, Object>> list);
/**
* 数据库ID2010597883441655809
* 试剂名称非洲猪瘟病毒阻断ELISA抗体检测试剂盒--
* 生产厂家青岛立见生物科技有限公司
*
* @param group 填报实验结果的组数每组9行12列
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655809(int group, Map<String, List<ExamineExcel>> groupExcelData,
Map<String, List<Map<String, Map<String, Object>>>> map1,
List<Map<String, Object>> list);
/**
* 数据库ID2010597883441655810
* 试剂名称非洲猪瘟病毒(ASFV)阻断ELISA抗体检测试剂盒
* 生产厂家北京鑫康生物技术开发有限公司
*
* @param group 填报实验结果的组数每组9行12列
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655810(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
/**
* 数据库ID2010597883441655811
* 试剂名称非洲猪瘟病毒抗体阻断ELISA检测试剂盒
* 生产厂家--测易生物
*
* @param group 填报实验结果的组数每组9行12列
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655811(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
/**
* 数据库ID2010597883512958977
* 试剂名称猪伪狂犬病病毒gE蛋白阻断ELISA抗体检测试剂盒
* 生产厂家--科前生物
* @param group
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655977(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
/**
* 数据库ID2010597883512958978
* 试剂名称猪伪狂犬病病毒gB蛋自阻断ELIA抗体检测试剂盒
* 生产厂家--科前生物
* @param group
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655978(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
/**
* 数据库ID2010597883512958979
* 试剂名称猪伪狂犬病毒gPI竞争ELISA抗体检测试剂盒
* 生产厂家--禾旭生物
* @param group
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655979(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
/**
* 数据库ID2010597883512958980
* 试剂名称猪伪狂犬病毒gB竞争ELISA抗体检测试剂盒
* 生产厂家---禾旭生物
* @param group
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655980(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
/**
* 数据库ID2010597883512958981
* 试剂名称猪瘟病毒ELISA抗体检测试剂盒
* 生产厂家--深圳市绿诗源生物技术有限公司
* @param group
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655981(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
/**
* 数据库ID2010597883512958982
* 试剂名称猪瘟病毒阻断ELISA抗体检测试剂盒
* 生产厂家--科前生物 --有相同的
* @param group
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655982(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
/**
* 数据库ID2010597883512958983
* 试剂名称猪瘟病毒间接ELISA抗体检测试剂盒
* 生产厂家--禾旭生物 --有相同的
* @param group
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655983(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
/**
* 数据库ID2010597883512958984
* 试剂名称猪繁殖与呼吸综合征病毒ELISA抗体检测试剂盒维伯鑫
* 生产厂家--维伯鑫
* @param group
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655984(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
/**
* 数据库ID2010597883512958985
* 试剂名称猪繁殖与呼吸综合征病毒ELISA抗体检测试剂盒绿诗源
* 生产厂家--深圳市绿诗源生物技术有限公司
* @param group
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655985(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
/**
* 数据库ID2010597883512958986
* 试剂名称猪繁殖与呼吸综合征病毒间接ELISA抗体检测试剂盒
* 生产厂家--禾旭生物 --有相同的
* @param group
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655986(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
/**
* 数据库ID2010597883512958987
* 试剂名称猪繁殖与呼吸综合征病毒ELISA抗体检测试剂盒测易
* 生产厂家--测易生物
* @param group
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655987(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
/**
* 数据库ID2010597883512958988
* 试剂名称猪口蹄疫病毒O型VP1间接ELISA抗体检测试剂盒
* 生产厂家--洛阳莱普生信息科技有限公司
* @param group
* @param groupExcelData
* @param map1
* @param list
*/
void reagent2010597883441655988(int group, Map<String, List<ExamineExcel>> groupExcelData, Map<String, List<Map<String, Map<String, Object>>>> map1, List<Map<String, Object>> list);
}

@ -3273,46 +3273,6 @@ public class EntrustServiceImpl extends BaseServiceImpl<EntrustMapper, Entrust>
map2.put("2", "阳性对照OD平均值");
map2.put("3", format1);
}
// 2010597883441655809 非洲猪瘟病毒阻断ELISA抗体检测试剂盒--青岛立见生物科技有限公司
// 2010597883441655810 非洲猪瘟病毒(ASFV)阻断ELISA抗体检测试剂盒--北京鑫康生物技术开发有限公司
// 2010597883441655811 非洲猪瘟病毒抗体阻断ELISA检测试剂盒--测易生物
// 2010597883512958977 猪伪狂犬病病毒gE蛋白阻断ELISA抗体检测试剂盒--科前生物
// 2010597883512958978 猪伪狂犬病病毒gB蛋自阻断ELIA抗体检测试剂盒--科前生物
// 2010597883512958979 猪伪狂犬病毒gPI竞争ELISA抗体检测试剂盒--禾旭生物
// 2010597883512958980 猪伪狂犬病毒gB竞争ELISA抗体检测试剂盒--禾旭生物
// 2010597883512958981 猪瘟病毒ELISA抗体检测试剂盒--深圳市绿诗源生物技术有限公司
// 2010597883512958982 猪瘟病毒阻断ELISA抗体检测试剂盒--科前生物 --有相同的
// 2010597883512958983 猪瘟病毒间接ELISA抗体检测试剂盒--禾旭生物 --有相同的
// 2010597883512958984 猪繁殖与呼吸综合征病毒ELISA抗体检测试剂盒(维伯鑫)--维伯鑫
// 2010597883512958985 猪繁殖与呼吸综合征病毒ELISA抗体检测试剂盒(绿诗源)--深圳市绿诗源生物技术有限公司
// 2010597883512958986 猪繁殖与呼吸综合征病毒间接ELISA抗体检测试剂盒--禾旭生物 --有相同的
// 2010597883512958987 猪繁殖与呼吸综合征病毒ELISA抗体检测试剂盒(测易)--测易生物
// 2010597883512958988 猪口蹄疫病毒O型VP1间接ELISA抗体检测试剂盒--洛阳莱普生信息科技有限公司
// 2010597883512958989 禽白血病病毒J亚群ELISA抗体检测试剂盒--哈尔滨国生生物科技股份有限公司
// 2010597883512958990 禽白血病病毒AB亚群ELISA抗体检测试剂盒--哈尔滨国生生物科技股份有限公司
else if ("2010597883441655809".equals(reagentId)
||"2010597883441655810".equals(reagentId)
||"2010597883441655811".equals(reagentId)
||"2010597883512958977".equals(reagentId)
||"2010597883512958978".equals(reagentId)
||"2010597883512958979".equals(reagentId)
||"2010597883512958980".equals(reagentId)
||"2010597883512958981".equals(reagentId)
||"2010597883512958982".equals(reagentId)
||"2010597883512958983".equals(reagentId)
||"2010597883512958984".equals(reagentId)
||"2010597883512958985".equals(reagentId)
||"2010597883512958986".equals(reagentId)
||"2010597883512958987".equals(reagentId)
||"2010597883512958988".equals(reagentId)
||"2010597883512958989".equals(reagentId)
||"2010597883512958990".equals(reagentId)
) {
map1.put("2", "阴性对照OD平均值");
map1.put("3", format);
map2.put("2", "阳性对照OD平均值");
map2.put("3", format1);
}
map1.put("5", "成立");
map2.put("5", "成立");
resultList3.add(map1);

@ -5618,7 +5618,39 @@ public class ExamineResultServiceImpl extends BaseServiceImpl<ExamineResultMappe
examineReagentService.reagent2010597883512958989(group, groupExcelData, map1, list);
} else if ("2010597883512958990".equals(reagentId)) {
examineReagentService.reagent2010597883512958990(group, groupExcelData, map1, list);
} else {
} else if ("2010597883441655809".equals(reagentId)) {
examineReagentService.reagent2010597883441655809(group, groupExcelData, map1, list);
} else if ("2010597883441655810".equals(reagentId)) {
examineReagentService.reagent2010597883441655810(group, groupExcelData, map1, list);
} else if ("2010597883441655811".equals(reagentId)) {
examineReagentService.reagent2010597883441655811(group, groupExcelData, map1, list);
}else if ("2010597883441655977".equals(reagentId)) {
examineReagentService.reagent2010597883441655977(group, groupExcelData, map1, list);
}else if ("2010597883441655978".equals(reagentId)) {
examineReagentService.reagent2010597883441655978(group, groupExcelData, map1, list);
}else if ("2010597883441655979".equals(reagentId)) {
examineReagentService.reagent2010597883441655979(group, groupExcelData, map1, list);
}else if ("2010597883441655980".equals(reagentId)) {
examineReagentService.reagent2010597883441655980(group, groupExcelData, map1, list);
}else if ("2010597883441655981".equals(reagentId)) {
examineReagentService.reagent2010597883441655981(group, groupExcelData, map1, list);
}else if ("2010597883441655982".equals(reagentId)) {
examineReagentService.reagent2010597883441655982(group, groupExcelData, map1, list);
}else if ("2010597883441655983".equals(reagentId)) {
examineReagentService.reagent2010597883441655983(group, groupExcelData, map1, list);
}else if ("2010597883441655984".equals(reagentId)) {
examineReagentService.reagent2010597883441655984(group, groupExcelData, map1, list);
}else if ("2010597883441655985".equals(reagentId)) {
examineReagentService.reagent2010597883441655985(group, groupExcelData, map1, list);
}else if ("2010597883441655986".equals(reagentId)) {
examineReagentService.reagent2010597883441655986(group, groupExcelData, map1, list);
}else if ("2010597883441655987".equals(reagentId)) {
examineReagentService.reagent2010597883441655987(group, groupExcelData, map1, list);
}else if ("2010597883441655988".equals(reagentId)) {
examineReagentService.reagent2010597883441655988(group, groupExcelData, map1, list);
}
// 无该试剂公式提示
else {
// 无该试剂公式提示
throw new Exception("该试剂未维护公式计算,请联系相关开发人员!");
}

Loading…
Cancel
Save