diff --git a/package.json b/package.json
index f6750da..72c9085 100644
--- a/package.json
+++ b/package.json
@@ -56,9 +56,11 @@
"@vue/compiler-sfc": "3.2.45",
"@vuemap/unplugin-resolver": "^1.0.4",
"amfe-flexible": "^2.2.1",
+ "gsap": "^3.12.5",
"jszip": "^3.10.1",
"postcss-pxtorem": "^6.0.0",
"sass": "1.56.1",
+ "three": "^0.166.1",
"unplugin-auto-import": "^0.11.4",
"unplugin-vue-components": "^0.24.0",
"vite": "3.2.3",
diff --git a/package.json b/package.json
index f6750da..72c9085 100644
--- a/package.json
+++ b/package.json
@@ -56,9 +56,11 @@
"@vue/compiler-sfc": "3.2.45",
"@vuemap/unplugin-resolver": "^1.0.4",
"amfe-flexible": "^2.2.1",
+ "gsap": "^3.12.5",
"jszip": "^3.10.1",
"postcss-pxtorem": "^6.0.0",
"sass": "1.56.1",
+ "three": "^0.166.1",
"unplugin-auto-import": "^0.11.4",
"unplugin-vue-components": "^0.24.0",
"vite": "3.2.3",
diff --git a/public/threeModal/baoGH.JPG b/public/threeModal/baoGH.JPG
new file mode 100644
index 0000000..dff38cb
--- /dev/null
+++ b/public/threeModal/baoGH.JPG
Binary files differ
diff --git a/package.json b/package.json
index f6750da..72c9085 100644
--- a/package.json
+++ b/package.json
@@ -56,9 +56,11 @@
"@vue/compiler-sfc": "3.2.45",
"@vuemap/unplugin-resolver": "^1.0.4",
"amfe-flexible": "^2.2.1",
+ "gsap": "^3.12.5",
"jszip": "^3.10.1",
"postcss-pxtorem": "^6.0.0",
"sass": "1.56.1",
+ "three": "^0.166.1",
"unplugin-auto-import": "^0.11.4",
"unplugin-vue-components": "^0.24.0",
"vite": "3.2.3",
diff --git a/public/threeModal/baoGH.JPG b/public/threeModal/baoGH.JPG
new file mode 100644
index 0000000..dff38cb
--- /dev/null
+++ b/public/threeModal/baoGH.JPG
Binary files differ
diff --git a/public/threeModal/gyysc.JPG b/public/threeModal/gyysc.JPG
new file mode 100644
index 0000000..08ef3fa
--- /dev/null
+++ b/public/threeModal/gyysc.JPG
Binary files differ
diff --git a/package.json b/package.json
index f6750da..72c9085 100644
--- a/package.json
+++ b/package.json
@@ -56,9 +56,11 @@
"@vue/compiler-sfc": "3.2.45",
"@vuemap/unplugin-resolver": "^1.0.4",
"amfe-flexible": "^2.2.1",
+ "gsap": "^3.12.5",
"jszip": "^3.10.1",
"postcss-pxtorem": "^6.0.0",
"sass": "1.56.1",
+ "three": "^0.166.1",
"unplugin-auto-import": "^0.11.4",
"unplugin-vue-components": "^0.24.0",
"vite": "3.2.3",
diff --git a/public/threeModal/baoGH.JPG b/public/threeModal/baoGH.JPG
new file mode 100644
index 0000000..dff38cb
--- /dev/null
+++ b/public/threeModal/baoGH.JPG
Binary files differ
diff --git a/public/threeModal/gyysc.JPG b/public/threeModal/gyysc.JPG
new file mode 100644
index 0000000..08ef3fa
--- /dev/null
+++ b/public/threeModal/gyysc.JPG
Binary files differ
diff --git a/src/views/sponeScreen/projectHM/gongchenkanbani_comp/modalSJ.vue b/src/views/sponeScreen/projectHM/gongchenkanbani_comp/modalSJ.vue
new file mode 100644
index 0000000..2fe9fba
--- /dev/null
+++ b/src/views/sponeScreen/projectHM/gongchenkanbani_comp/modalSJ.vue
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
diff --git a/package.json b/package.json
index f6750da..72c9085 100644
--- a/package.json
+++ b/package.json
@@ -56,9 +56,11 @@
"@vue/compiler-sfc": "3.2.45",
"@vuemap/unplugin-resolver": "^1.0.4",
"amfe-flexible": "^2.2.1",
+ "gsap": "^3.12.5",
"jszip": "^3.10.1",
"postcss-pxtorem": "^6.0.0",
"sass": "1.56.1",
+ "three": "^0.166.1",
"unplugin-auto-import": "^0.11.4",
"unplugin-vue-components": "^0.24.0",
"vite": "3.2.3",
diff --git a/public/threeModal/baoGH.JPG b/public/threeModal/baoGH.JPG
new file mode 100644
index 0000000..dff38cb
--- /dev/null
+++ b/public/threeModal/baoGH.JPG
Binary files differ
diff --git a/public/threeModal/gyysc.JPG b/public/threeModal/gyysc.JPG
new file mode 100644
index 0000000..08ef3fa
--- /dev/null
+++ b/public/threeModal/gyysc.JPG
Binary files differ
diff --git a/src/views/sponeScreen/projectHM/gongchenkanbani_comp/modalSJ.vue b/src/views/sponeScreen/projectHM/gongchenkanbani_comp/modalSJ.vue
new file mode 100644
index 0000000..2fe9fba
--- /dev/null
+++ b/src/views/sponeScreen/projectHM/gongchenkanbani_comp/modalSJ.vue
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
diff --git a/src/views/sponeScreen/projectHM/gongchenkanbani_comp/qipao.vue b/src/views/sponeScreen/projectHM/gongchenkanbani_comp/qipao.vue
index 674adb4..36ac5e1 100644
--- a/src/views/sponeScreen/projectHM/gongchenkanbani_comp/qipao.vue
+++ b/src/views/sponeScreen/projectHM/gongchenkanbani_comp/qipao.vue
@@ -49,7 +49,7 @@
-
+
@@ -63,6 +63,7 @@
import XiangXiXinXi from './XiangXiXinXi.vue';
import jianseduibi from './jianseduibi.vue';
import xmsgt from './xmsgt.vue';
+import modalSJ from './modalSJ.vue';
import bus from '@/bus';
import { projectInfoNewById } from '@/api/project/projectInformationNew';
import { selectProjectImageList } from '@/api/sponeScreen/gcpjApi';
@@ -78,6 +79,7 @@
{ name: 'xxxx', title: '详细信息' },
{ name: 'xmsgt', title: '项目施工图' },
{ name: 'jsdb', title: '项目成果展示' },
+ { name: 'modalSJ', title: '实景图' },
]);
const props = defineProps({
fullScreen: {
@@ -114,6 +116,9 @@
case 'xmsgt':
componentId.value = xmsgt;
break;
+ case 'modalSJ':
+ componentId.value = modalSJ;
+ break;
}
}
const allImages = ref({});