|
@@ -524,7 +524,8 @@ import {
|
|
useDot,
|
|
useDot,
|
|
delAttrs,
|
|
delAttrs,
|
|
// useAssets,
|
|
// useAssets,
|
|
- // autoSaveAS
|
|
|
|
|
|
+ autoSaveAS,
|
|
|
|
+ queryURLParams
|
|
} from '@/services/common';
|
|
} from '@/services/common';
|
|
import { useEnterprise } from '@/services/enterprise';
|
|
import { useEnterprise } from '@/services/enterprise';
|
|
import {
|
|
import {
|
|
@@ -1107,12 +1108,12 @@ const doDownloadZip = async ()=>{
|
|
// }
|
|
// }
|
|
// }
|
|
// }
|
|
|
|
|
|
-function queryURLParams(value?: string) {
|
|
|
|
- let url = value || window.location.href.split('?')[1];
|
|
|
|
- const urlSearchParams = new URLSearchParams(url);
|
|
|
|
- const params = Object.fromEntries(urlSearchParams.entries());
|
|
|
|
- return params;
|
|
|
|
-}
|
|
|
|
|
|
+// function queryURLParams(value?: string) {
|
|
|
|
+// let url = value || window.location.href.split('?')[1];
|
|
|
|
+// const urlSearchParams = new URLSearchParams(url);
|
|
|
|
+// const params = Object.fromEntries(urlSearchParams.entries());
|
|
|
|
+// return params;
|
|
|
|
+// }
|
|
|
|
|
|
const downloadHtml = async () => {
|
|
const downloadHtml = async () => {
|
|
if (!(user && user.id)) {
|
|
if (!(user && user.id)) {
|
|
@@ -1146,7 +1147,7 @@ const preGetPayList = async () => {
|
|
(pen.iframe.indexOf(`2d${rootDomain}`) !== -1 ||
|
|
(pen.iframe.indexOf(`2d${rootDomain}`) !== -1 ||
|
|
pen.iframe.indexOf('/2d') !== -1 || pen.iframe.indexOf('data=2d') !== -1 ||
|
|
pen.iframe.indexOf('/2d') !== -1 || pen.iframe.indexOf('data=2d') !== -1 ||
|
|
pen.iframe.indexOf(`v${rootDomain}`) !== -1 ||
|
|
pen.iframe.indexOf(`v${rootDomain}`) !== -1 ||
|
|
- pen.iframe.indexOf('/view/v') !== -1 ||pen.iframe.indexOf('data=v') !== -1 ||
|
|
|
|
|
|
+ pen.iframe.indexOf(`view${rootDomain}/v`) !== -1 ||pen.iframe.indexOf('data=v') !== -1 ||
|
|
pen.iframe.indexOf('/preview') !== -1)
|
|
pen.iframe.indexOf('/preview') !== -1)
|
|
);
|
|
);
|
|
if (pen_pay && pen_pay.length) {
|
|
if (pen_pay && pen_pay.length) {
|
|
@@ -1177,19 +1178,19 @@ const showPayListDialog = async () => {
|
|
(pen) =>
|
|
(pen) =>
|
|
pen.name === 'iframe' &&
|
|
pen.name === 'iframe' &&
|
|
(pen.iframe.indexOf(`3d${rootDomain}`) !== -1 ||
|
|
(pen.iframe.indexOf(`3d${rootDomain}`) !== -1 ||
|
|
- pen.iframe.indexOf('/3d') !== -1)
|
|
|
|
|
|
+ pen.iframe.indexOf(`view${rootDomain}/3d`) !== -1)
|
|
);
|
|
);
|
|
const pen_2d = meta2d.store.data.pens.filter(
|
|
const pen_2d = meta2d.store.data.pens.filter(
|
|
(pen) =>
|
|
(pen) =>
|
|
pen.name === 'iframe' &&
|
|
pen.name === 'iframe' &&
|
|
(pen.iframe.indexOf(`2d${rootDomain}`) !== -1 ||
|
|
(pen.iframe.indexOf(`2d${rootDomain}`) !== -1 ||
|
|
- pen.iframe.indexOf('/2d') !== -1)
|
|
|
|
|
|
+ pen.iframe.indexOf(`view${rootDomain}/2d`) !== -1)
|
|
);
|
|
);
|
|
const pen_v = meta2d.store.data.pens.filter(
|
|
const pen_v = meta2d.store.data.pens.filter(
|
|
(pen) =>
|
|
(pen) =>
|
|
pen.name === 'iframe' &&
|
|
pen.name === 'iframe' &&
|
|
(pen.iframe.indexOf(`v${rootDomain}`) !== -1 ||
|
|
(pen.iframe.indexOf(`v${rootDomain}`) !== -1 ||
|
|
- pen.iframe.indexOf('/view/v') !== -1||pen.iframe.indexOf('data=v') !== -1)
|
|
|
|
|
|
+ pen.iframe.indexOf(`view${rootDomain}/v`) !== -1||pen.iframe.indexOf('data=v') !== -1)
|
|
);
|
|
);
|
|
let price = 0;
|
|
let price = 0;
|
|
data.payDiagram.checked = true;
|
|
data.payDiagram.checked = true;
|
|
@@ -1336,7 +1337,7 @@ const preDownload =() => {
|
|
(pen) =>
|
|
(pen) =>
|
|
pen.name === 'iframe' &&
|
|
pen.name === 'iframe' &&
|
|
(pen.iframe.indexOf(`3d${rootDomain}`) !== -1 ||
|
|
(pen.iframe.indexOf(`3d${rootDomain}`) !== -1 ||
|
|
- pen.iframe.indexOf('/3d') !== -1)
|
|
|
|
|
|
+ pen.iframe.indexOf(`view${rootDomain}/3d`) !== -1)
|
|
);
|
|
);
|
|
if (pen_3d && pen_3d.length) {
|
|
if (pen_3d && pen_3d.length) {
|
|
//存在3d场景
|
|
//存在3d场景
|
|
@@ -1380,7 +1381,7 @@ const preDownload =() => {
|
|
(pen) =>
|
|
(pen) =>
|
|
pen.name === 'iframe' &&
|
|
pen.name === 'iframe' &&
|
|
(pen.iframe.indexOf(`2d${rootDomain}`) !== -1 ||
|
|
(pen.iframe.indexOf(`2d${rootDomain}`) !== -1 ||
|
|
- pen.iframe.indexOf('/2d') !== -1)
|
|
|
|
|
|
+ pen.iframe.indexOf(`view${rootDomain}/2d`) !== -1)
|
|
);
|
|
);
|
|
if (pen_2d && pen_2d.length) {
|
|
if (pen_2d && pen_2d.length) {
|
|
//存在3d场景
|
|
//存在3d场景
|
|
@@ -1424,7 +1425,7 @@ const preDownload =() => {
|
|
(pen) =>
|
|
(pen) =>
|
|
pen.name === 'iframe' &&
|
|
pen.name === 'iframe' &&
|
|
(pen.iframe.indexOf(`v${rootDomain}`) !== -1 ||
|
|
(pen.iframe.indexOf(`v${rootDomain}`) !== -1 ||
|
|
- pen.iframe.indexOf('/view/v') !== -1||pen.iframe.indexOf('data=v') !== -1)
|
|
|
|
|
|
+ pen.iframe.indexOf(`view${rootDomain}/v`) !== -1||pen.iframe.indexOf('data=v') !== -1)
|
|
);
|
|
);
|
|
|
|
|
|
if (pen_v && pen_v.length) {
|
|
if (pen_v && pen_v.length) {
|
|
@@ -1473,7 +1474,7 @@ const preFrameDownload = async () => {
|
|
(pen) =>
|
|
(pen) =>
|
|
pen.name === 'iframe' &&
|
|
pen.name === 'iframe' &&
|
|
(pen.iframe.indexOf(`3d${rootDomain}`) !== -1 ||
|
|
(pen.iframe.indexOf(`3d${rootDomain}`) !== -1 ||
|
|
- pen.iframe.indexOf('/3d') !== -1)
|
|
|
|
|
|
+ pen.iframe.indexOf(`view${rootDomain}/3d`) !== -1)
|
|
);
|
|
);
|
|
let name_3d = (downloadType===Frame.vue3?'toVue3':downloadType===Frame.vue2?'toVue2':'toReact');
|
|
let name_3d = (downloadType===Frame.vue3?'toVue3':downloadType===Frame.vue2?'toVue2':'toReact');
|
|
let flag_3d = false; //标记是否存在3d场景
|
|
let flag_3d = false; //标记是否存在3d场景
|
|
@@ -1519,7 +1520,7 @@ const preFrameDownload = async () => {
|
|
(pen) =>
|
|
(pen) =>
|
|
pen.name === 'iframe' &&
|
|
pen.name === 'iframe' &&
|
|
(pen.iframe.indexOf(`2d${rootDomain}`) !== -1 ||
|
|
(pen.iframe.indexOf(`2d${rootDomain}`) !== -1 ||
|
|
- pen.iframe.indexOf('/2d') !== -1)
|
|
|
|
|
|
+ pen.iframe.indexOf(`view${rootDomain}/2d`) !== -1)
|
|
);
|
|
);
|
|
let name_2d = (downloadType===Frame.vue3?'downloadVue3':downloadType===Frame.vue2?'downloadVue2':'downloadReact');
|
|
let name_2d = (downloadType===Frame.vue3?'downloadVue3':downloadType===Frame.vue2?'downloadVue2':'downloadReact');
|
|
|
|
|
|
@@ -1565,7 +1566,7 @@ const preFrameDownload = async () => {
|
|
(pen) =>
|
|
(pen) =>
|
|
pen.name === 'iframe' &&
|
|
pen.name === 'iframe' &&
|
|
(pen.iframe.indexOf(`v${rootDomain}`) !== -1 ||
|
|
(pen.iframe.indexOf(`v${rootDomain}`) !== -1 ||
|
|
- pen.iframe.indexOf('/view/v') !== -1||pen.iframe.indexOf('data=v') !== -1||pen.iframe.indexOf('/preview') !== -1)
|
|
|
|
|
|
+ pen.iframe.indexOf(`view${rootDomain}/v`) !== -1||pen.iframe.indexOf('data=v') !== -1||pen.iframe.indexOf('/preview') !== -1)
|
|
);
|
|
);
|
|
if (pen_v && pen_v.length) {
|
|
if (pen_v && pen_v.length) {
|
|
//存在大屏场景
|
|
//存在大屏场景
|