|
@ -87,18 +87,22 @@ public class BaseHospitalUserActivityService extends BaseJpaService<BaseHospital
|
|
|
String type = map.get("type").toString();
|
|
|
if (type.equalsIgnoreCase("1")){
|
|
|
BaseDoctorDO doctorDO = doctorDao.findByIdAndDel(user);
|
|
|
map.put("name",doctorDO.getName());
|
|
|
map.put("sex",doctorDO.getSex());
|
|
|
map.put("age", DateUtil.getAgeForIdcard(doctorDO.getIdcard()));
|
|
|
map.put("mobile",doctorDO.getMobile());
|
|
|
map.put("idcard",doctorDO.getIdcard());
|
|
|
if(doctorDO!=null){
|
|
|
map.put("name",doctorDO.getName());
|
|
|
map.put("sex",doctorDO.getSex());
|
|
|
map.put("age", DateUtil.getAgeForIdcard(doctorDO.getIdcard()));
|
|
|
map.put("mobile",doctorDO.getMobile());
|
|
|
map.put("idcard",doctorDO.getIdcard());
|
|
|
}
|
|
|
}else if (type.equalsIgnoreCase("2")){
|
|
|
BasePatientDO patientDO = patientDao.findById(user).get();
|
|
|
map.put("name",patientDO.getName());
|
|
|
map.put("sex",patientDO.getSex());
|
|
|
map.put("age", DateUtil.getAgeForIdcard(patientDO.getIdcard()));
|
|
|
map.put("mobile",patientDO.getMobile());
|
|
|
map.put("idcard",patientDO.getIdcard());
|
|
|
BasePatientDO patientDO = patientDao.findById(user).orElse(null);
|
|
|
if(patientDO!=null){
|
|
|
map.put("name",patientDO.getName());
|
|
|
map.put("sex",patientDO.getSex());
|
|
|
map.put("age", DateUtil.getAgeForIdcard(patientDO.getIdcard()));
|
|
|
map.put("mobile",patientDO.getMobile());
|
|
|
map.put("idcard",patientDO.getIdcard());
|
|
|
}
|
|
|
}
|
|
|
String integrateSql ="SELECT IFNULL(SUM(integrate),0) as total FROM base_hospital_user_integrate where user='"+user+"' and relation_code='"+map.get("relationCode")+"' ";
|
|
|
List<Map<String, Object>> rstotal = hibenateUtils.createSQLQuery(integrateSql);
|