|
|
@@ -53,18 +53,15 @@ public class TriageService {
|
|
|
return dao.getBigScreenFooter();
|
|
|
}
|
|
|
|
|
|
- public ResultVo<Map<String, Object>> getUnTriagedPatients(Integer currentPage, Integer pageSize) {
|
|
|
+ public ResultVo<Map<String, Object>> getUnTriagedPatients() {
|
|
|
String[] depts = StringUtil.triageDeptString2Array(dao.selectChosenDepts(TokenUtil.getInstance().getTokenUserId()));
|
|
|
if (depts.length == 0) {
|
|
|
return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "请先前往【科室设置】分配分诊科室!");
|
|
|
}
|
|
|
Map<String, Object> map = new HashMap<>(Capacity.TWO);
|
|
|
- IPage<MzfzPatientOrder> iPage = new Page<>(currentPage, pageSize);
|
|
|
- iPage = dao.getUnTriagedPatients(iPage, depts);
|
|
|
-
|
|
|
- List<MzfzPatientOrder> list = iPage.getRecords();
|
|
|
+ List<MzfzPatientOrder> list = dao.getUnTriagedPatients(depts);
|
|
|
fillGenderAndAge(list);
|
|
|
- map.put("totalSize", iPage.getTotal());
|
|
|
+ map.put("totalSize", list.size());
|
|
|
map.put("list", list);
|
|
|
return ResultVoUtil.success(map);
|
|
|
}
|