简化代码 for VitalSignsNurVO vital vitalSignsNurVOList MapString Object vitalParam =new HashMap; vitalParamputPatientIDvitalgetPatientId; vitalParamputVisitIDvitalgetVis
简化代码如下:
for (VitalSignsNurVO vital : vitalSignsNurVOList) { Map<String, Object> vitalParam = new HashMap<>(); vitalParam.put("PatientID", vital.getPatientId()); vitalParam.put("VisitID", vital.getVisitId()); vitalParam.put("SubID", vital.getSubId() == null ? "0" : vital.getSubId().toString()); vitalParam.put("RecordDate", vital.getRecordDate());
PatsInHospital byPatientId = patsInHospitalDao.findByPatientId(vital.getPatientId());
vitalParam.put("RecordTime", byPatientId.getAdmWardDateTime());
vitalParam.put("RecordName", vital.getRecordName());
vitalParam.put("RecordData", "体重".equals(vital.getRecordName()) && "卧床".equals(vital.getRecordData()) ? "-1" : vital.getRecordData());
vitalParam.put("DataType", vital.getDataType());
vitalParam.put("DataUnit", vital.getDataUnit());
vitalParam.put("Category", vital.getCategory());
vitalParam.put("Remarks", vital.getRemarks());
vitalParam.put("ContainsTime", vital.getContainsTime());
vitalParam.put("SourceTag", vital.getSourceTag());
vitalParam.put("SourceType", vital.getSourceType());
vitalParam.put("DefaultTime", vital.getDefaultTime());
params.add(vitalParam);
原文地址: https://www.cveoy.top/t/topic/hAX9 著作权归作者所有。请勿转载和采集!