|
@ -5919,6 +5919,8 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
|
|
|
"outpatient.mobile AS \"outpatient_mobile\"," +
|
|
|
"room.consult_type AS \"consult_type\"," + condition +
|
|
|
"room.reservation_type AS \"reservation_type\"," +
|
|
|
"outpatient.patient_name AS \"outPatientName\"," +
|
|
|
"outpatient.patient AS \"outPatient\"," +
|
|
|
"outpatient.disease_img AS \"disease_img\"," +
|
|
|
"outpatient.description AS \"description\"," +
|
|
|
"outpatient.origin_con_no AS \"origin_con_no\"," +
|
|
@ -5964,6 +5966,20 @@ public class PrescriptionService extends BaseJpaService<WlyyPrescriptionDO, Pres
|
|
|
String idcard = (String) outpatient.get("idcard");
|
|
|
String patient_id = (String) outpatient.get("patient_id");
|
|
|
outpatient.put("age", DateUtil.getAgeForIdcard(idcard));
|
|
|
int patientAge = 0;
|
|
|
int patientSex = 3;
|
|
|
if (null!=outpatient.get("outPatient")){
|
|
|
BasePatientDO basePatientDO = basePatientDao.findById(outpatient.get("outPatient").toString());
|
|
|
if (null!=basePatientDO){
|
|
|
if (StringUtils.isNotBlank(basePatientDO.getIdcard())){
|
|
|
patientAge = DateUtil.getAgeForIdcard(basePatientDO.getIdcard());
|
|
|
outpatient.put("patientAge", DateUtil.getAgeForIdcard(basePatientDO.getIdcard()));
|
|
|
patientSex =basePatientDO.getSex();
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
outpatient.put("patientAge", patientAge);
|
|
|
outpatient.put("patientSex", patientSex);
|
|
|
|
|
|
String group_date = (String) outpatient.get("group_date");
|
|
|
|