|  | @ -3,6 +3,8 @@ package com.yihu.jw.hospital.endpoint.hospital;
 | 
												
													
														
															|  | import com.alibaba.fastjson.JSONObject;
 |  | import com.alibaba.fastjson.JSONObject;
 | 
												
													
														
															|  | import com.sun.media.jfxmedia.logging.Logger;
 |  | import com.sun.media.jfxmedia.logging.Logger;
 | 
												
													
														
															|  | import com.yihu.jw.entity.base.doctor.BaseDoctorBackgroundDO;
 |  | import com.yihu.jw.entity.base.doctor.BaseDoctorBackgroundDO;
 | 
												
													
														
															|  | 
 |  | import com.yihu.jw.entity.hospital.family.WlyyPatientFamilyMemberDO;
 | 
												
													
														
															|  | 
 |  | import com.yihu.jw.hospital.family.dao.WlyyPatientFamilyMemberDao;
 | 
												
													
														
															|  | import com.yihu.jw.hospital.family.service.PatientMemberDictService;
 |  | import com.yihu.jw.hospital.family.service.PatientMemberDictService;
 | 
												
													
														
															|  | import com.yihu.jw.hospital.family.service.WlyyFamilyMemberService;
 |  | import com.yihu.jw.hospital.family.service.WlyyFamilyMemberService;
 | 
												
													
														
															|  | import com.yihu.jw.hospital.prescription.service.entrance.EntranceService;
 |  | import com.yihu.jw.hospital.prescription.service.entrance.EntranceService;
 | 
												
											
												
													
														
															|  | @ -39,6 +41,8 @@ public class WlyyFamilyMemberController extends EnvelopRestEndpoint {
 | 
												
													
														
															|  |     @Autowired
 |  |     @Autowired
 | 
												
													
														
															|  |     private WlyyFamilyMemberService wlyyFamilyMemberService;
 |  |     private WlyyFamilyMemberService wlyyFamilyMemberService;
 | 
												
													
														
															|  |     @Autowired
 |  |     @Autowired
 | 
												
													
														
															|  | 
 |  |     private WlyyPatientFamilyMemberDao wlyyPatientFamilyMemberDao;
 | 
												
													
														
															|  | 
 |  |     @Autowired
 | 
												
													
														
															|  |     private PatientMemberDictService patientMemberDictService;
 |  |     private PatientMemberDictService patientMemberDictService;
 | 
												
													
														
															|  |     @Autowired
 |  |     @Autowired
 | 
												
													
														
															|  |     private EntranceService entranceService;
 |  |     private EntranceService entranceService;
 | 
												
											
												
													
														
															|  | @ -242,6 +246,16 @@ public class WlyyFamilyMemberController extends EnvelopRestEndpoint {
 | 
												
													
														
															|  |                 String dictId = jsonObject.getString("dictId");
 |  |                 String dictId = jsonObject.getString("dictId");
 | 
												
													
														
															|  |                 String cardType = jsonObject.getString("cardType");
 |  |                 String cardType = jsonObject.getString("cardType");
 | 
												
													
														
															|  |                 String idCard = jsonObject.getString("idCard");
 |  |                 String idCard = jsonObject.getString("idCard");
 | 
												
													
														
															|  | 
 |  |                 //家人关系只允许添加一次自己
 | 
												
													
														
															|  | 
 |  |                 if (null == jsonObject.get("id")&&!StringUtils.isEmpty(dictId)&&"7".equalsIgnoreCase(dictId)){
 | 
												
													
														
															|  | 
 |  |                     List<WlyyPatientFamilyMemberDO> list = wlyyPatientFamilyMemberDao.findByPatientAndFamilyRelation(patientId,dictId);
 | 
												
													
														
															|  | 
 |  |                     if (null!=list&&list.size()>0){
 | 
												
													
														
															|  | 
 |  |                         mixEnvelop.setStatus(408);
 | 
												
													
														
															|  | 
 |  |                         mixEnvelop.setMessage("您已经添加自己的信息请勿重复添加");
 | 
												
													
														
															|  | 
 |  |                         return mixEnvelop;
 | 
												
													
														
															|  | 
 |  |                     }
 | 
												
													
														
															|  | 
 |  |                 }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |                 String id = "";
 |  |                 String id = "";
 | 
												
													
														
															|  |                 if (null != jsonObject.get("id")) {
 |  |                 if (null != jsonObject.get("id")) {
 | 
												
													
														
															|  |                     id = jsonObject.get("id").toString();
 |  |                     id = jsonObject.get("id").toString();
 |