|  |  | 
 |  |  |     public void dealMeetingStatus(List<MeetingListResponse> meetingResponseList){ | 
 |  |  |         if(com.github.xiaoymin.knife4j.core.util.CollectionUtils.isNotEmpty(meetingResponseList)){ | 
 |  |  |             String path = systemDictDataBiz.queryByCode(MeetConstants.FTP, MeetConstants.FTP_RESOURCE_PATH).getCode() + systemDictDataBiz.queryByCode(MeetConstants.FTP, MeetConstants.PROJECTS).getCode(); | 
 |  |  |             String configMinute = systemDictDataBiz.queryByCode(MeetConstants.SYSTEM, MeetConstants.SOON_START).getCode(); | 
 |  |  |             String configMinute = systemDictDataBiz.queryByCode(MeetConstants.SYSTEM, MeetConstants.EARLY_START).getCode(); | 
 |  |  |             Integer minute = StringUtils.isNotBlank(configMinute) ? Integer.valueOf(configMinute) : 120; | 
 |  |  |             for (MeetingListResponse m:meetingResponseList) { | 
 |  |  |                 if(Constants.equalsInteger(m.getStatus(),Constants.ZERO)&&Constants.equalsInteger(m.getMeetingStatus(),Constants.ONE)){ | 
 |  |  |                     //开始前120分钟 大于当前时间 则显示即将开始 | 
 |  |  |                     if(DateUtil.afterMinutesDate(m.getStartTime(),-minute).getTime()>System.currentTimeMillis()){ | 
 |  |  |                     if( | 
 |  |  |                             DateUtil.afterMinutesDate(m.getStartTime(),-minute).getTime()<=System.currentTimeMillis() | 
 |  |  |                     ){ | 
 |  |  |                         m.setMeetingStatus(4); | 
 |  |  |                     } | 
 |  |  |                 } |