|
@@ -1,55 +1,78 @@
|
|
<template>
|
|
<template>
|
|
- <div>
|
|
|
|
|
|
+ <div class="univerty" v-loading="loading">
|
|
<!-- VR -->
|
|
<!-- VR -->
|
|
- <div class="image-item">
|
|
|
|
- <div class="cover-image vr" >
|
|
|
|
- <div class="colleges-imgs-mask">
|
|
|
|
- <i class="iconfont icon-vr" style="font-size: 28px"></i>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <p class="mt15 text-overflow-ellipsis f14 lh20">VR校园</p>
|
|
|
|
- </div>
|
|
|
|
- <!-- 视频 -->
|
|
|
|
- <div class="image-item">
|
|
|
|
- <div class="cover-image video" >
|
|
|
|
- <div class="colleges-imgs-mask">
|
|
|
|
- <i class="iconfont icon-bofang" style="font-size: 28px"></i>
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
- <p class="mt15 text-overflow-ellipsis f14 lh20">清华大学</p>
|
|
|
|
- </div>
|
|
|
|
|
|
+<!-- <div class="image-item">-->
|
|
|
|
+<!-- <div class="cover-image vr" >-->
|
|
|
|
+<!-- <div class="colleges-imgs-mask">-->
|
|
|
|
+<!-- <i class="iconfont icon-vr" style="font-size: 28px"></i>-->
|
|
|
|
+<!-- </div>-->
|
|
|
|
+<!-- </div>-->
|
|
|
|
+<!-- <p class="mt15 text-overflow-ellipsis f14 lh20">VR校园</p>-->
|
|
|
|
+<!-- </div>-->
|
|
|
|
+<!-- <!– 视频 –>-->
|
|
|
|
+<!-- <div class="image-item">-->
|
|
|
|
+<!-- <div class="cover-image video" >-->
|
|
|
|
+<!-- <div class="colleges-imgs-mask">-->
|
|
|
|
+<!-- <i class="iconfont icon-bofang" style="font-size: 28px"></i>-->
|
|
|
|
+<!-- </div>-->
|
|
|
|
+<!-- </div>-->
|
|
|
|
+<!-- <p class="mt15 text-overflow-ellipsis f14 lh20">清华大学</p>-->
|
|
|
|
+<!-- </div>-->
|
|
<!-- 图片列表-->
|
|
<!-- 图片列表-->
|
|
- <div class="image-item">
|
|
|
|
- <el-image class="cover-image" fit="fill" src="https://img1.youzy.cn/content/media/thumbs/p00066675.jpeg" :preview-src-list="srcList"></el-image>
|
|
|
|
- <p class="mt15 text-overflow-ellipsis f14 lh20">校门</p>
|
|
|
|
- </div>
|
|
|
|
- <div class="image-item">
|
|
|
|
- <el-image class="cover-image" fit="fill" src="https://img1.youzy.cn/content/media/thumbs/p00065517.jpeg" :preview-src-list="srcList"></el-image>
|
|
|
|
- <p class="mt15 text-overflow-ellipsis f14 lh20">中央主楼</p>
|
|
|
|
- </div>
|
|
|
|
- <div class="image-item">
|
|
|
|
- <el-image class="cover-image" fit="fill" src="https://img1.youzy.cn/content/media/thumbs/p00065520.jpeg" :preview-src-list="srcList"></el-image>
|
|
|
|
- <p class="mt15 text-overflow-ellipsis f14 lh20">伟伦楼</p>
|
|
|
|
|
|
+ <div class="image-item" v-for="item in senceList">
|
|
|
|
+ <el-image class="cover-image" fit="fill" :src="item.url" :preview-src-list="srcList"></el-image>
|
|
|
|
+ <p class="mt15 text-overflow-ellipsis f14 lh20">{{ item.description }}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
|
|
|
|
|
+import { universitiesStyle } from '@/api/webApi/career-course'
|
|
|
|
+
|
|
export default {
|
|
export default {
|
|
|
|
+ props:{
|
|
|
|
+ code:{
|
|
|
|
+ type:String || Number,
|
|
|
|
+ default:'',
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ created() {
|
|
|
|
+ this.getUniversitiesStyle()
|
|
|
|
+ },
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- srcList: [
|
|
|
|
- 'https://img1.youzy.cn/content/media/thumbs/p00066675.jpeg',
|
|
|
|
- 'https://img1.youzy.cn/content/media/thumbs/p00065517.jpeg',
|
|
|
|
- 'https://img1.youzy.cn/content/media/thumbs/p00065520.jpeg'
|
|
|
|
- ]
|
|
|
|
|
|
+ senceList: [],
|
|
|
|
+ loading:false
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ computed:{
|
|
|
|
+ srcList() {
|
|
|
|
+ if(!this.senceList.length) return []
|
|
|
|
+ return this.senceList.map(item => {
|
|
|
|
+ return item.url
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ methods:{
|
|
|
|
+ getUniversitiesStyle(){
|
|
|
|
+ this.loading = true
|
|
|
|
+ universitiesStyle({code:this.code}).then(res =>{
|
|
|
|
+ this.senceList = res.data
|
|
|
|
+ console.log(res)
|
|
|
|
+ })
|
|
|
|
+ .finally(_=>{
|
|
|
|
+ this.loading = false
|
|
|
|
+ })
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss">
|
|
<style scoped lang="scss">
|
|
|
|
+.univerty{
|
|
|
|
+ overflow: hidden;
|
|
|
|
+}
|
|
.image-item:nth-of-type(5n) {
|
|
.image-item:nth-of-type(5n) {
|
|
margin-right: 0;
|
|
margin-right: 0;
|
|
}
|
|
}
|