Commit 638d3065ab9e79e620e5534f64fdf9627736e326
1 parent
0b5985bde8
Exists in
master
and in
6 other branches
听力诊断管理列表分页bug修改
Showing 1 changed file with 15 additions and 14 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/HearingDiagnoseController.java
View file @
638d306
| ... | ... | @@ -501,6 +501,7 @@ |
| 501 | 501 | query.setHospitalId(hospitalId); |
| 502 | 502 | query.setSort("diagnose_time desc"); |
| 503 | 503 | |
| 504 | + | |
| 504 | 505 | //已经诊断的数据 |
| 505 | 506 | List<BabyPatientExtendEarHearingDiagnose> hearingDiagnoseList = hearingDiagnoseService.getHdAndScreen(query); |
| 506 | 507 | |
| 507 | 508 | |
| 508 | 509 | |
| 509 | 510 | |
| 510 | 511 | |
| 511 | 512 | |
| 512 | 513 | |
| 513 | 514 | |
| 514 | 515 | |
| 515 | 516 | |
| 516 | 517 | |
| 517 | 518 | |
| 518 | 519 | |
| 519 | 520 | |
| ... | ... | @@ -639,48 +640,48 @@ |
| 639 | 640 | List<HearingDiagnoseListResult> resList = new ArrayList<>(); |
| 640 | 641 | if (hdReq.getEnalble() != null) { |
| 641 | 642 | if (hdReq.getEnalble() == 1) { |
| 642 | - for (int i = (hdReq.getPage() - 1) * hdReq.getLimit(); (i < confiList.size() && i < hdReq.getLimit()); i++) { | |
| 643 | + for (int i = (hdReq.getPage() - 1) * hdReq.getLimit(); i < hdrList.size() && i < hdReq.getPage() * hdReq.getLimit(); i++) { | |
| 643 | 644 | resList.add(confiList.get(i)); |
| 644 | 645 | } |
| 645 | - result.setData(confiList); | |
| 646 | + result.setData(resList); | |
| 646 | 647 | pageInfo.setCount(confiList.size()); |
| 647 | 648 | } else if (hdReq.getEnalble() == 2) { |
| 648 | - for (int i = (hdReq.getPage() - 1) * hdReq.getLimit(); (i < waitConfiList.size() && i < hdReq.getLimit()); i++) { | |
| 649 | + for (int i = (hdReq.getPage() - 1) * hdReq.getLimit(); i < hdrList.size() && i < hdReq.getPage() * hdReq.getLimit(); i++) { | |
| 649 | 650 | resList.add(waitConfiList.get(i)); |
| 650 | 651 | } |
| 651 | 652 | pageInfo.setCount(waitConfiList.size()); |
| 652 | - result.setData(waitConfiList); | |
| 653 | + result.setData(resList); | |
| 653 | 654 | } else if (hdReq.getEnalble() == 3) { |
| 654 | - for (int i = (hdReq.getPage() - 1) * hdReq.getLimit(); (i < hdrList.size() && i < hdReq.getLimit()); i++) { | |
| 655 | + for (int i = (hdReq.getPage() - 1) * hdReq.getLimit(); i < hdrList.size() && i < hdReq.getPage() * hdReq.getLimit(); i++) { | |
| 655 | 656 | resList.add(hdrList.get(i)); |
| 656 | 657 | } |
| 657 | 658 | pageInfo.setCount(hdrList.size()); |
| 658 | - result.setData(hdrList); | |
| 659 | + result.setData(resList); | |
| 659 | 660 | } |
| 660 | 661 | } else if (hdReq.getIsconfirm() != null) { |
| 661 | - for (int i = (hdReq.getPage() - 1) * hdReq.getLimit(); (i < confiList.size() && i < hdReq.getLimit()); i++) { | |
| 662 | + for (int i = (hdReq.getPage() - 1) * hdReq.getLimit(); i < hdrList.size() && i < hdReq.getPage() * hdReq.getLimit(); i++) { | |
| 662 | 663 | resList.add(confiList.get(i)); |
| 663 | 664 | } |
| 664 | - result.setData(confiList); | |
| 665 | + result.setData(resList); | |
| 665 | 666 | pageInfo.setCount(confiList.size()); |
| 666 | 667 | } else if(hdReq.getConfirmDegree()!=null){ |
| 667 | - for (int i = (hdReq.getPage() - 1) * hdReq.getLimit(); (i < confiList.size() && i < hdReq.getLimit()); i++) { | |
| 668 | + for (int i = (hdReq.getPage() - 1) * hdReq.getLimit(); i < hdrList.size() && i < hdReq.getPage() * hdReq.getLimit(); i++) { | |
| 668 | 669 | resList.add(confiList.get(i)); |
| 669 | 670 | } |
| 670 | - result.setData(confiList); | |
| 671 | + result.setData(resList); | |
| 671 | 672 | pageInfo.setCount(confiList.size()); |
| 672 | 673 | }else if(StringUtils.isNotEmpty(hdReq.getDiagnDoctorId())){ |
| 673 | - for (int i = (hdReq.getPage() - 1) * hdReq.getLimit(); (i < confiList.size() && i < hdReq.getLimit()); i++) { | |
| 674 | + for (int i = (hdReq.getPage() - 1) * hdReq.getLimit();i < hdrList.size() && i < hdReq.getPage() * hdReq.getLimit(); i++) { | |
| 674 | 675 | resList.add(confiList.get(i)); |
| 675 | 676 | } |
| 676 | - result.setData(confiList); | |
| 677 | + result.setData(resList); | |
| 677 | 678 | pageInfo.setCount(confiList.size()); |
| 678 | 679 | }else { |
| 679 | - for (int i = (hdReq.getPage() - 1) * hdReq.getLimit(); (i < hdrList.size() && i < hdReq.getLimit()); i++) { | |
| 680 | + for (int i = (hdReq.getPage() - 1) * hdReq.getLimit(); i < hdrList.size() && i < hdReq.getPage() * hdReq.getLimit(); i++) { | |
| 680 | 681 | resList.add(hdrList.get(i)); |
| 681 | 682 | } |
| 682 | 683 | pageInfo.setCount(hdrList.size()); |
| 683 | - result.setData(hdrList); | |
| 684 | + result.setData(resList); | |
| 684 | 685 | } |
| 685 | 686 | |
| 686 | 687 | pageInfo.setLimit(hdReq.getLimit()); |