diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/service/impl/PayMeetingServiceImpl.java b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/service/impl/PayMeetingServiceImpl.java index 4fafe2fa..23d42929 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/meeting/service/impl/PayMeetingServiceImpl.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/meeting/service/impl/PayMeetingServiceImpl.java @@ -1121,11 +1121,11 @@ public class PayMeetingServiceImpl extends ServiceImpl meetingFileIdList = Arrays.asList(fileIds.split(",")); + List meetingFileIdList = new ArrayList<>(Arrays.asList(fileIds.split(","))); if (isGuestsUpload){ String meetingData = payMeeting.getMeetingData(); if (StringUtils.isNotBlank(meetingData)) { - List oldMeetingDataList = Arrays.asList(meetingData.split(",")); + List oldMeetingDataList = new ArrayList<>(Arrays.asList(meetingData.split(","))); oldMeetingDataList.addAll(meetingFileIdList); meetingFileIdList = oldMeetingDataList; fileIds = String.join(",", meetingFileIdList);