From 18f2eb72590ce5ff79693eb8a27188a499bbd114 Mon Sep 17 00:00:00 2001 From: eight <641137800@qq.com> Date: 星期二, 29 十月 2024 16:12:53 +0800 Subject: [PATCH] appointment table key Integer -> Long --- jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/jobrecord/JobRecordServiceImpl.java | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) diff --git a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/jobrecord/JobRecordServiceImpl.java b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/jobrecord/JobRecordServiceImpl.java index 1c439bb..17b5515 100644 --- a/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/jobrecord/JobRecordServiceImpl.java +++ b/jh-module-ecg/jh-module-ecg-biz/src/main/java/cn/lihu/jh/module/ecg/service/jobrecord/JobRecordServiceImpl.java @@ -80,11 +80,12 @@ PageResult<JobRecordDO> pageResult = jobRecordMapper.selectPage(pageReqVO); List<JobRecordDO> jobRecordDOList = pageResult.getList(); - List<Long> rentIdList = jobRecordDOList.stream().map(item -> item.getRentId()).toList(); - List<Integer> paidInfoList = devRentMapper.getPaidInfo( rentIdList ); - - for (int i = 0; i < jobRecordDOList.size(); i++) { - jobRecordDOList.get(i).setPaid(paidInfoList.get(i)); + if ( !jobRecordDOList.isEmpty() ) { + List<Long> rentIdList = jobRecordDOList.stream().map(item -> item.getRentId()).toList(); + List<Integer> paidInfoList = devRentMapper.getPaidInfo(rentIdList); + for (int i = 0; i < jobRecordDOList.size(); i++) { + jobRecordDOList.get(i).setPaid(paidInfoList.get(i)); + } } return pageResult; -- Gitblit v1.9.3