|
@@ -0,0 +1,211 @@
|
|
|
+<template>
|
|
|
+ <div id="index">
|
|
|
+ <el-row style="overflow-y:hidden;">
|
|
|
+ <el-col :span="24" class="top">
|
|
|
+ <div class="w_1200">
|
|
|
+ <top :topinfo="topinfo" :menulist="menulist"></top>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="banner">
|
|
|
+ <banner :bannerinfo="bannerinfo"></banner>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="news">
|
|
|
+ <div class="w_1200">
|
|
|
+ <news :newsList="newsList"></news>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="notice">
|
|
|
+ <div class="w_1200">
|
|
|
+ <notice :noticeinfo="noticeinfo" :noticelist="noticelist"></notice>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="login">
|
|
|
+ <div class="w_1200">
|
|
|
+ <login></login>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="huodong">
|
|
|
+ <div class="w_1200">
|
|
|
+ <huodong :huodonginfo="huodonginfo" :talksList="talksList" :fairsList="fairsList" :talksoutList="talksoutList"
|
|
|
+ :infoList="infoList"></huodong>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="recruit">
|
|
|
+ <div class="w_1200">
|
|
|
+ <recruit :shiyelist="shiyelist" :teacherlist="teacherlist"></recruit>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="other">
|
|
|
+ <div class="w_1200">
|
|
|
+ <other :danweilist="danweilist" :gongwulist="gongwulist" :xuantiaolist="xuantiaolist" :xibulist="xibulist"
|
|
|
+ :teganglist="teganglist" :sanzhilist="sanzhilist" :cunguanlist="cunguanlist"></other>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="rili">
|
|
|
+ <rili :rilitop="rilitop"></rili>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="fast">
|
|
|
+ <div class="w_1200">
|
|
|
+ <fast :fasttop="fasttop" :fastlist="fastlist"></fast>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="contact">
|
|
|
+ <div class="w_1200">
|
|
|
+ <contact :contactinfo="contactinfo"></contact>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="yizhan">
|
|
|
+ <yizhan></yizhan>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="company">
|
|
|
+ <div class="w_1200">
|
|
|
+ <company :companytop="companytop" :companylist="companylist"></company>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="unit">
|
|
|
+ <unit :unittop="unittop" :unitlist="unitlist"></unit>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="24" class="foot">
|
|
|
+ <foot :footinfo="footinfo"></foot>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+import top from '../../../layout/master/index/top.vue';
|
|
|
+import banner from '../../../layout/master/index/banner.vue';
|
|
|
+import news from '../../../layout/master/index/news.vue';
|
|
|
+import notice from '../../../layout/master/index/notice.vue';
|
|
|
+import login from '../../../layout/master/index/login.vue';
|
|
|
+import huodong from '../../../layout/master/index/huodong.vue';
|
|
|
+import recruit from '../../../layout/master/index/recruit.vue';
|
|
|
+import other from '../../../layout/master/index/other.vue';
|
|
|
+import rili from '../../../layout/master/index/rili.vue';
|
|
|
+import fast from '../../../layout/master/index/fast.vue';
|
|
|
+import contact from '../../../layout/master/index/contact.vue';
|
|
|
+import yizhan from '../../../layout/master/index/yizhan.vue';
|
|
|
+import company from '../../../layout/master/index/company.vue';
|
|
|
+import unit from '../../../layout/master/index/unit.vue';
|
|
|
+import foot from '../../../layout/master/index/foot.vue';
|
|
|
+export default {
|
|
|
+ name: 'index',
|
|
|
+ props: {
|
|
|
+ topinfo: null,//头部内容
|
|
|
+ menulist: null,//导航
|
|
|
+ bannerinfo: null,//banner图片
|
|
|
+ newsList: null,//新闻列表
|
|
|
+ noticeinfo: null,//通知公告头部内容
|
|
|
+ noticelist: null,//通知公告列表
|
|
|
+ huodonginfo: null,//活动头部内容
|
|
|
+ talksList: null,//校内宣讲会列表
|
|
|
+ fairsList: null,//双选会列表
|
|
|
+ talksoutList: null,//校外宣讲会列表
|
|
|
+ infoList: null,//招聘快讯列表
|
|
|
+ shiyelist: null,//吉林省事业单位列表
|
|
|
+ teacherlist: null,//吉林省教师招聘列表
|
|
|
+ danweilist: null,//事业单位列表
|
|
|
+ gongwulist: null,//公务员列表
|
|
|
+ xuantiaolist: null,//选调生列表
|
|
|
+ xibulist: null,//西部计划列表
|
|
|
+ teganglist: null,//特岗教师列表
|
|
|
+ sanzhilist: null,//三支一扶列表
|
|
|
+ cunguanlist: null,//大学生村官列表
|
|
|
+ rilitop: null,//日历头部内容
|
|
|
+ fasttop: null,//快速通道头部内容
|
|
|
+ fastlist: null,//快速通道列表
|
|
|
+ contactinfo: null,//联系我们内容
|
|
|
+ companytop: null,//招聘企业头部内容
|
|
|
+ companylist: null,//招聘企业列表
|
|
|
+ unittop: null,//合作单位头部内容
|
|
|
+ unitlist: null,//合作单位列表
|
|
|
+ footinfo: null,//底部内容
|
|
|
+
|
|
|
+ },
|
|
|
+ components: {
|
|
|
+ top,
|
|
|
+ banner,
|
|
|
+ news,
|
|
|
+ notice,
|
|
|
+ login,
|
|
|
+ huodong,
|
|
|
+ recruit,
|
|
|
+ other,
|
|
|
+ rili,
|
|
|
+ fast,
|
|
|
+ contact,
|
|
|
+ yizhan,
|
|
|
+ company,
|
|
|
+ unit,
|
|
|
+ foot,
|
|
|
+ },
|
|
|
+ data: () => ({}),
|
|
|
+ created() { },
|
|
|
+ computed: {},
|
|
|
+ methods: {},
|
|
|
+};
|
|
|
+</script>
|
|
|
+
|
|
|
+<style lang="less" scoped>
|
|
|
+.w_1200 {
|
|
|
+ width: 1200px;
|
|
|
+ margin: 0 auto;
|
|
|
+}
|
|
|
+.top {
|
|
|
+ height: 143px;
|
|
|
+}
|
|
|
+.banner {
|
|
|
+ height: 526px;
|
|
|
+ margin-bottom: 75px;
|
|
|
+}
|
|
|
+.news {
|
|
|
+ height: 390px;
|
|
|
+ margin-bottom: 100px;
|
|
|
+}
|
|
|
+.notice {
|
|
|
+ height: 654px;
|
|
|
+ margin-bottom: 78px;
|
|
|
+}
|
|
|
+.login {
|
|
|
+ height: 208px;
|
|
|
+ margin-bottom: 96px;
|
|
|
+}
|
|
|
+.huodong {
|
|
|
+ height: 632px;
|
|
|
+ margin-bottom: 50px;
|
|
|
+}
|
|
|
+.recruit {
|
|
|
+ height: 512px;
|
|
|
+ margin-bottom: 80px;
|
|
|
+}
|
|
|
+.other {
|
|
|
+ height: 476px;
|
|
|
+ margin-bottom: 166px;
|
|
|
+}
|
|
|
+.rili {
|
|
|
+ height: 1026px;
|
|
|
+ margin-bottom: 86px;
|
|
|
+}
|
|
|
+.fast {
|
|
|
+ height: 508px;
|
|
|
+ margin-bottom: 110px;
|
|
|
+}
|
|
|
+.contact {
|
|
|
+ height: 270px;
|
|
|
+ margin-bottom: 60px;
|
|
|
+}
|
|
|
+.yizhan {
|
|
|
+ height: 274px;
|
|
|
+ margin-bottom: 86px;
|
|
|
+}
|
|
|
+.company {
|
|
|
+ height: 465px;
|
|
|
+ margin-bottom: 76px;
|
|
|
+}
|
|
|
+.unit {
|
|
|
+ height: 699px;
|
|
|
+}
|
|
|
+.foot {
|
|
|
+ height: 185px;
|
|
|
+}
|
|
|
+</style>
|