|  | @@ -16,7 +16,7 @@ import com.yonge.cooleshow.biz.dal.service.*;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.biz.dal.support.IMHelper;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.common.constant.SysConfigConstant;
 | 
	
		
			
				|  |  |  import com.yonge.cooleshow.common.entity.HttpResponseResult;
 | 
	
		
			
				|  |  | -import com.yonge.cooleshow.common.exception.BizException;
 | 
	
		
			
				|  |  | +import com.yonge.toolset.base.exception.BizException;
 | 
	
		
			
				|  |  |  import com.yonge.toolset.utils.date.DateUtil;
 | 
	
		
			
				|  |  |  import org.apache.commons.lang3.StringUtils;
 | 
	
		
			
				|  |  |  import org.slf4j.Logger;
 | 
	
	
		
			
				|  | @@ -199,9 +199,13 @@ public class ImNetworkRoomServiceImpl extends ServiceImpl<ImNetworkRoomDao, ImNe
 | 
	
		
			
				|  |  |          //删房间用户信息
 | 
	
		
			
				|  |  |          imNetworkRoomMemberService.getDao().delByRidAndUid(roomId, userId);
 | 
	
		
			
				|  |  |          ImNetworkRoom room = baseMapper.findByRoomId(roomId);
 | 
	
		
			
				|  |  | -        if (roleEnum == UserRoleEnum.TEACHER && isUserDisplay(room.getDisplay(), userId)) {
 | 
	
		
			
				|  |  | -            this.updateDisplay(userId,room);
 | 
	
		
			
				|  |  | +        if (roleEnum == UserRoleEnum.TEACHER){
 | 
	
		
			
				|  |  | +            if (isUserDisplay(room.getDisplay(), userId)) {
 | 
	
		
			
				|  |  | +                this.updateDisplay(userId,room);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            courseScheduleStudentPaymentService.adjustPlayMidiAndMusicSheet(courseSchedule.getId(), null, null,null);
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      @Override
 | 
	
	
		
			
				|  | @@ -254,7 +258,7 @@ public class ImNetworkRoomServiceImpl extends ServiceImpl<ImNetworkRoomDao, ImNe
 | 
	
		
			
				|  |  |  //        }
 | 
	
		
			
				|  |  |  //        ImNetworkRoomMusicSheetData musicScoreMessage = JSON.parseObject(JSON.toJSONString(accompaniment), ImNetworkRoomMusicSheetData.class);
 | 
	
		
			
				|  |  |  //        ImNetworkMusicSheetDownloadMessage msg = new ImNetworkMusicSheetDownloadMessage(musicScoreMessage);
 | 
	
		
			
				|  |  | -//        imHelper.publishMessage(authUser.getId().toString(), roomId, msg, 0);
 | 
	
		
			
				|  |  | +//        imHelper.publishMessage(sysUser.getId().toString(), courseScheduleId.toString(), msg, 0);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      //校验用户是否提前进入教室
 |