| 
															
																@ -7,6 +7,7 @@ import com.yihu.wlyy.entity.patient.prescription.PrescriptionDiagnosis; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.entity.patient.prescription.PrescriptionInfo; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.entity.patient.prescription.PrescriptionInfo; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.service.system.Icd10DictServcie; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.service.system.Icd10DictServcie; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import com.yihu.wlyy.service.third.jw.ZyDictService; 
															 | 
															
															 | 
															
																import com.yihu.wlyy.service.third.jw.ZyDictService; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																import com.yihu.wlyy.util.CommonUtil; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.apache.commons.lang3.StringUtils; 
															 | 
															
															 | 
															
																import org.apache.commons.lang3.StringUtils; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.slf4j.Logger; 
															 | 
															
															 | 
															
																import org.slf4j.Logger; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																import org.slf4j.LoggerFactory; 
															 | 
															
															 | 
															
																import org.slf4j.LoggerFactory; 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -70,11 +71,12 @@ public class PresModeAdapter { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setPrice(info.getInteger("ITEM_PRICE"));//药品单价 
															 | 
															
															 | 
															
																                            prescriptionInfo.setPrice(info.getInteger("ITEM_PRICE"));//药品单价 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setNum(info.getInteger("ITEM_QUANTITY"));//药品数目 
															 | 
															
															 | 
															
																                            prescriptionInfo.setNum(info.getInteger("ITEM_QUANTITY"));//药品数目 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setJwSubCode("");//智业子处方号 
															 | 
															
															 | 
															
																                            prescriptionInfo.setJwSubCode("");//智业子处方号 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                            prescriptionInfo.setSubjectClass(info.getString("SUBJECT_CLASS"));//"科目类别编码", 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setDrugNumUnit(info.getString("ITEM_UNIT"));//数量单位编码 
															 | 
															
															 | 
															
																                            prescriptionInfo.setDrugNumUnit(info.getString("ITEM_UNIT"));//数量单位编码 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setDrugNumUnitName(info.getString("ITEM_UNIT_NAME"));//数量单位名称 
															 | 
															
															 | 
															
																                            prescriptionInfo.setDrugNumUnitName(info.getString("ITEM_UNIT_NAME"));//数量单位名称 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setCost(1);//金额 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setCharge(0);//自付 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setBindFlag("0");//成组标志, 0.非成组,1.成组 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																//                            prescriptionInfo.setCost(1);//金额 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																//                            prescriptionInfo.setCharge(0);//自付 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                            prescriptionInfo.setBindFlag(info.getString("BIND_FLAG"));//成组标志, 0.非成组,1.成组 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setDayCount(info.getInteger("DAY_COUNT"));//用药天数 
															 | 
															
															 | 
															
																                            prescriptionInfo.setDayCount(info.getInteger("DAY_COUNT"));//用药天数 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setDrugUsage(info.getString("USAGE"));//用药方法编码 
															 | 
															
															 | 
															
																                            prescriptionInfo.setDrugUsage(info.getString("USAGE"));//用药方法编码 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setUsageName(info.getString("USAGE_NAME"));//用药方法名称 
															 | 
															
															 | 
															
																                            prescriptionInfo.setUsageName(info.getString("USAGE_NAME"));//用药方法名称 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -177,12 +179,12 @@ public class PresModeAdapter { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setDrugFormat(info.getString("ITEM_SPEC"));//药品规格 
															 | 
															
															 | 
															
																                            prescriptionInfo.setDrugFormat(info.getString("ITEM_SPEC"));//药品规格 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setPrice(info.getInteger("ITEM_PRICE"));//药品单价 
															 | 
															
															 | 
															
																                            prescriptionInfo.setPrice(info.getInteger("ITEM_PRICE"));//药品单价 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setNum(info.getInteger("ITEM_QUANTITY"));//药品数目 
															 | 
															
															 | 
															
																                            prescriptionInfo.setNum(info.getInteger("ITEM_QUANTITY"));//药品数目 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setJwSubCode("");//智业子处方号 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                            prescriptionInfo.setJwSubCode(info.getString("RECIPE_SUB_NO"));//智业子处方号 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setDrugNumUnit(info.getString("ITEM_UNIT"));//数量单位编码 
															 | 
															
															 | 
															
																                            prescriptionInfo.setDrugNumUnit(info.getString("ITEM_UNIT"));//数量单位编码 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setDrugNumUnitName(info.getString("ITEM_UNIT_NAME"));//数量单位名称 
															 | 
															
															 | 
															
																                            prescriptionInfo.setDrugNumUnitName(info.getString("ITEM_UNIT_NAME"));//数量单位名称 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setCost(1);//金额 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setCharge(0);//自付 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setBindFlag("0");//成组标志, 0.非成组,1.成组 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                            prescriptionInfo.setCost(CommonUtil.doubleToInt(info.getDouble("COST")));//金额 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                            prescriptionInfo.setCharge(CommonUtil.doubleToInt(info.getDouble("CHARGE")));//自付 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                            prescriptionInfo.setBindFlag(info.getString("BIND_FLAG"));//成组标志, 0.非成组,1.成组 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setDayCount(info.getInteger("DAY_COUNT"));//用药天数 
															 | 
															
															 | 
															
																                            prescriptionInfo.setDayCount(info.getInteger("DAY_COUNT"));//用药天数 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setDrugUsage(info.getString("USAGE"));//用药方法编码 
															 | 
															
															 | 
															
																                            prescriptionInfo.setDrugUsage(info.getString("USAGE"));//用药方法编码 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setUsageName(info.getString("USAGE_NAME"));//用药方法名称 
															 | 
															
															 | 
															
																                            prescriptionInfo.setUsageName(info.getString("USAGE_NAME"));//用药方法名称 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -192,8 +194,8 @@ public class PresModeAdapter { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setPhysicAmount(info.getString("PHYSIC_AMOUNT"));//用药总量 
															 | 
															
															 | 
															
																                            prescriptionInfo.setPhysicAmount(info.getString("PHYSIC_AMOUNT"));//用药总量 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setPhysicAmountUnit(info.getString("PHYSIC_AMOUNT_UNIT"));//总量单位编码 
															 | 
															
															 | 
															
																                            prescriptionInfo.setPhysicAmountUnit(info.getString("PHYSIC_AMOUNT_UNIT"));//总量单位编码 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setPhysicAmountUnitName(info.getString("PHYSIC_AMOUNT_UNIT_NAME"));//总量单位名称 
															 | 
															
															 | 
															
																                            prescriptionInfo.setPhysicAmountUnitName(info.getString("PHYSIC_AMOUNT_UNIT_NAME"));//总量单位名称 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setPhysicInjectPlace("");//注射地点编码 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setPhysicInjectPlaceName("");//注射地点名称 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                            prescriptionInfo.setPhysicInjectPlace(info.getString("PHYSIC_INJECT_PLACE"));//注射地点编码 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                            prescriptionInfo.setPhysicInjectPlaceName(info.getString("PHYSIC_INJECT_PLACE_NAME"));//注射地点名称 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setPhysicSkinTest(info.getString("PHYSIC_SKIN_TEST"));//皮试类型名称 
															 | 
															
															 | 
															
																                            prescriptionInfo.setPhysicSkinTest(info.getString("PHYSIC_SKIN_TEST"));//皮试类型名称 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfo.setPhysicSkinTestName(info.getString("PHYSIC_SKIN_TEST_NAME"));//皮试类型名称 
															 | 
															
															 | 
															
																                            prescriptionInfo.setPhysicSkinTestName(info.getString("PHYSIC_SKIN_TEST_NAME"));//皮试类型名称 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                            prescriptionInfos.add(prescriptionInfo); 
															 | 
															
															 | 
															
																                            prescriptionInfos.add(prescriptionInfo); 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -278,12 +280,12 @@ public class PresModeAdapter { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("drugFormat",info.getString("ITEM_SPEC"));//药品规格 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("drugFormat",info.getString("ITEM_SPEC"));//药品规格 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("price",info.getInteger("ITEM_PRICE"));//药品单价 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("price",info.getInteger("ITEM_PRICE"));//药品单价 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("num",info.getInteger("ITEM_QUANTITY"));//药品数目 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("num",info.getInteger("ITEM_QUANTITY"));//药品数目 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("jwSubCode","");//智业子处方号 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("jwSubCode",info.getString("RECIPE_SUB_NO"));//智业子处方号 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("drugNumUnit",info.getString("ITEM_UNIT"));//数量单位编码 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("drugNumUnit",info.getString("ITEM_UNIT"));//数量单位编码 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("drugNumUnitName",info.getString("ITEM_UNIT_NAME"));//数量单位名称 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("drugNumUnitName",info.getString("ITEM_UNIT_NAME"));//数量单位名称 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("cost",1);//金额 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("charge",0);//自付 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("bindFlag","0");//成组标志, 0.非成组,1.成组 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("cost",info.getDouble("COST"));//金额 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("charge",info.getDouble("CHARGE"));//自付 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("bindFlag",info.getString("BIND_FLAG"));//成组标志, 0.非成组,1.成组 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("dayCount",info.getInteger("DAY_COUNT"));//用药天数 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("dayCount",info.getInteger("DAY_COUNT"));//用药天数 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("drugUsage",info.getString("USAGE"));//用药方法编码 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("drugUsage",info.getString("USAGE"));//用药方法编码 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("usageName",info.getString("USAGE_NAME"));//用药方法名称 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("usageName",info.getString("USAGE_NAME"));//用药方法名称 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -293,8 +295,8 @@ public class PresModeAdapter { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("physicAmount",info.getString("PHYSIC_AMOUNT"));//用药总量 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("physicAmount",info.getString("PHYSIC_AMOUNT"));//用药总量 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("physicAmountUnit",info.getString("PHYSIC_AMOUNT_UNIT"));//总量单位编码 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("physicAmountUnit",info.getString("PHYSIC_AMOUNT_UNIT"));//总量单位编码 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("physicAmountUnitName",info.getString("PHYSIC_AMOUNT_UNIT_NAME"));//总量单位名称 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("physicAmountUnitName",info.getString("PHYSIC_AMOUNT_UNIT_NAME"));//总量单位名称 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("physicInjectPlace","");//注射地点编码 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("physicInjectPlaceName","");//注射地点名称 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("physicInjectPlace",info.getString("PHYSIC_INJECT_PLACE"));//注射地点编码 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("physicInjectPlaceName",info.getString("PHYSIC_INJECT_PLACE_NAME"));//注射地点名称 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("physicSkinTest",info.getString("PHYSIC_SKIN_TEST"));//皮试类型名称 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("physicSkinTest",info.getString("PHYSIC_SKIN_TEST"));//皮试类型名称 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfo.put("physicSkinTestName",info.getString("PHYSIC_SKIN_TEST_NAME"));//皮试类型名称 
															 | 
															
															 | 
															
																                    prescriptionInfo.put("physicSkinTestName",info.getString("PHYSIC_SKIN_TEST_NAME"));//皮试类型名称 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    prescriptionInfos.add(prescriptionInfo); 
															 | 
															
															 | 
															
																                    prescriptionInfos.add(prescriptionInfo); 
															 |