|
@@ -22,10 +22,6 @@ import cn.com.qmth.examcloud.core.oe.student.bean.*;
|
|
|
import cn.com.qmth.examcloud.core.oe.student.service.*;
|
|
|
import cn.com.qmth.examcloud.core.oe.task.api.ExamCaptureCloudService;
|
|
|
import cn.com.qmth.examcloud.core.oe.task.api.request.SaveExamCaptureSyncCompareResultReq;
|
|
|
-import cn.com.qmth.examcloud.core.oe.websocket.api.FileAnswerWebsocketCloudService;
|
|
|
-import cn.com.qmth.examcloud.core.oe.websocket.api.enums.WebSocketEventType;
|
|
|
-import cn.com.qmth.examcloud.core.oe.websocket.api.request.SendFileAnswerMessageReq;
|
|
|
-import cn.com.qmth.examcloud.core.oe.websocket.api.request.SendScanQrCodeMessageReq;
|
|
|
import cn.com.qmth.examcloud.examwork.api.ExamCloudService;
|
|
|
import cn.com.qmth.examcloud.examwork.api.bean.ExamBean;
|
|
|
import cn.com.qmth.examcloud.examwork.api.request.GetExamPropertyReq;
|
|
@@ -44,6 +40,11 @@ import cn.com.qmth.examcloud.web.exception.SequenceLockException;
|
|
|
import cn.com.qmth.examcloud.web.helpers.GlobalHelper;
|
|
|
import cn.com.qmth.examcloud.web.helpers.SequenceLockHelper;
|
|
|
import cn.com.qmth.examcloud.web.redis.RedisClient;
|
|
|
+import cn.com.qmth.examcloud.ws.api.FileAnswerWebsocketCloudService;
|
|
|
+import cn.com.qmth.examcloud.ws.api.enums.WebSocketEventType;
|
|
|
+import cn.com.qmth.examcloud.ws.api.request.SendFileAnswerMessageReq;
|
|
|
+import cn.com.qmth.examcloud.ws.api.request.SendScanQrCodeMessageReq;
|
|
|
+
|
|
|
import com.google.common.base.Splitter;
|
|
|
import main.java.com.upyun.Base64Coder;
|
|
|
import main.java.com.upyun.UpException;
|