|
@ -389,13 +389,21 @@ public class WlyyFamilyMemberService extends BaseJpaService<WlyyPatientFamilyMem
|
|
|
PatientMedicareCardDO patientMedicareCardDO = basePatientMedicareCardDao.findByCode(jsonObject1.getString("MEDICALCARD"));
|
|
|
if (patientMedicareCardDO==null&&!flag){
|
|
|
patientMedicareCardDO = new PatientMedicareCardDO();
|
|
|
patientMedicareCardDO.setCode(jsonObject1.getString("MEDICALCARD"));
|
|
|
patientMedicareCardDO.setParentType("A");
|
|
|
patientMedicareCardDO.setType("A_01");
|
|
|
patientMedicareCardDO.setPatientCode(patientDO.getId());
|
|
|
patientMedicareCardDO.setDel("1");
|
|
|
basePatientMedicareCardDao.save(patientMedicareCardDO);
|
|
|
}else if (patientMedicareCardDO!=null&&flag){
|
|
|
patientMedicareCardDO.setCode(jsonObject1.getString("MEDICALCARD"));
|
|
|
patientMedicareCardDO.setParentType("A");
|
|
|
patientMedicareCardDO.setType("A_01");
|
|
|
patientMedicareCardDO.setPatientCode(patientDO.getId());
|
|
|
patientMedicareCardDO.setDel("1");
|
|
|
basePatientMedicareCardDao.save(patientMedicareCardDO);
|
|
|
}
|
|
|
patientMedicareCardDO.setCode(jsonObject1.getString("MEDICALCARD"));
|
|
|
patientMedicareCardDO.setParentType("A");
|
|
|
patientMedicareCardDO.setType("A_01");
|
|
|
patientMedicareCardDO.setPatientCode(patientDO.getId());
|
|
|
patientMedicareCardDO.setDel("1");
|
|
|
basePatientMedicareCardDao.save(patientMedicareCardDO);
|
|
|
|
|
|
}
|
|
|
}
|
|
|
}
|