瀏覽代碼

编辑器:对于v1.3版之前添加的三维场景,查询并记录其来源版本(V3还是V4)

任一存 2 年之前
父節點
當前提交
0f8b4e177d
共有 1 個文件被更改,包括 9 次插入2 次删除
  1. 9 2
      packages/qjkankan-editor/src/framework/play/pano/index.vue

+ 9 - 2
packages/qjkankan-editor/src/framework/play/pano/index.vue

@@ -6,7 +6,7 @@
       id="iframe-4dkk"
       width=""
       v-if="currentScene.type === '4dkk'"
-      :src="`${locationOrigin}/sp${currentScene.version === 'V3' ? 'c' : currentScene.version === 'V4' ? 'g' : 'c'}.html?m=${currentScene.sceneCode}&lang=${lang}`"
+      :src="`${locationOrigin}/sp${currentScene.version === 'V3' ? 'c' : currentScene.version === 'V4' ? 'g' : ''}.html?m=${currentScene.sceneCode}&lang=${lang}`"
       frameborder="0"
     />
 
@@ -74,7 +74,14 @@ export default {
       if (newVal.type == '4dkk') {
         $("#pano").empty();
         if (!newVal.version) { // v1.3之前在作品中新增的三维场景,没有version这个值,需要查询。
-          
+          searchInAll3DScenes({
+            searchKey: newVal.sceneTitle,
+          }, (res) => {
+            const originItem = res.data.list.find((item) => {
+              return item.num === newVal.sceneCode
+            })
+            newVal.version = originItem.buildType
+          })
         }
         return
       } else {