From df7303568f88c7b1d00fe51859aeb89c476c69cb Mon Sep 17 00:00:00 2001 From: chenwenjian Date: Mon, 17 Feb 2025 11:21:31 +0800 Subject: [PATCH] =?UTF-8?q?feat(REQ-3300):=20=E5=8D=95=E6=8D=AE=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E5=99=A8=E8=BF=87=E6=BB=A4=E4=B8=8D=E5=8F=AF=E9=80=89?= =?UTF-8?q?=E7=8A=B6=E6=80=81=E5=8D=95=E6=8D=AE=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 数据过滤方案可能会导致分页存在每页不足数量的问题 --- .../service/impl/ChangeRecordServiceImpl.java | 21 +++++++++---------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordServiceImpl.java b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordServiceImpl.java index 99e1b066..8d5085b8 100644 --- a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordServiceImpl.java +++ b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordServiceImpl.java @@ -1050,6 +1050,15 @@ public class ChangeRecordServiceImpl extends ServiceImpl> operateBtnMap = visaHelper.fetchBtnsByBizTypeAndStatus(records, req.getCurrentPersonId(), req.getCurrentOuId(), req.getCurrentWorkspaceId()); /*组装信息*/ - List respList = records.stream() + return records.stream() .map(r -> { VisaChangePageSearchResp resp = BeanUtil.copyProperties(r, VisaChangePageSearchResp.class); // 工程 @@ -1162,16 +1171,6 @@ public class ChangeRecordServiceImpl extends ServiceImpl !VisaStatusEnum.TO_REPORT.equals(r.getStatus()) - && VisaStatusEnum.FORBIDED.equals(r.getStatus())) - .collect(Collectors.toList()); - } - return respList; } private Map getProjectInfoMapById(List projectIdList) {