|  | @ -14,6 +14,7 @@ import com.yihu.wlyy.repository.patient.PatientDao;
 | 
												
													
														
															|  | import com.yihu.wlyy.repository.patient.SignFamilyDao;
 |  | import com.yihu.wlyy.repository.patient.SignFamilyDao;
 | 
												
													
														
															|  | import com.yihu.wlyy.repository.prescription.*;
 |  | import com.yihu.wlyy.repository.prescription.*;
 | 
												
													
														
															|  | import com.yihu.wlyy.service.BaseService;
 |  | import com.yihu.wlyy.service.BaseService;
 | 
												
													
														
															|  | 
 |  | import com.yihu.wlyy.service.system.Icd10DictServcie;
 | 
												
													
														
															|  | import com.yihu.wlyy.util.DateUtil;
 |  | import com.yihu.wlyy.util.DateUtil;
 | 
												
													
														
															|  | import com.yihu.wlyy.util.HttpUtil;
 |  | import com.yihu.wlyy.util.HttpUtil;
 | 
												
													
														
															|  | import com.yihu.wlyy.util.ImUtill;
 |  | import com.yihu.wlyy.util.ImUtill;
 | 
												
											
												
													
														
															|  | @ -70,6 +71,8 @@ public class PrescriptionInfoService extends BaseService {
 | 
												
													
														
															|  |     private PrescriptionExpressageDao prescriptionExpressageDao;
 |  |     private PrescriptionExpressageDao prescriptionExpressageDao;
 | 
												
													
														
															|  |     @Autowired
 |  |     @Autowired
 | 
												
													
														
															|  |     private SignFamilyDao signFamilyDao;
 |  |     private SignFamilyDao signFamilyDao;
 | 
												
													
														
															|  | 
 |  |     @Autowired
 | 
												
													
														
															|  | 
 |  |     private Icd10DictServcie icd10DictServcie;
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |     private static final Logger logger = LoggerFactory.getLogger(HttpUtil.class);
 |  |     private static final Logger logger = LoggerFactory.getLogger(HttpUtil.class);
 | 
												
													
														
															|  | 
 |  | 
 | 
												
											
												
													
														
															|  | @ -512,6 +515,10 @@ public class PrescriptionInfoService extends BaseService {
 | 
												
													
														
															|  |                     p.setCreateTime(new Date());
 |  |                     p.setCreateTime(new Date());
 | 
												
													
														
															|  |                     p.setName(info.getString("name"));
 |  |                     p.setName(info.getString("name"));
 | 
												
													
														
															|  |                     p.setCode(info.getString("code"));
 |  |                     p.setCode(info.getString("code"));
 | 
												
													
														
															|  | 
 |  |                     String json = icd10DictServcie.getHealthProblemsByIcd10Code(info.getString("code"));
 | 
												
													
														
															|  | 
 |  |                     JSONObject healthProblem =new JSONObject(json);
 | 
												
													
														
															|  | 
 |  |                     p.setHealthProblem(healthProblem.getString("key"));
 | 
												
													
														
															|  | 
 |  |                     p.setHealthProblemName(healthProblem.getString("value"));
 | 
												
													
														
															|  |                     p.setPrescriptionCode(code);
 |  |                     p.setPrescriptionCode(code);
 | 
												
													
														
															|  |                     prescriptionDiagnosisDao.save(p);
 |  |                     prescriptionDiagnosisDao.save(p);
 | 
												
													
														
															|  |                 }
 |  |                 }
 |