|
|
@@ -64,27 +64,27 @@ public class AfterwardsAuditDetailServiceImpl extends ServiceImpl<AfterwardsAudi
|
|
|
throw new JeecgBootException("找不到工单id");
|
|
|
}
|
|
|
PatientInformationResponse result = baseMapper.loadPatientInfoById(id);
|
|
|
- if (null != result) {
|
|
|
+// if (null != result) {
|
|
|
//查一次就诊流水号
|
|
|
- List<AfterwardsAuditDetail> detailList = loadDetailList(id);//baseMapper.loadAdvanceWarningAuditDetail(id);
|
|
|
- if (!CollectionUtils.isEmpty(detailList)) {
|
|
|
- AfterwardsAuditDetail advanceWarningAuditDetail = detailList.get(0);
|
|
|
- String outpatientNumber = advanceWarningAuditDetail.getOutpatientNumber();
|
|
|
- result.setVisitSerialNumber(outpatientNumber);
|
|
|
- result.setMedicalInsurance(advanceWarningAuditDetail.getMedicalInsuranceMark());
|
|
|
- }
|
|
|
+// List<AfterwardsAuditDetail> detailList = loadDetailList(id);//baseMapper.loadAdvanceWarningAuditDetail(id);
|
|
|
+// if (!CollectionUtils.isEmpty(detailList)) {
|
|
|
+// AfterwardsAuditDetail advanceWarningAuditDetail = detailList.get(0);
|
|
|
+// String outpatientNumber = advanceWarningAuditDetail.getOutpatientNumber();
|
|
|
+// result.setVisitSerialNumber(outpatientNumber);
|
|
|
+// result.setMedicalInsurance(advanceWarningAuditDetail.getMedicalInsuranceMark());
|
|
|
+// }
|
|
|
//计算患者年龄
|
|
|
- Date birthday = result.getBirthday();
|
|
|
- if (null != birthday) {
|
|
|
-
|
|
|
- Instant instant = birthday.toInstant();
|
|
|
- LocalDate usageLocalDate = instant.atZone(ZoneId.systemDefault()).toLocalDate();
|
|
|
- LocalDate now = LocalDate.now();
|
|
|
- // 获取两个日期天数相差
|
|
|
- long until = usageLocalDate.until(now, ChronoUnit.YEARS) + 1;
|
|
|
- result.setAge(String.valueOf(until));
|
|
|
- }
|
|
|
- }
|
|
|
+// Date birthday = result.getBirthday();
|
|
|
+// if (null != birthday) {
|
|
|
+//
|
|
|
+// Instant instant = birthday.toInstant();
|
|
|
+// LocalDate usageLocalDate = instant.atZone(ZoneId.systemDefault()).toLocalDate();
|
|
|
+// LocalDate now = LocalDate.now();
|
|
|
+// // 获取两个日期天数相差
|
|
|
+// long until = usageLocalDate.until(now, ChronoUnit.YEARS) + 1;
|
|
|
+// result.setAge(String.valueOf(until));
|
|
|
+// }
|
|
|
+// }
|
|
|
return result;
|
|
|
}
|
|
|
|