Commit 8b1ba508 authored by forevertyler's avatar forevertyler

fix:

parent 9e66b25b
...@@ -8,7 +8,7 @@ port = 7777 ...@@ -8,7 +8,7 @@ port = 7777
ENV = 'production' ENV = 'production'
# 银洞桐柏自动化/生产环境 # 银洞桐柏自动化/生产环境
VUE_APP_BASE_API = '/dev-api' VUE_APP_BASE_API = '/prod-api'
# 生产环境的后端接口地址 # 生产环境的后端接口地址
VUE_APP_API_TARGET = http://192.168.2.14:9091 VUE_APP_API_TARGET = http://192.168.2.156:9091
\ No newline at end of file \ No newline at end of file
src/assets/images/screen/bg3.png

216 KB | W: | H:

src/assets/images/screen/bg3.png

688 KB | W: | H:

src/assets/images/screen/bg3.png
src/assets/images/screen/bg3.png
src/assets/images/screen/bg3.png
src/assets/images/screen/bg3.png
  • 2-up
  • Swipe
  • Onion skin
src/assets/images/screen/icon1.png

23.7 KB | W: | H:

src/assets/images/screen/icon1.png

55.4 KB | W: | H:

src/assets/images/screen/icon1.png
src/assets/images/screen/icon1.png
src/assets/images/screen/icon1.png
src/assets/images/screen/icon1.png
  • 2-up
  • Swipe
  • Onion skin
...@@ -4,24 +4,24 @@ ...@@ -4,24 +4,24 @@
v-if="showMenu === 0" v-if="showMenu === 0"
style="position: absolute; top: 0; left: 0; right: 0; bottom: 0" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0"
></home> ></home>
<!-- <psxt <psxt
v-if="showMenu === 3" v-if="showMenu === 3"
style="position: absolute; top: 0; left: 0; right: 0; bottom: 0" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0"
></psxt> --> ></psxt>
<v-scale-screen <v-scale-screen
ref="scale-screen" ref="scale-screen"
width="10390" width="1920"
height="3117" height="1080"
:fullScreen="false" :fullScreen="true"
> >
<!-- <dlxt <dlxt
v-if="showMenu === 6" v-if="showMenu === 6"
style="position: absolute; top: 0; left: 0; right: 0; bottom: 0" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0"
></dlxt> --> ></dlxt>
<div class="container" :class="showMenu===0?'container0':''"> <div class="container">
<!-- 头部 --> <!-- 头部 -->
<div class="header por">银洞坡金矿智能化综合管控平台</div> <div class="header por"></div>
<div class="sub-header"> <div class="sub-header">
<div class="sub-header-left"> <div class="sub-header-left">
<div <div
...@@ -63,8 +63,8 @@ ...@@ -63,8 +63,8 @@
</div> </div>
</div> </div>
<!-- <rydw v-if="showMenu === 1" style="pointer-events: auto"></rydw> <rydw v-if="showMenu === 1" style="pointer-events: auto"></rydw>
<hjjc v-if="showMenu === 2" style="pointer-events: auto"></hjjc> --> <hjjc v-if="showMenu === 2" style="pointer-events: auto"></hjjc>
<!-- 底部 --> <!-- 底部 -->
<!-- <div class="footer"> <!-- <div class="footer">
...@@ -119,7 +119,9 @@ export default { ...@@ -119,7 +119,9 @@ export default {
changeMenu(val) { changeMenu(val) {
this.showMenu = val; this.showMenu = val;
}, },
sysAnalysis(){
},
goToSys() { goToSys() {
var link = this.$router.resolve({ var link = this.$router.resolve({
path: "/", path: "/",
...@@ -131,9 +133,6 @@ export default { ...@@ -131,9 +133,6 @@ export default {
window.open(this.videoData); window.open(this.videoData);
return; return;
}, },
sysAnalysis(){
},
}, },
}; };
</script> </script>
...@@ -162,65 +161,33 @@ export default { ...@@ -162,65 +161,33 @@ export default {
.container { .container {
width: 100%; width: 100%;
height: 100%; height: 100%;
background: url("~@/assets/images/bigscreen/bg.png"); background: url("~@/assets/images/screen/bg.png");
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: center; background-position: center;
background-size: 100% 100%; background-size: 100% 100%;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
padding: 0 240px; padding: 0 20px;
// background-color: #08152a; // background-color: #08152a;
position: relative; position: relative;
font-family: "SimHei"; font-family: "SimHei";
pointer-events: none; pointer-events: none;
color: #fff; color: #fff;
} }
.container0{
background: url("~@/assets/images/bigscreen/border.png");
background-repeat: no-repeat;
background-position: center;
background-size: 100% 100%;
}
/* 头部标题 */ /* 头部标题 */
.header { .header {
// height: 80px; width: 590px;
text-align: center; height: 80px;
// margin-bottom: 20px;
// background: linear-gradient(90deg, rgba(0,72,143,0.8) 0%, rgba(0,36,71,0.6) 100%);
display: flex; background: url("~@/assets/images/screen/tit.png") no-repeat center;
align-items: center; background-size: 100%;
justify-content: center; margin: 0 auto;
// font-size: 2.5vw;
letter-spacing: 2px;
font-family: SimHei;
// font-weight: 500;
font-size: 120px;
font-weight: bold;
color: #ffffff;
line-height: 240px;
background: -webkit-gradient(
linear,
left top,
left bottom,
from(#ffffff),
color-stop(39.7216796875%, #f3f7fa),
to(#03a9ff)
);
background: linear-gradient(
180deg,
#ffffff 0%,
#f3f7fa 39.7216796875%,
#03a9ff 100%
);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
} }
.sub-header { .sub-header {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
padding: 0 60px; padding: 0 30px;
// transform-style: preserve-3d; // transform-style: preserve-3d;
perspective: 1000px; perspective: 1000px;
// transform: translateZ(-10px); // transform: translateZ(-10px);
...@@ -230,28 +197,28 @@ export default { ...@@ -230,28 +197,28 @@ export default {
.sub-header-right { .sub-header-right {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
width: 2000px; width: 494px;
margin-top: -150px; margin-top: -30px;
.sub-item { .sub-item {
width: 484px; width: 134px;
height: auto; height: auto;
background: url("~@/assets/images/bigscreen/button_normal.png") no-repeat center; background: url("~@/assets/images/screen/normal.png") no-repeat center;
background-size: 100%; background-size: 100%;
display: flex; display: flex;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
cursor: pointer; cursor: pointer;
&.active { &.active {
background: url("~@/assets/images/bigscreen/button_click.png") no-repeat center; background: url("~@/assets/images/screen/click.png") no-repeat center;
background-size: 100%; background-size: 100%;
} }
p { p {
font-family: Source Han Sans SC; font-family: Source Han Sans SC;
font-weight: bold; font-weight: bold;
font-size: 68px; font-size: 19px;
color: #ffffff; color: #ffffff;
line-height: 167px; line-height: 55px;
background: linear-gradient( background: linear-gradient(
180deg, 180deg,
#ffffff 0%, #ffffff 0%,
...@@ -260,72 +227,73 @@ export default { ...@@ -260,72 +227,73 @@ export default {
); );
-webkit-background-clip: text; -webkit-background-clip: text;
-webkit-text-fill-color: transparent; -webkit-text-fill-color: transparent;
padding-bottom: 20px; padding-bottom: 4px;
} }
} }
} }
.sub-header-left { .sub-header-left {
transform: rotateZ(2deg); transform: rotateZ(4deg);
} }
.sub-header-right { .sub-header-right {
transform: rotateZ(-2deg); transform: rotateZ(-4deg);
} }
.top-change { .top-change {
width: 1967px; width: 425px;
height: 300px; height: 44px;
background: url("~@/assets/images/bigscreen/top_bg.png") no-repeat center; background: url("~@/assets/images/screen/top_bg.png") no-repeat center;
margin: -130px auto 0; margin: 20px auto 0;
display: flex; display: flex;
justify-content: space-evenly; justify-content: space-evenly;
align-items: center; align-items: center;
font-size: 56px; font-size: 16px;
color: #11e0ff; color: #11e0ff;
span { span {
cursor: pointer; cursor: pointer;
text-indent: 1em; text-indent: 1em;
position: relative; position: relative;
margin-top: 130px;
display: block;
} }
span:nth-child(1)::after { span:nth-child(1)::after {
content: ""; content: "";
width: 46px; width: 17px;
height: 46px; height: 17px;
position: absolute; position: absolute;
background: url("~@/assets/images/bigscreen/icon1.png") no-repeat center; background: url("~@/assets/images/bigscreen/icon1.png") no-repeat center;
background-size: 100%; background-size: 100%;
left: -4px; left: -4px;
top: 10px; top: 0px;
z-index: 20; z-index: 20;
} }
span:nth-child(2)::after { span:nth-child(2)::after {
content: ""; content: "";
width: 46px; width: 17px;
height: 46px; height: 17px;
position: absolute; position: absolute;
background: url("~@/assets/images/bigscreen/icon2.png") no-repeat center; background: url("~@/assets/images/bigscreen/icon2.png") no-repeat center;
background-size: 100%;
left: -4px; left: -4px;
top: 10px; top: 2px;
z-index: 20; z-index: 20;
} }
span:nth-child(3)::after { span:nth-child(3)::after {
content: ""; content: "";
width: 46px; width: 17px;
height: 46px; height: 17px;
position: absolute; position: absolute;
background: url("~@/assets/images/bigscreen/icon3.png") no-repeat center; background: url("~@/assets/images/bigscreen/icon3.png") no-repeat center;
background-size: 100%;
left: -4px; left: -4px;
top: 10px; top: 0px;
z-index: 20; z-index: 20;
} }
span:nth-child(4)::after { span:nth-child(4)::after {
content: ""; content: "";
width: 46px; width: 17px;
height: 46px; height: 17px;
position: absolute; position: absolute;
background: url("~@/assets/images/bigscreen/icon4.png") no-repeat center; background: url("~@/assets/images/bigscreen/icon4.png") no-repeat center;
background-size: 100%;
left: -4px; left: -4px;
top: 10px; top: 0px;
z-index: 20; z-index: 20;
} }
} }
......
...@@ -4,22 +4,22 @@ ...@@ -4,22 +4,22 @@
v-if="showMenu === 0" v-if="showMenu === 0"
style="position: absolute; top: 0; left: 0; right: 0; bottom: 0" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0"
></home> ></home>
<psxt <!-- <psxt
v-if="showMenu === 3" v-if="showMenu === 3"
style="position: absolute; top: 0; left: 0; right: 0; bottom: 0" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0"
></psxt> ></psxt> -->
<v-scale-screen <v-scale-screen
ref="scale-screen" ref="scale-screen"
width="1920" width="10390"
height="1080" height="3117"
:fullScreen="true" :fullScreen="false"
> >
<dlxt <!-- <dlxt
v-if="showMenu === 6" v-if="showMenu === 6"
style="position: absolute; top: 0; left: 0; right: 0; bottom: 0" style="position: absolute; top: 0; left: 0; right: 0; bottom: 0"
></dlxt> ></dlxt> -->
<div class="container"> <div class="container" :class="showMenu===0?'container0':''">
<!-- 头部 --> <!-- 头部 -->
<div class="header por">银洞坡金矿智能化综合管控平台</div> <div class="header por">银洞坡金矿智能化综合管控平台</div>
<div class="sub-header"> <div class="sub-header">
...@@ -52,6 +52,7 @@ ...@@ -52,6 +52,7 @@
<div class="top-change"> <div class="top-change">
<span @click="changeMenu(0)">首页</span> <span @click="changeMenu(0)">首页</span>
<span @click="openVideo">企业宣传</span> <span @click="openVideo">企业宣传</span>
<span @click="sysAnalysis">系统分析</span>
<span @click="goToSys">后台管理</span> <span @click="goToSys">后台管理</span>
</div> </div>
</div> </div>
...@@ -62,8 +63,8 @@ ...@@ -62,8 +63,8 @@
</div> </div>
</div> </div>
<rydw v-if="showMenu === 1" style="pointer-events: auto"></rydw> <!-- <rydw v-if="showMenu === 1" style="pointer-events: auto"></rydw>
<hjjc v-if="showMenu === 2" style="pointer-events: auto"></hjjc> <hjjc v-if="showMenu === 2" style="pointer-events: auto"></hjjc> -->
<!-- 底部 --> <!-- 底部 -->
<!-- <div class="footer"> <!-- <div class="footer">
...@@ -130,6 +131,9 @@ export default { ...@@ -130,6 +131,9 @@ export default {
window.open(this.videoData); window.open(this.videoData);
return; return;
}, },
sysAnalysis(){
},
}, },
}; };
</script> </script>
...@@ -158,19 +162,25 @@ export default { ...@@ -158,19 +162,25 @@ export default {
.container { .container {
width: 100%; width: 100%;
height: 100%; height: 100%;
background: url("~@/assets/images/screen/bg.png"); background: url("~@/assets/images/bigscreen/bg.png");
background-repeat: no-repeat; background-repeat: no-repeat;
background-position: center; background-position: center;
background-size: 100% 100%; background-size: 100% 100%;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
padding: 0 20px; padding: 0 240px;
// background-color: #08152a; // background-color: #08152a;
position: relative; position: relative;
font-family: "SimHei"; font-family: "SimHei";
pointer-events: none; pointer-events: none;
color: #fff; color: #fff;
} }
.container0{
background: url("~@/assets/images/bigscreen/border.png");
background-repeat: no-repeat;
background-position: center;
background-size: 100% 100%;
}
/* 头部标题 */ /* 头部标题 */
.header { .header {
// height: 80px; // height: 80px;
...@@ -186,10 +196,10 @@ export default { ...@@ -186,10 +196,10 @@ export default {
font-family: SimHei; font-family: SimHei;
// font-weight: 500; // font-weight: 500;
font-size: 38px; font-size: 120px;
font-weight: bold; font-weight: bold;
color: #ffffff; color: #ffffff;
line-height: 55px; line-height: 240px;
background: -webkit-gradient( background: -webkit-gradient(
linear, linear,
left top, left top,
...@@ -206,12 +216,11 @@ export default { ...@@ -206,12 +216,11 @@ export default {
); );
-webkit-background-clip: text; -webkit-background-clip: text;
-webkit-text-fill-color: transparent; -webkit-text-fill-color: transparent;
line-height: 70px;
} }
.sub-header { .sub-header {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
padding: 0 30px; padding: 0 60px;
// transform-style: preserve-3d; // transform-style: preserve-3d;
perspective: 1000px; perspective: 1000px;
// transform: translateZ(-10px); // transform: translateZ(-10px);
...@@ -221,28 +230,28 @@ export default { ...@@ -221,28 +230,28 @@ export default {
.sub-header-right { .sub-header-right {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
width: 494px; width: 2000px;
margin-top: -30px; margin-top: -150px;
.sub-item { .sub-item {
width: 134px; width: 484px;
height: auto; height: auto;
background: url("~@/assets/images/screen/normal.png") no-repeat center; background: url("~@/assets/images/bigscreen/button_normal.png") no-repeat center;
background-size: 100%; background-size: 100%;
display: flex; display: flex;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
cursor: pointer; cursor: pointer;
&.active { &.active {
background: url("~@/assets/images/screen/click.png") no-repeat center; background: url("~@/assets/images/bigscreen/button_click.png") no-repeat center;
background-size: 100%; background-size: 100%;
} }
p { p {
font-family: Source Han Sans SC; font-family: Source Han Sans SC;
font-weight: bold; font-weight: bold;
font-size: 19px; font-size: 68px;
color: #ffffff; color: #ffffff;
line-height: 55px; line-height: 167px;
background: linear-gradient( background: linear-gradient(
180deg, 180deg,
#ffffff 0%, #ffffff 0%,
...@@ -251,59 +260,72 @@ export default { ...@@ -251,59 +260,72 @@ export default {
); );
-webkit-background-clip: text; -webkit-background-clip: text;
-webkit-text-fill-color: transparent; -webkit-text-fill-color: transparent;
padding-bottom: 4px; padding-bottom: 20px;
} }
} }
} }
.sub-header-left { .sub-header-left {
transform: rotateZ(4deg); transform: rotateZ(2deg);
} }
.sub-header-right { .sub-header-right {
transform: rotateZ(-4deg); transform: rotateZ(-2deg);
} }
.top-change { .top-change {
width: 425px; width: 1967px;
height: 44px; height: 300px;
background: url("~@/assets/images/screen/top_bg.png") no-repeat center; background: url("~@/assets/images/bigscreen/top_bg.png") no-repeat center;
margin: 20px auto 0; margin: -130px auto 0;
display: flex; display: flex;
justify-content: space-evenly; justify-content: space-evenly;
align-items: center; align-items: center;
font-size: 16px; font-size: 56px;
color: #11e0ff; color: #11e0ff;
span { span {
cursor: pointer; cursor: pointer;
text-indent: 1em; text-indent: 1em;
position: relative; position: relative;
margin-top: 130px;
display: block;
} }
span:nth-child(1)::after { span:nth-child(1)::after {
content: ""; content: "";
width: 17px; width: 46px;
height: 17px; height: 46px;
position: absolute; position: absolute;
background: url("~@/assets/images/screen/icon7.png") no-repeat center; background: url("~@/assets/images/bigscreen/icon1.png") no-repeat center;
background-size: 100%;
left: -4px; left: -4px;
top: 0px; top: 10px;
z-index: 20; z-index: 20;
} }
span:nth-child(2)::after { span:nth-child(2)::after {
content: ""; content: "";
width: 17px; width: 46px;
height: 17px; height: 46px;
position: absolute; position: absolute;
background: url("~@/assets/images/screen/icon6.png") no-repeat center; background: url("~@/assets/images/bigscreen/icon2.png") no-repeat center;
left: -4px; left: -4px;
top: 2px; top: 10px;
z-index: 20; z-index: 20;
} }
span:nth-child(3)::after { span:nth-child(3)::after {
content: ""; content: "";
width: 17px; width: 46px;
height: 17px; height: 46px;
position: absolute;
background: url("~@/assets/images/bigscreen/icon3.png") no-repeat center;
left: -4px;
top: 10px;
z-index: 20;
}
span:nth-child(4)::after {
content: "";
width: 46px;
height: 46px;
position: absolute; position: absolute;
background: url("~@/assets/images/screen/icon8.png") no-repeat center; background: url("~@/assets/images/bigscreen/icon4.png") no-repeat center;
left: -4px; left: -4px;
top: 0px; top: 10px;
z-index: 20; z-index: 20;
} }
} }
......
...@@ -12,36 +12,36 @@ export default { ...@@ -12,36 +12,36 @@ export default {
tileset: null, // 存储加载的3D Tileset tileset: null, // 存储加载的3D Tileset
markerList: [ markerList: [
{ {
longitude: 113.43095267132009, // 经度 (示例值,请替换为实际值) longitude: 113.43095267132009,
latitude: 32.54745665190039, // 纬度 (示例值,请替换为实际值) latitude: 32.54745665190039,
height: 70, // 高度 (米) height: 70,
des: { des: {
name: '指挥中心', name: '指挥中心',
height: 300 height: 300
} }
}, },
{ {
longitude: 113.42852104976393, // 经度 (示例值,请替换为实际值) longitude: 113.42852104976393,
latitude: 32.54756929901858, // 纬度 (示例值,请替换为实际值) latitude: 32.54756929901858,
height: 35, // 高度 (米) height: 35,
des: { des: {
name: '交电所', name: '交电所',
height: 100 height: 100
} }
}, },
{ {
longitude: 113.42927005190415, // 经度 (示例值,请替换为实际值) longitude: 113.42927005190415,
latitude: 32.5467314676447, // 纬度 (示例值,请替换为实际值) latitude: 32.5467314676447,
height: 40, // 高度 (米) height: 40,
des: { des: {
name: '西矿厂', name: '西矿厂',
height: 300 height: 300
} }
}, },
{ {
longitude: 113.43050560273339, // 经度 (示例值,请替换为实际值) longitude: 113.43050560273339,
latitude: 32.544308886167876, // 纬度 (示例值,请替换为实际值) latitude: 32.544308886167876,
height: 40, // 高度 (米) height: 40,
des: { des: {
name: '办公楼', name: '办公楼',
height: 300 height: 300
......
...@@ -227,22 +227,22 @@ export default { ...@@ -227,22 +227,22 @@ export default {
], ],
stationPositions: { stationPositions: {
1: { left: '84px', top: '240px' }, 1: { left: '84px', top: '206px' },
2: { left: '352px', top: '290px' }, 2: { left: '480px', top: '230px' },
4: { left: '84px', top: '342px' }, 4: { left: '84px', top: '342px' },
5: { left: '148px', top: '360px' }, 5: { left: '148px', top: '360px' },
6: { left: '194px', top: '362px' }, 6: { left: '194px', top: '362px' },
7: { left: '84px', top: '440px' }, 7: { left: '84px', top: '440px' },
8: { left: '200px', top: '470px' }, 8: { left: '200px', top: '470px' },
9: { left: '820px', top: '114px' },//东风井井口 9: { left: '816px', top: '70px' },//东风井井口
10: { left: '136px', top: '672px' }, 10: { left: '136px', top: '672px' },
11: { left: '84px', top: '540px' }, 11: { left: '84px', top: '540px' },
12: { left: '84px', top: '650px' }, 12: { left: '84px', top: '650px' },
13: { left: '152px', top: '260px' }, 13: { left: '152px', top: '212px' },
14: { left: '74px', top: '128px' },//小高尖井口 14: { left: '74px', top: '88px' },//小高尖井口
15: { left: '232px', top: '292px' }, 15: { left: '342px', top: '230px' },
16: { left: '554px', top: '280px' }, 16: { left: '640px', top: '220px' },
17: { left: '690px', top: '84px' }, 17: { left: '730px', top: '20px' },
18: { left: '265px', top: '377px' }, 18: { left: '265px', top: '377px' },
19: { left: '200px', top: '400px' }, 19: { left: '200px', top: '400px' },
20: { left: '534px', top: '390px' }, 20: { left: '534px', top: '390px' },
...@@ -253,7 +253,7 @@ export default { ...@@ -253,7 +253,7 @@ export default {
25: { left: '580px', top: '500px' }, 25: { left: '580px', top: '500px' },
26: { left: '350px', top: '616px' }, 26: { left: '350px', top: '616px' },
27: { left: '252px', top: '590px' }, 27: { left: '252px', top: '590px' },
28: { left: '700px', top: '254px' }, 28: { left: '766px', top: '206px' },
} }
}; };
}, },
...@@ -689,7 +689,7 @@ export default { ...@@ -689,7 +689,7 @@ export default {
width: 144px; width: 144px;
height: 178px; height: 178px;
background: url("~@/assets/images/screen/icon1.png") no-repeat center; background: url("~@/assets/images/screen/icon1.png") no-repeat center;
background-size: contain;
p{ p{
font-size: 18px; font-size: 18px;
color: #FFFFFF; color: #FFFFFF;
...@@ -757,6 +757,7 @@ export default { ...@@ -757,6 +757,7 @@ export default {
.main-area { .main-area {
width: calc(100% - 920px); width: calc(100% - 920px);
background: url("~@/assets/images/screen/bg3.png") no-repeat center; background: url("~@/assets/images/screen/bg3.png") no-repeat center;
background-size: 100%;
text-align: center; text-align: center;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment