人生啊人生 3 달 전
부모
커밋
b3ea3d342e

+ 1 - 1
user_web/src/components/QvSimulation/QvPanel/QvPanel.vue

@@ -318,7 +318,7 @@ const exitEvent = () => {
             message: '确认【离开】 吗?',
         }).then(() => {
             // on confirm
-            console.log("点击确认逻辑");
+            QvEvent.find().callbackDownNextEvent();
         }).catch(() => {
             // on cancel
         });

+ 5 - 0
user_web/src/components/QvSimulation/QvSimulationMain.vue

@@ -181,6 +181,11 @@ const ProcessInit = () => {
     QvEvent.find().callbackProcessUpdateEvent = function(res) {
         callbackProcessUpdateEvent(res);
     }
+
+    // 控制直接进入切换到下一步的流程
+    QvEvent.find().callbackDownNext = function() {
+        // console.log("控制直接进入切换到下一步的流程 QvEvent.find().callbackDownNext");
+    }
     
 }
 

+ 16 - 0
user_web/src/components/QvSimulation/QvThreeWorldEvent/js/QvEvent.js

@@ -39,6 +39,11 @@ export class QvEvent {
          */
         this.callbackProcessUpdateEvent = null;
 
+        /**
+         * 控制直接进入下一步的逻辑
+         */
+        this.callbackDownNext = null;
+
         /**
          * 记录当前的事件名字
          */
@@ -98,8 +103,19 @@ export class QvEvent {
         this.qvProcessEventStoreOpenUiCallback(open);
 
     }
+    
+    /**
+     * 控制触发直接进入下一步的逻辑
+     */
+    callbackDownNextEvent = function() {
 
+        let thisClass = this;
+        if (typeof thisClass.callbackDownNext == 'function') {
+            thisClass.callbackDownNext('down');
+        }
 
+    }
+    
     /**
      * 根据不同的类型,操作不同的三维
      * type         自定义类型