|
@@ -25,24 +25,19 @@ public class DashboardService {
|
|
|
|
|
|
public ResultVo<List<InpatientBrief>> selectInpatientBriefs(String deptCode) {
|
|
|
List<InpatientBrief> list = dao.selectInpatientBrief(deptCode);
|
|
|
- if (null == list) {
|
|
|
- list = new ArrayList<>();
|
|
|
- }
|
|
|
- if (!list.isEmpty()) {
|
|
|
- list.forEach(itm -> {
|
|
|
- itm.setIndays(DateUtil.daysBetween(new Date(), itm.getAdmissDate()));
|
|
|
- itm.setMedTypeName(MedType.getName(itm.getMedType()));
|
|
|
- if (StringUtil.isBlank(itm.getSickLevelOrderName())) {
|
|
|
- itm.setSickLevel(0);
|
|
|
- } else {
|
|
|
- if (itm.getSickLevelOrderName().equals("病重")) {
|
|
|
- itm.setSickLevel(1);
|
|
|
- } else if (itm.getSickLevelOrderName().equals("病危")) {
|
|
|
- itm.setSickLevel(2);
|
|
|
- }
|
|
|
+ list.forEach(itm -> {
|
|
|
+ itm.setIndays(DateUtil.daysBetween(new Date(), itm.getAdmissDate()));
|
|
|
+ itm.setMedTypeName(MedType.getName(itm.getMedType()));
|
|
|
+ if (StringUtil.isBlank(itm.getSickLevelOrderName())) {
|
|
|
+ itm.setSickLevel(0);
|
|
|
+ } else {
|
|
|
+ if (itm.getSickLevelOrderName().equals("病重")) {
|
|
|
+ itm.setSickLevel(1);
|
|
|
+ } else if (itm.getSickLevelOrderName().equals("病危")) {
|
|
|
+ itm.setSickLevel(2);
|
|
|
}
|
|
|
- });
|
|
|
- }
|
|
|
+ }
|
|
|
+ });
|
|
|
return ResultVoUtil.success(list);
|
|
|
}
|
|
|
}
|