数据看板

alioss
yujialong 3 years ago
parent c5c2fa6421
commit 203e7fe0b0
  1. BIN
      src/assets/img/screen/full.png
  2. BIN
      src/assets/img/screen/medal.png
  3. BIN
      src/assets/img/screen/screen1.jpg
  4. BIN
      src/assets/img/screen/screen2.png
  5. BIN
      src/assets/img/screen/stat.png
  6. BIN
      src/assets/img/screen/t_1.png
  7. BIN
      src/assets/img/screen/t_2.png
  8. BIN
      src/assets/img/screen/t_3.png
  9. BIN
      src/assets/img/screen/t_4.png
  10. BIN
      src/assets/img/screen/t_5.png
  11. BIN
      src/assets/img/screen/t_7.png
  12. BIN
      src/assets/img/screen/title-bg.png
  13. 2
      src/layouts/footer/index.vue
  14. 2
      src/layouts/header/index.vue
  15. 3
      src/pages/course/details/index.vue
  16. 2
      src/pages/course/list/index.vue
  17. 51
      src/styles/page/screen.scss

Binary file not shown.

Before

Width:  |  Height:  |  Size: 387 B

After

Width:  |  Height:  |  Size: 205 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 586 B

After

Width:  |  Height:  |  Size: 356 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 230 KiB

After

Width:  |  Height:  |  Size: 167 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 MiB

After

Width:  |  Height:  |  Size: 1005 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 419 B

After

Width:  |  Height:  |  Size: 365 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 418 B

After

Width:  |  Height:  |  Size: 365 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 388 B

After

Width:  |  Height:  |  Size: 341 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 397 B

After

Width:  |  Height:  |  Size: 351 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 388 B

After

Width:  |  Height:  |  Size: 345 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 225 B

After

Width:  |  Height:  |  Size: 208 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 929 B

@ -1,6 +1,7 @@
<template> <template>
<div> <div>
<template v-if="isZxy"> <template v-if="isZxy">
<template v-if="isIndex">
<div class="use"> <div class="use">
<h6>现在就使用智信云平台开始实践教学</h6> <h6>现在就使用智信云平台开始实践教学</h6>
<div class="btns"> <div class="btns">
@ -43,6 +44,7 @@
</div> </div>
</div> </div>
</div> </div>
</template>
<div class="zxy-footer"> <div class="zxy-footer">
© Copyright 2022 智信云&emsp;皖ICP备2021016749号 © Copyright 2022 智信云&emsp;皖ICP备2021016749号
</div> </div>

@ -32,7 +32,7 @@
<img src="@/assets/img/user.png" alt=""> <img src="@/assets/img/user.png" alt="">
<span>登录</span> <span>登录</span>
</div> </div>
<el-button v-if="isZxy" class="trial" type="primary" @click="toTrial">免费试用</el-button> <el-button v-if="isZxy && isIndex" class="trial" type="primary" @click="toTrial">免费试用</el-button>
</div> </div>
</div> </div>
</div> </div>

@ -125,7 +125,6 @@ export default {
mounted() { mounted() {
this.insertScript() this.insertScript()
this.getData() this.getData()
this.getChapter()
}, },
destroyed() { destroyed() {
// //
@ -144,6 +143,7 @@ export default {
this.courseName = data.courseName this.courseName = data.courseName
this.description = data.courseIntroduction this.description = data.courseIntroduction
this.coverUrl = data.coverUrl || 'https://huoran.oss-cn-shenzhen.aliyuncs.com/20220224/png/1496735335294984192.png' this.coverUrl = data.coverUrl || 'https://huoran.oss-cn-shenzhen.aliyuncs.com/20220224/png/1496735335294984192.png'
this.getChapter()
this.$refs.breadcrumb.update('课程学习/' + (this.$route.query.source == 1 ? '本校课程' : '共享课程') + '/' + this.courseName) this.$refs.breadcrumb.update('课程学习/' + (this.$route.query.source == 1 ? '本校课程' : '共享课程') + '/' + this.courseName)
}).catch(res => {}) }).catch(res => {})
}, },
@ -248,6 +248,7 @@ export default {
}else{ }else{
this.showMask2 = false this.showMask2 = false
} }
console.log(33, res)
this.iframeSrc = res.previewUrl this.iframeSrc = res.previewUrl
}) })
.catch(err => { .catch(err => {

@ -207,7 +207,7 @@ export default {
position: relative; position: relative;
padding: 100px 0 130px; padding: 100px 0 130px;
text-align: center; text-align: center;
background: url(../../../assets/img/course-bg2.png) (73px 50px)/200px auto no-repeat, background: url(../../../assets/img/course-bg2.png) (73px 50px)/250px auto no-repeat,
url(../../../assets/img/course-bg4.png) (top left)/auto no-repeat, url(../../../assets/img/course-bg4.png) (top left)/auto no-repeat,
url(../../../assets/img/course-bg3.png) (top right)/auto no-repeat, url(../../../assets/img/course-bg3.png) (top right)/auto no-repeat,
url(../../../assets/img/course-bg1.png) 0 0/100% 100% no-repeat; url(../../../assets/img/course-bg1.png) 0 0/100% 100% no-repeat;

@ -2,21 +2,24 @@
// ::-webkit-scrollbar-thumb { // ::-webkit-scrollbar-thumb {
// display: none; // display: none;
// } // }
::-webkit-scrollbar { body {
width: 8px; min-width: 1480px;
height: 8px;
}
::-webkit-scrollbar-thumb {
width: 5px;
border-radius: 6px;
background: rgba(85, 219, 255, .8);
} }
// ::-webkit-scrollbar {
// width: 8px;
// height: 8px;
// }
// ::-webkit-scrollbar-thumb {
// width: 5px;
// border-radius: 6px;
// background: rgba(85, 219, 255, .8);
// }
.video { .video {
position: absolute; position: absolute;
top: 0; top: 0;
left: 0; left: -500px;
width: 100%; width: 100vw;
height: 720px; // height: 720px;
} }
.wrap { .wrap {
width: 100%; width: 100%;
@ -208,27 +211,24 @@
white-space: nowrap; white-space: nowrap;
} }
.num1 { .num1 {
top: 220px; top: 140px;
left: 10px; left: 12px;
} }
.num2 { .num2 {
top: 25px; top: 49px;
right: 160px; right: 187px;
} }
.num3 { .num3 {
top: 280px; top: 260px;
left: 185px; left: 200px;
font-size: 20px;
} }
.num4 { .num4 {
top: 205px; top: 296px;
right: 270px; right: 368px;
} }
.num5 { .num5 {
bottom: 250px; bottom: 319px;
right: 40px; right: 36px;
width: 140px;
font-size: 20px;
} }
} }
.main_table { .main_table {
@ -294,13 +294,14 @@ $height: 250px;
display: flex; display: flex;
padding: 20px; padding: 20px;
.left, .right { .left, .right {
min-width: 300px;
width: 24%; width: 24%;
} }
.middle { .middle {
// flex: 1;
width: 913px; width: 913px;
min-width: 913px; min-width: 913px;
margin: 0 30px; margin: 0 30px;
overflow: hidden;
} }
.item { .item {
position: relative; position: relative;

Loading…
Cancel
Save