|
|
|
@ -22,147 +22,53 @@ |
|
|
|
|
<img src="../../../../../assets/images/mainHome/div.png" alt=""> |
|
|
|
|
</div> |
|
|
|
|
<ul class="right_"> |
|
|
|
|
<li class=""> |
|
|
|
|
<span class="le_">首发!黄淮学院普通本科院校教师教学发展指数2022版发布</span> |
|
|
|
|
<span class="re_">2023-01-06</span> |
|
|
|
|
</li> |
|
|
|
|
<li class=""> |
|
|
|
|
<span class="le_">首发!黄淮学院普通本科院校教师教学发展指数2022版发布</span> |
|
|
|
|
<span class="re_">2023-01-06</span> |
|
|
|
|
</li> |
|
|
|
|
<li class=""> |
|
|
|
|
<span class="le_">首发!黄淮学院普通本科院校教师教学发展指数2022版发布</span> |
|
|
|
|
<span class="re_">2023-01-06</span> |
|
|
|
|
</li> |
|
|
|
|
<li class=""> |
|
|
|
|
<span class="le_">首发!黄淮学院普通本科院校教师教学发展指数2022版发布</span> |
|
|
|
|
<span class="re_">2023-01-06</span> |
|
|
|
|
</li> |
|
|
|
|
<li class=""> |
|
|
|
|
<span class="le_">首发!黄淮学院普通本科院校教师教学发展指数2022版发布</span> |
|
|
|
|
<span class="re_">2023-01-06</span> |
|
|
|
|
</li> |
|
|
|
|
<li class=""> |
|
|
|
|
<span class="le_">首发!黄淮学院普通本科院校教师教学发展指数2022版发布</span> |
|
|
|
|
<span class="re_">2023-01-06</span> |
|
|
|
|
<li class="" v-for="o in data" :key="o.columnId" |
|
|
|
|
@click="$router.push(`/main-home/MatchEvaluation/LesserCh/${o.id}`)"> |
|
|
|
|
<span class="le_">{{ o.title}}</span> |
|
|
|
|
<span class="re_">{{o.publishTime}}</span> |
|
|
|
|
</li> |
|
|
|
|
</ul> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<!-- <div class="if-item" v-if="activeNavNew.text === navNews[1].text">待定...</div> |
|
|
|
|
<div class="if-item" v-if="activeNavNew.text === navNews[2].text">待定...</div> |
|
|
|
|
<div class="if-item" v-if="activeNavNew.text === navNews[3].text">待定...</div> |
|
|
|
|
<div class="if-item" v-if="activeNavNew.text === navNews[4].text">待定...</div>--> |
|
|
|
|
|
|
|
|
|
<div class="look-more"> |
|
|
|
|
<div class="look-more" @click="lookMore(1)"> |
|
|
|
|
<span>查看更多>></span> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<!-- 竞赛导航 --> |
|
|
|
|
<div class="race-navigation"> |
|
|
|
|
<div class="title_">竞赛导航</div> |
|
|
|
|
<div class="title_">比赛信息</div> |
|
|
|
|
<div class="content_"> |
|
|
|
|
<div class="card_"> |
|
|
|
|
<div class="img-box"> |
|
|
|
|
<img src="../../../../../assets/images/mainHome/image15.png" alt=""> |
|
|
|
|
</div> |
|
|
|
|
<div class="text"> |
|
|
|
|
“互联网+”大学生创新创业大赛 |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="card_"> |
|
|
|
|
<div class="img-box"> |
|
|
|
|
<img src="../../../../../assets/images/mainHome/image15.png" alt=""> |
|
|
|
|
</div> |
|
|
|
|
<div class="text"> |
|
|
|
|
“互联网+”大学生创新创业大赛 |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="card_"> |
|
|
|
|
<div class="img-box"> |
|
|
|
|
<img src="../../../../../assets/images/mainHome/image15.png" alt=""> |
|
|
|
|
</div> |
|
|
|
|
<div class="text"> |
|
|
|
|
“互联网+”大学生创新创业大赛 |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="card_"> |
|
|
|
|
<div class="img-box"> |
|
|
|
|
<img src="../../../../../assets/images/mainHome/image15.png" alt=""> |
|
|
|
|
</div> |
|
|
|
|
<div class="text"> |
|
|
|
|
“互联网+”大学生创新创业大赛 |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="card_"> |
|
|
|
|
<div class="img-box"> |
|
|
|
|
<img src="../../../../../assets/images/mainHome/image15.png" alt=""> |
|
|
|
|
</div> |
|
|
|
|
<div class="text"> |
|
|
|
|
“互联网+”大学生创新创业大赛 |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="card_"> |
|
|
|
|
<div class="card_" v-for="o in data2" :key="o.columnId" |
|
|
|
|
@click="$router.push(`/main-home/MatchEvaluation/LesserCh/${o.id}`)"> |
|
|
|
|
<div class="img-box"> |
|
|
|
|
<img src="../../../../../assets/images/mainHome/image15.png" alt=""> |
|
|
|
|
<img :src="o.comimg" alt=""> |
|
|
|
|
</div> |
|
|
|
|
<div class="text"> |
|
|
|
|
“互联网+”大学生创新创业大赛 |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="card_"> |
|
|
|
|
<div class="img-box"> |
|
|
|
|
<img src="../../../../../assets/images/mainHome/image15.png" alt=""> |
|
|
|
|
</div> |
|
|
|
|
<div class="text"> |
|
|
|
|
“互联网+”大学生创新创业大赛 |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="card_"> |
|
|
|
|
<div class="img-box"> |
|
|
|
|
<img src="../../../../../assets/images/mainHome/image15.png" alt=""> |
|
|
|
|
</div> |
|
|
|
|
<div class="text"> |
|
|
|
|
“互联网+”大学生创新创业大赛 |
|
|
|
|
{{ o.title}} |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="look-more">查看更多>></div> |
|
|
|
|
<div class="look-more" @click="lookMore(2)">查看更多>></div> |
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<!-- 研究成果 --> |
|
|
|
|
<div class="research-result"> |
|
|
|
|
<div class="re_title">研究成果</div> |
|
|
|
|
<div class="re_title">比赛结果</div> |
|
|
|
|
<div class="re_card_box"> |
|
|
|
|
<div class="re_card"> |
|
|
|
|
<div class="re_card_img_box"> |
|
|
|
|
<img src="../../../../../assets/images/mainHome/Group18.png" alt=""> |
|
|
|
|
</div> |
|
|
|
|
<div class="fot_text"> |
|
|
|
|
专题研究 |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<div class="re_card"> |
|
|
|
|
<div class="re_card_img_box"> |
|
|
|
|
<img src="../../../../../assets/images/mainHome/image14.png" alt=""> |
|
|
|
|
<div class="re_card_img_box" v-for="o in data3" :key="o.columnId" |
|
|
|
|
@click="$router.push(`/main-home/MatchEvaluation/LesserCh/${o.id}`)"> |
|
|
|
|
<img :src="o.comimg" alt=""> |
|
|
|
|
<div class="text"> |
|
|
|
|
{{ o.title}} |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="fot_text"> |
|
|
|
|
竞赛评估 |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<div class="re_card"> |
|
|
|
|
<div class="re_card_img_box"> |
|
|
|
|
<img src="../../../../../assets/images/mainHome/image15.png" alt=""> |
|
|
|
|
</div> |
|
|
|
|
<div class="fot_text"> |
|
|
|
|
学生发展 |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div class="look-more" @click="lookMore(3)">查看更多>></div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
@ -170,7 +76,42 @@ |
|
|
|
|
|
|
|
|
|
<script lang="ts" setup> |
|
|
|
|
import * as n from './newsImgs' |
|
|
|
|
import { ref } from 'vue'; |
|
|
|
|
import {reactive, ref} from 'vue'; |
|
|
|
|
import { getindexnews ,getindexcomp,getindexaward} from '/@/api/demo/mainHome'; |
|
|
|
|
import {useRouter} from 'vue-router' |
|
|
|
|
const router = useRouter() |
|
|
|
|
const props = defineProps(['navList']) |
|
|
|
|
const data3 = reactive<any[]>([]) |
|
|
|
|
const data2 = reactive<any[]>([]) |
|
|
|
|
const data = reactive<any[]>([]) |
|
|
|
|
// 获取数据 |
|
|
|
|
function getData() { |
|
|
|
|
getindexnews({ }).then(res => { |
|
|
|
|
data.length = 0 |
|
|
|
|
data.push(...res.records as any[]) |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function getData2() { |
|
|
|
|
getindexcomp({ }).then(res => { |
|
|
|
|
data2.length = 0 |
|
|
|
|
data2.push(...res.records as any[]) |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
function getData3() { |
|
|
|
|
getindexaward({ }).then(res => { |
|
|
|
|
data3.length = 0 |
|
|
|
|
data3.push(...res.records as any[]) |
|
|
|
|
}) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
getData(); |
|
|
|
|
|
|
|
|
|
getData2(); |
|
|
|
|
getData3(); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
const navNews = [ |
|
|
|
|
{ img: n.Frame, text: '全部' }, |
|
|
|
@ -181,6 +122,10 @@ const navNews = [ |
|
|
|
|
] |
|
|
|
|
const activeNavNew = ref(navNews[0]) |
|
|
|
|
|
|
|
|
|
function lookMore(i){ |
|
|
|
|
const item = props.navList[i] |
|
|
|
|
router.push(item.path+'?id='+item.id) |
|
|
|
|
} |
|
|
|
|
</script> |
|
|
|
|
|
|
|
|
|
<style lang="less" scoped> |
|
|
|
|