linxuxiang vor 5 Monaten
Ursprung
Commit
38c95cc014
4 geänderte Dateien mit 4 neuen und 2 gelöschten Zeilen
  1. 1 1
      src/utils/trainWs.ts
  2. 1 1
      src/utils/ws.ts
  3. 1 0
      src/views/train/multiple.vue
  4. 1 0
      src/views/train/test.vue

+ 1 - 1
src/utils/trainWs.ts

@@ -211,7 +211,7 @@ export function useWs() {
    * @param callback回调函数
    */
   function sendMessage(type: string, data: any, callback?: () => void) {
-    if (socket.connected) {
+    if (socket?.connected) {
       callback = callback || function () {};
       //版本2就拼接进去
       if (version == 'v2') {

+ 1 - 1
src/utils/ws.ts

@@ -196,7 +196,7 @@ export const initWs = (data: any, callback: any) => {
  * @param callback回调函数
  */
 export const sendMessage = (type: string, data: any, callback?: () => void) => {
-  if (socket.connected) {
+  if (socket?.connected) {
     callback = callback || function () { };
     //版本2就拼接进去
     if (version == 'v2') {

+ 1 - 0
src/views/train/multiple.vue

@@ -654,6 +654,7 @@ const initHand = () => {
         return false;
       }
       if (examState.value == 43 || examState.value == 42) {
+        speckCancel();//停止播报
         getAllRetestFace();
       }
     }

+ 1 - 0
src/views/train/test.vue

@@ -757,6 +757,7 @@ const initHand = () => {
         return false;
       }
       if (examState.value == 43 || examState.value == 42) {
+        speckCancel();//停止播报
         if (needStart.value == false) {
           //自动流程项目重新识别直接返回3
           closeOneTest();