|
@@ -1,19 +1,122 @@
|
|
<template>
|
|
<template>
|
|
<div id="index">
|
|
<div id="index">
|
|
<el-row>
|
|
<el-row>
|
|
- <el-col :span="24" class="main"> 新闻资讯 </el-col>
|
|
|
|
|
|
+ <el-col :span="24" class="main">
|
|
|
|
+ <div class="w_1200">
|
|
|
|
+ <el-col :span="24" class="common one">
|
|
|
|
+ <el-col :span="12" class="left">
|
|
|
|
+ <top topText="政务动态"></top>
|
|
|
|
+ <list type="1" :list="oneList"></list>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="12" class="left">
|
|
|
|
+ <top topText="通知通告"></top>
|
|
|
|
+ <list type="2" :list="twoList"></list>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="24" class="common two">
|
|
|
|
+ <el-col :span="12" class="left">
|
|
|
|
+ <top topText="科技新闻"></top>
|
|
|
|
+ <list type="3" :list="thrList"></list>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="12" class="left">
|
|
|
|
+ <top topText="媒体聚焦"></top>
|
|
|
|
+ <list type="4" :list="fourList"></list>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="24" class="common thr">
|
|
|
|
+ <el-col :span="24" class="left">
|
|
|
|
+ <top topText="信息公开"></top>
|
|
|
|
+ <list type="5" :list="fiveList"></list>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-col>
|
|
|
|
+ </div>
|
|
|
|
+ </el-col>
|
|
</el-row>
|
|
</el-row>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
|
+import top from './parts/top.vue';
|
|
|
|
+import list from './parts/list.vue';
|
|
import { mapState, createNamespacedHelpers } from 'vuex';
|
|
import { mapState, createNamespacedHelpers } from 'vuex';
|
|
export default {
|
|
export default {
|
|
name: 'index',
|
|
name: 'index',
|
|
props: {},
|
|
props: {},
|
|
- components: {},
|
|
|
|
|
|
+ components: { top, list },
|
|
data: function () {
|
|
data: function () {
|
|
- return {};
|
|
|
|
|
|
+ return {
|
|
|
|
+ // 政务动态
|
|
|
|
+ oneList: [
|
|
|
|
+ {
|
|
|
|
+ title: '信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表',
|
|
|
|
+ release_time: '2021-01-16',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ title: '11条数据',
|
|
|
|
+ release_time: '2021-01-16',
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
|
|
+ // 通知通告
|
|
|
|
+ twoList: [
|
|
|
|
+ {
|
|
|
|
+ title: '信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表',
|
|
|
|
+ release_time: '2021-01-16',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ title: '11条数据',
|
|
|
|
+ release_time: '2021-01-16',
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
|
|
+ // 科技新闻
|
|
|
|
+ thrList: [
|
|
|
|
+ {
|
|
|
|
+ image: [
|
|
|
|
+ {
|
|
|
|
+ name: '1',
|
|
|
|
+ url: require('@a/news1.jpg'),
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ name: '1',
|
|
|
|
+ url: require('@a/news1.jpg'),
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
|
|
+ title: '新闻标题新闻标题新闻标题新闻标题新闻标题新闻标题新闻标题新闻标题新闻标题新闻标题新闻标题新闻标题新闻标题新闻标题新闻标题',
|
|
|
|
+ release_time: '2021-04-16',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ image: [
|
|
|
|
+ {
|
|
|
|
+ name: '1',
|
|
|
|
+ url: require('@a/news1.jpg'),
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
|
|
+ title: '四条数据',
|
|
|
|
+ release_time: '2021-04-16',
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
|
|
+ // 媒体聚焦
|
|
|
|
+ fourList: [
|
|
|
|
+ {
|
|
|
|
+ title: '信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表',
|
|
|
|
+ release_time: '2021-01-16',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ title: '11条数据',
|
|
|
|
+ release_time: '2021-01-16',
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
|
|
+ // 信息公开
|
|
|
|
+ fiveList: [
|
|
|
|
+ {
|
|
|
|
+ title: '信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表信息表',
|
|
|
|
+ release_time: '2021-01-16',
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ title: '12条数据',
|
|
|
|
+ release_time: '2021-01-16',
|
|
|
|
+ },
|
|
|
|
+ ],
|
|
|
|
+ };
|
|
},
|
|
},
|
|
created() {},
|
|
created() {},
|
|
methods: {},
|
|
methods: {},
|
|
@@ -33,4 +136,31 @@ export default {
|
|
};
|
|
};
|
|
</script>
|
|
</script>
|
|
|
|
|
|
-<style lang="less" scoped></style>
|
|
|
|
|
|
+<style lang="less" scoped>
|
|
|
|
+.main {
|
|
|
|
+ min-height: 500px;
|
|
|
|
+ margin: 10px 0 0 0;
|
|
|
|
+ .common {
|
|
|
|
+ margin: 0 0 10px 0;
|
|
|
|
+ .left {
|
|
|
|
+ width: 49.5%;
|
|
|
|
+ height: 500px;
|
|
|
|
+ overflow: hidden;
|
|
|
|
+ box-shadow: 0 0 4px #409eff;
|
|
|
|
+ border-radius: 10px;
|
|
|
|
+ margin: 0 10px 10px 0;
|
|
|
|
+ padding: 10px;
|
|
|
|
+ }
|
|
|
|
+ .left:nth-child(2n) {
|
|
|
|
+ margin: 0 0 10px 0;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ .thr {
|
|
|
|
+ .left {
|
|
|
|
+ width: 100%;
|
|
|
|
+ margin: 0;
|
|
|
|
+ height: 300px;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+</style>
|