diff --git a/parent/hospital.web/src/test/java/test/hospital/diagnose/ImportDiagnoseConf.java b/parent/hospital.web/src/test/java/test/hospital/diagnose/ImportDiagnoseConf.java
index 69e8347..337679d 100644
--- a/parent/hospital.web/src/test/java/test/hospital/diagnose/ImportDiagnoseConf.java
+++ b/parent/hospital.web/src/test/java/test/hospital/diagnose/ImportDiagnoseConf.java
@@ -13,15 +13,41 @@ import com.alibaba.fastjson.JSONObject;
import com.lyms.base.common.entity.conf.DiagnoseConf;
import com.lyms.base.common.service.conf.DiagnoseConfService;
import com.lyms.util.InstanceUtils;
+import com.lyms.util.StrUtils;
import test.hospital.BaseServiceTest;
public class ImportDiagnoseConf extends BaseServiceTest{
+ private String yunfuDiagnoseType = "1";
+
+ /**
+ * 儿童听力诊断结果 33
+ */
+ private String babyTingliDiagnoseType = "33";
+
+
+ /**
+ * 儿童听力诊断确诊结果 34
+ */
+ private String babyTingliDiagnoseSubmitType = "34";
+
+ /**
+ * 高危儿的确定因素 32
+ */
+ private String babyHighRiskBaby = "32";
+
@Autowired
private DiagnoseConfService diagnoseConfService;
- @Test
+ /**
+ *
@Description:孕妇诊断项
+ * @throws IOException
+ * 创建人:方承
+ * 创建时间:2017年5月12日
+ * 修改人:
+ * 修改时间:
+ */
public void importDiagnoseConf() throws IOException{
String data = FileUtils.readFileToString(new File("C:/Users/Administrator/Desktop/lyms/diagnose-data.txt"));
JSONArray array = JSONObject.parseArray(data);
@@ -33,7 +59,7 @@ public class ImportDiagnoseConf extends BaseServiceTest{
conf.setSourceId(json.getString("_id"));
conf.setEnable(json.getInteger("yn") == 1 ? 1 : 0);
conf.setGroupname(json.getString("color"));
- conf.setType("1");
+ conf.setType(yunfuDiagnoseType);
conf.setGrouporder("1");
conf.setItemorder("1");
conf.setName(json.getString("name"));
@@ -44,5 +70,97 @@ public class ImportDiagnoseConf extends BaseServiceTest{
}
//diagnoseConfService.insertBatch(entityList);
}
+
+ /**
+ * @Description:听力诊断结果
+ *
+ * 创建人:方承
+ * 创建时间:2017年5月12日
+ * 修改人:
+ * 修改时间:
+ */
+ public void importDiagnoseBaby_tingLi(){
+ //听力诊断结果
+ String tingliDiagnoseResultString = "单耳轻度感音神经性聋,双耳轻度感音神经性聋,单耳轻度传导性聋合并中耳炎,双耳轻度传导性聋合并中耳炎,单耳中度感音神经性聋,双耳中度感音神经性聋,单耳中度传导性聋合并中耳炎,双耳中度传导性聋合并中耳炎,单耳中重度感音神经性聋,双耳中重度感音神经性聋,单耳中重度传导性聋合并中耳炎,双耳中重度传导性聋合并中耳炎,单耳重度感音神经性聋,双耳重度感音神经性聋,单耳极重度感音神经性聋,双耳极重度感音神经性聋";
+
+ String[] tingliDiagnoseResult = tingliDiagnoseResultString.split(",");
+ for(int i=0;i@Description:听力诊断结确诊结果
+ *
+ * 创建人:方承
+ * 创建时间:2017年5月12日
+ * 修改人:
+ * 修改时间:
+ */
+ public void importDiagnoseBaby_tingLiSubmit(){
+ //听力诊断结确诊结果
+ String tingliDiagnoseResultString = "单耳轻度感音神经性聋合并耳聋基因异常,双耳轻度感音神经性聋合并耳聋基因异常,单耳中度感音神经性聋合并耳聋基因异常,双耳中度感音神经性聋,单耳中重度感音神经性聋,双耳中重度感音神经性聋,单耳重度感音神经性聋,双耳重度感音神经性聋,单耳极重度感音神经性聋,双耳极重度感音神经性聋";
+
+ String[] tingliDiagnoseResult = tingliDiagnoseResultString.split(",");
+ for(int i=0;i@Description:高危儿的确定因素
+ *
+ * 创建人:方承
+ * 创建时间:2017年5月12日
+ * 修改人:
+ * 修改时间:
+ */
+ @Test
+ public void importHighRiskBaby(){
+ //高危儿的确定因素
+ String tingliDiagnoseResultString = "新生儿重症监护病房(NICU)住院超过10天,儿童期永久性听力障碍家族史,巨细胞病毒、风疹病毒、疱疹病毒、梅毒或毒浆体原虫(弓形体)病等引起的宫内感染,颅面形态畸形(包括耳廓和耳道畸形等),出生体重低于1500克,高胆红素血症达到换血要求,病毒性或细菌性脑膜炎,新生儿窒息(Apgar评分1分钟0-4分或5分钟0-6分),早产儿呼吸窘迫综合征,体外膜给氧,机械通气超过48小时,母亲孕期糖尿病、妊高症或曾使用过耳毒性药物或袢利尿剂、或滥用药物和酒精,临床上存在或怀疑有与听力障碍有关的综合征或遗传病。";
+
+ String[] tingliDiagnoseResult = tingliDiagnoseResultString.split(",");
+ for(int i=0;i