|
@@ -20,6 +20,7 @@ import com.ym.mec.biz.dal.enums.SignStatusEnum;
|
|
|
import com.ym.mec.biz.dal.enums.StudentAttendanceStatusEnum;
|
|
|
import com.ym.mec.biz.service.StudentAttendanceService;
|
|
|
import com.ym.mec.biz.service.TeacherAttendanceService;
|
|
|
+import com.ym.mec.common.exception.BizException;
|
|
|
import com.ym.mec.common.security.SecurityUtils;
|
|
|
import com.ym.mec.im.IMHelper;
|
|
|
import com.ym.mec.im.message.*;
|
|
@@ -224,7 +225,11 @@ public class RoomServiceImpl implements RoomService {
|
|
|
room.setCreateDt(createTime);
|
|
|
room.setDisplay(display);
|
|
|
room.setWhiteboardNameIndex(0);
|
|
|
- roomDao.save(room);
|
|
|
+ try {
|
|
|
+ roomDao.save(room);
|
|
|
+ }catch (Exception e){
|
|
|
+ throw new BizException("当前线上课人数较多,请稍后重试");
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
private void saveRoomMember(String userId, String userName, String roomId, int role, boolean cameraOn, Date joinTime) {
|