|
@@ -1,20 +1,10 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
- <!-- 页面头部 -->
|
|
|
<HomePageHead></HomePageHead>
|
|
|
- <!-- 页面导航 -->
|
|
|
<HomePageNavigation></HomePageNavigation>
|
|
|
- <!-- 资讯 -->
|
|
|
<HomePageMessage></HomePageMessage>
|
|
|
- <!-- 十强称号logo -->
|
|
|
<HomeAdvertising :imgurl="adImg2" v-if="adImg2"></HomeAdvertising>
|
|
|
- <!-- 更多服务 -->
|
|
|
<HomeMoreService></HomeMoreService>
|
|
|
- <!-- 板块标题 -->
|
|
|
- <!-- <div class="titleBox" id="ztzx">
|
|
|
- <img src="../public/index/theme1.png" alt="主题资讯">
|
|
|
- </div> -->
|
|
|
- <!-- 模块一 新农村 pagedata[0] -->
|
|
|
<div class="farming" >
|
|
|
<div class="inner">
|
|
|
<div class="farmerLeft" v-if="pageData.length>=1">
|
|
@@ -58,7 +48,6 @@
|
|
|
</ul>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <!-- 模块二 贴身宝贝 pagedata[1] -->
|
|
|
<div class="farmerRight" v-if="pageData.length>=2">
|
|
|
<div class="rich">
|
|
|
<h3 v-if="pageData[1].cid">
|
|
@@ -93,7 +82,6 @@
|
|
|
<div class="scienceEducation">
|
|
|
<div class="inner">
|
|
|
<div class="scienceLeft" v-if="pageData.length>=3">
|
|
|
- <!-- 模块三 政策法规 pagedata[2] -->
|
|
|
<HomeSlider :message="pageData[2]"></HomeSlider>
|
|
|
</div>
|
|
|
<div class="scienceRight" v-if="pageData.length>=4">
|
|
@@ -105,7 +93,6 @@
|
|
|
<img :src="adImg3.image_src">
|
|
|
</a>
|
|
|
</div>
|
|
|
- <!-- 模块四 三农之窗 pagedata[3] -->
|
|
|
<h3 v-if="pageData[3].cid">
|
|
|
<span>
|
|
|
<NuxtLink
|
|
@@ -138,7 +125,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
<HomeTopTen :imgurl="adImg4" v-if="adImg4"></HomeTopTen>
|
|
|
- <!-- 模块五 区域经济 pagedata[4] -->
|
|
|
<div class="layoutCopy">
|
|
|
<div class="layoutCopyLeft">
|
|
|
<div class="layoutCopyLeftTop">
|
|
@@ -187,7 +173,6 @@
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <!-- 模块五 三农投资 pagedata[5] -->
|
|
|
<div class="layoutCopyLeft2" v-if="pageData.length>=6">
|
|
|
<div class="layoutTitleBox" v-if="pageData[5]">
|
|
|
<div class="layoutTitle" v-if="pageData[5].cid">
|
|
@@ -203,10 +188,10 @@
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
<div class="layoutMore" v-if="pageData[5].cid">
|
|
|
- <NuxtLink :to="{ path: `/newsList/${pageData[5].cid}`, query: { catid: pageData[5].cid } }" v-if="pageData[5]&&pageData[5].children_count==0" :title="pageData[5].alias">
|
|
|
+ <NuxtLink :to="{ path: `/newsList/${pageData[5].cid}`}" v-if="pageData[5]&&pageData[5].children_count==0" :title="pageData[5].alias">
|
|
|
查看更多
|
|
|
</NuxtLink>
|
|
|
- <NuxtLink :to="{ path: `/primaryNavigation/${pageData[5].cid}`, query: { catid: pageData[5].cid } }" v-else-if="pageData[5]&&pageData[5].children_count!=0" :title="pageData[5].alias">
|
|
|
+ <NuxtLink :to="{ path: `/primaryNavigation/${pageData[5].cid}`}" v-else-if="pageData[5]&&pageData[5].children_count!=0" :title="pageData[5].alias">
|
|
|
查看更多
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
@@ -214,11 +199,9 @@
|
|
|
<div class="layoutCopyData_style2">
|
|
|
<NuxtLink :to="item.linkurl" v-for="item in boxData6" v-show='item.islink==1' :title="item.title">
|
|
|
<p class="title">{{ item.title }}</p>
|
|
|
- <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
|
|
|
</NuxtLink>
|
|
|
<NuxtLink :to="`/newsDetail/${item.id}`" v-for="item in boxData6" v-show='item.islink==0' :title="item.title">
|
|
|
<p class="title">{{ item.title }}</p>
|
|
|
- <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -239,12 +222,12 @@
|
|
|
</div>
|
|
|
<div class="layoutMore" v-if="pageData[6].cid">
|
|
|
<NuxtLink
|
|
|
- :to="{ path: `/newsList/${pageData[6].cid}`, query: { catid: pageData[6].cid } }"
|
|
|
+ :to="{ path: `/newsList/${pageData[6].cid}`}"
|
|
|
v-if="pageData[6]&&pageData[6].children_count==0" :title="pageData[6].alias">
|
|
|
查看更多
|
|
|
</NuxtLink>
|
|
|
<NuxtLink
|
|
|
- :to="{ path: `/primaryNavigation/${pageData[6].cid}`, query: { catid: pageData[6].cid } }"
|
|
|
+ :to="{ path: `/primaryNavigation/${pageData[6].cid}`}"
|
|
|
v-else-if="pageData[6]&&pageData[6].children_count!=0" :title="pageData[6].alias">
|
|
|
查看更多
|
|
|
</NuxtLink>
|
|
@@ -306,12 +289,12 @@
|
|
|
</div>
|
|
|
<div class="layoutMore" v-if="pageData[7].cid">
|
|
|
<NuxtLink
|
|
|
- :to="{ path: `/newsList/${pageData[7].cid}`, query: { catid: pageData[7].cid } }"
|
|
|
+ :to="{ path: `/newsList/${pageData[7].cid}`}"
|
|
|
v-if="pageData[7]&&pageData[7].children_count==0" :title="pageData[7].alias">
|
|
|
查看更多
|
|
|
</NuxtLink>
|
|
|
<NuxtLink
|
|
|
- :to="{ path: `/primaryNavigation/${pageData[7].cid}`, query: { catid: pageData[7].cid } }"
|
|
|
+ :to="{ path: `/primaryNavigation/${pageData[7].cid}`}"
|
|
|
v-else-if="pageData[7]&&pageData[7].children_count!=0" :title="pageData[7].alias">
|
|
|
查看更多
|
|
|
</NuxtLink>
|
|
@@ -341,12 +324,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
-
|
|
|
- <!-- 板块标题 -->
|
|
|
- <!-- <div class="titleBox" id="hdzx">
|
|
|
- <img src="../public/index/theme2.png" alt="互动资讯">
|
|
|
- </div> -->
|
|
|
<div class="farming">
|
|
|
<div class="inner">
|
|
|
<div class="farmerLeft">
|
|
@@ -380,8 +357,6 @@
|
|
|
</span>
|
|
|
</div>
|
|
|
</h3>
|
|
|
-
|
|
|
- <!--模块9 start -->
|
|
|
<ul class="mode1ul_style1" v-if="tabsData1==1">
|
|
|
<li v-for="(item,index) in boxData9" class="imgbg">
|
|
|
<NuxtLink :to="item.linkurl" v-if="item.islink==1" :title="item.title">
|
|
@@ -418,9 +393,6 @@
|
|
|
</NuxtLink>
|
|
|
</li>
|
|
|
</ul>
|
|
|
- <!--模块9 end -->
|
|
|
-
|
|
|
- <!--模块10 start -->
|
|
|
<ul class="mode1ul_style1" v-if="tabsData1==2">
|
|
|
<li v-for="(item,index) in boxData10" class="imgbg">
|
|
|
<NuxtLink :to="item.linkurl" v-if="item.islink==1" :title="item.title">
|
|
@@ -457,9 +429,6 @@
|
|
|
</NuxtLink>
|
|
|
</li>
|
|
|
</ul>
|
|
|
- <!--模块10 end -->
|
|
|
-
|
|
|
-
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="farmerRight">
|
|
@@ -478,12 +447,12 @@
|
|
|
</NuxtLink>
|
|
|
</span>
|
|
|
<NuxtLink
|
|
|
- :to="{ path: `/newsList/${pageData[10].cid}`, query: { catid: pageData[1].cid } }"
|
|
|
+ :to="{ path: `/newsList/${pageData[10].cid}`}"
|
|
|
v-if="pageData[10]&&pageData[10].children_count==0" :title="pageData[10].alias">
|
|
|
查看更多
|
|
|
</NuxtLink>
|
|
|
<NuxtLink
|
|
|
- :to="{ path: `/primaryNavigation/${pageData[10].cid}`, query: { catid: pageData[1].cid } }"
|
|
|
+ :to="{ path: `/primaryNavigation/${pageData[10].cid}`}"
|
|
|
v-else-if="pageData[10]&&pageData[10].children_count!=0" :title="pageData[10].alias">
|
|
|
查看更多
|
|
|
</NuxtLink>
|
|
@@ -554,8 +523,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
- <!--删除线 ------------------------------------------------------------------------------------->
|
|
|
<section class="index_3 clearfix">
|
|
|
<div class="index_3_box_left">
|
|
|
<div class="index_2_head_box clearfix">
|
|
@@ -589,7 +556,6 @@
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
- <!-- 模块12 -->
|
|
|
<div class="index_3_ul clearfix" v-if="tabsData2==1">
|
|
|
<div :class="['index_3_li',index < 2 ? 'index_3_li_color' : '']" v-for="(item, index) in boxData12">
|
|
|
<NuxtLink :to="item.linkurl" v-if="item.islink==1" :title="item.title">
|
|
@@ -607,7 +573,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
- <!-- 模块13 -->
|
|
|
<div class="index_3_ul clearfix" v-if="tabsData2==2">
|
|
|
<div :class="['index_3_li',index < 2 ? 'index_3_li_color' : '']" v-for="(item, index) in boxData13">
|
|
|
<NuxtLink :to="item.linkurl" v-if="item.islink==1" :title="item.title">
|
|
@@ -631,7 +596,6 @@
|
|
|
<div class="inquire" v-if="voteList.length>0">
|
|
|
<p v-if="voteList.length>0">{{voteList[0].survey_name}}</p>
|
|
|
<div class="radioBox">
|
|
|
- <!--投票选项-->
|
|
|
<div v-if="!isDisabled">
|
|
|
<div class="radio" v-if="isRadio">
|
|
|
<el-radio-group v-model="radio1" @change="handleRadioChange">
|
|
@@ -670,7 +634,6 @@
|
|
|
/>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <!--投票结果-->
|
|
|
<div class="inquireData" v-else>
|
|
|
<div v-for="item in websiteSurveyData.data" :key="item.id">
|
|
|
<div class="inquireDataItem active" v-if="item.status == 1">
|
|
@@ -698,9 +661,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</section>
|
|
|
- <!-- 删除线 ------------------------------------------------------------------------------------->
|
|
|
-
|
|
|
-
|
|
|
<div class="titleBox" v-if="adImg5">
|
|
|
<a href="http://nzgxw.org.cn/" v-if="adImg5.image_url==null" target="_blank">
|
|
|
<img :src="adImg5.thumb">
|
|
@@ -749,7 +709,6 @@
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <!-- 模块14 -->
|
|
|
<div class="lastPartContext" v-if="tabsData3==1">
|
|
|
<div class="left">
|
|
|
<ul class="mode1ul_style1">
|
|
@@ -761,8 +720,6 @@
|
|
|
<span v-if="index==0">专题</span>
|
|
|
{{ item.title }}
|
|
|
</p>
|
|
|
-
|
|
|
- <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
|
|
|
</div>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink :to="{ path: `/newsDetail/${item.id}`, query: { listId: routeId, listName: routeName } }" v-if="item.islink==0" :title="item.title">
|
|
@@ -772,7 +729,6 @@
|
|
|
<span v-if="index==0">专题</span>
|
|
|
{{ item.title }}
|
|
|
</p>
|
|
|
- <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
|
|
|
</div>
|
|
|
</NuxtLink>
|
|
|
</li>
|
|
@@ -781,11 +737,9 @@
|
|
|
<li v-for="item in boxData14data2">
|
|
|
<NuxtLink :to="item.linkurl" v-if="item.islink==1" :title="item.title">
|
|
|
<p class="title">{{ item.title }}</p>
|
|
|
- <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
|
|
|
</NuxtLink>
|
|
|
<NuxtLink :to="{ path: `/newsDetail/${item.id}`, query: { listId: routeId, listName: routeName } }" v-if="item.islink==0" :title="item.title">
|
|
|
<p class="title">{{ item.title }}</p>
|
|
|
- <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
|
|
|
</NuxtLink>
|
|
|
</li>
|
|
|
</ul>
|
|
@@ -794,12 +748,12 @@
|
|
|
<div class="title">
|
|
|
<h3 v-if="boxData14menu[0]">
|
|
|
<NuxtLink
|
|
|
- :to="{ path: `/newsList/${boxData14menu[0].category_id}`, query: { catid: boxData14menu[0].cid } }"
|
|
|
+ :to="{ path: `/newsList/${boxData14menu[0].category_id}`}"
|
|
|
v-if="boxData14menu[0]" class="leftTitle" :title="boxData14menu[0].alias">
|
|
|
{{ boxData14menu[0].alias }}
|
|
|
</NuxtLink>
|
|
|
<NuxtLink
|
|
|
- :to="{ path: `/newsList/${boxData14menu[0].category_id}`, query: { catid: boxData14menu[0].cid } }"
|
|
|
+ :to="{ path: `/newsList/${boxData14menu[0].category_id}`}"
|
|
|
v-if="boxData14menu[0]" :title="boxData14menu[0].alias">
|
|
|
查看更多
|
|
|
</NuxtLink>
|
|
@@ -825,8 +779,6 @@
|
|
|
</ul>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
- <!-- 模块15 -->
|
|
|
<div class="lastPartContext" v-if="tabsData3==2">
|
|
|
<div class="left">
|
|
|
<ul class="mode1ul_style1">
|
|
@@ -838,7 +790,6 @@
|
|
|
<span v-if="index==0">专题</span>
|
|
|
{{ item.title }}
|
|
|
</p>
|
|
|
- <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
|
|
|
</div>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink :to="{ path: `/newsDetail/${item.id}`, query: { listId: routeId, listName: routeName } }" v-if="item.islink==0" :title="item.title">
|
|
@@ -848,7 +799,6 @@
|
|
|
<span v-if="index==0">专题</span>
|
|
|
{{ item.title }}
|
|
|
</p>
|
|
|
- <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
|
|
|
</div>
|
|
|
</NuxtLink>
|
|
|
</li>
|
|
@@ -857,11 +807,9 @@
|
|
|
<li v-for="item in boxData15data2">
|
|
|
<NuxtLink :to="item.linkurl" v-if="item.islink==1" :title="item.title">
|
|
|
<p class="title">{{ item.title }}</p>
|
|
|
- <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
|
|
|
</NuxtLink>
|
|
|
<NuxtLink :to="{ path: `/newsDetail/${item.id}`, query: { listId: routeId, listName: routeName } }" v-if="item.islink==0" :title="item.title">
|
|
|
<p class="title">{{ item.title }}</p>
|
|
|
- <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
|
|
|
</NuxtLink>
|
|
|
</li>
|
|
|
</ul>
|
|
@@ -870,12 +818,12 @@
|
|
|
<div class="title">
|
|
|
<h3 v-if="boxData15menu[0]">
|
|
|
<NuxtLink
|
|
|
- :to="{ path: `/newsList/${boxData15menu[0].category_id}`, query: { catid: boxData15menu[0].cid } }"
|
|
|
+ :to="{ path: `/newsList/${boxData15menu[0].category_id}`}"
|
|
|
v-if="boxData15menu[0]" class="leftTitle" :title="boxData15menu[0].alias">
|
|
|
{{ boxData15menu[0].alias }}
|
|
|
</NuxtLink>
|
|
|
<NuxtLink
|
|
|
- :to="{ path: `/newsList/${boxData15menu[0].category_id}`, query: { catid: boxData15menu[0].cid } }"
|
|
|
+ :to="{ path: `/newsList/${boxData15menu[0].category_id}`}"
|
|
|
v-if="boxData15menu[0]" :title="boxData15menu[0].alias">
|
|
|
查看更多
|
|
|
</NuxtLink>
|
|
@@ -903,7 +851,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
<section class="index_2 clearfix">
|
|
|
<div class="index_2_head_box clearfix" v-if="pageData.length>=16">
|
|
|
<div class="index_1_head_box index_1_head_box_2 clearfix">
|
|
@@ -943,10 +890,8 @@
|
|
|
{{item.alias}}
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
-
|
|
|
</div>
|
|
|
<div class=" clearfix">
|
|
|
- <!--模块16-->
|
|
|
<div class=" clearfix" v-if="tabsData4==1">
|
|
|
<div class="index_1_box">
|
|
|
<div class="index_2_big_img_ul">
|
|
@@ -958,7 +903,7 @@
|
|
|
{{boxData16[0].title}}
|
|
|
</div>
|
|
|
<div class="index_1_box_right_img_li_dot1 dot1">
|
|
|
- <!-- {{getTime(boxData16[0].updated_at,'month',1)}} -->
|
|
|
+
|
|
|
</div>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink :to="{ path: `/newsDetail/${boxData16[0].id}`}" v-if="boxData16[0].islink==0" :title="boxData16[0].title">
|
|
@@ -968,7 +913,7 @@
|
|
|
{{boxData16[0].title}}
|
|
|
</div>
|
|
|
<div class="index_1_box_right_img_li_dot1 dot1">
|
|
|
- <!-- {{getTime(boxData16[0].updated_at,'month',1)}} -->
|
|
|
+
|
|
|
</div>
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
@@ -1010,9 +955,6 @@
|
|
|
<div class="index_2_big_img_li_dot2 dot2">
|
|
|
{{boxData16[3].title}}
|
|
|
</div>
|
|
|
- <!--<div class="index_1_box_right_img_li_dot1 dot1">
|
|
|
- {{getTime(boxData16[3].updated_at,'month',1)}}
|
|
|
- </div>-->
|
|
|
</div>
|
|
|
</NuxtLink>
|
|
|
<NuxtLink :to="{ path: `/newsDetail/${boxData16[3].id}`}" v-if="boxData16[3].islink==0" :title="boxData16[3].title">
|
|
@@ -1021,9 +963,6 @@
|
|
|
<div class="index_2_big_img_li_dot2 dot2">
|
|
|
{{boxData16[3].title}}
|
|
|
</div>
|
|
|
- <!--<div class="index_1_box_right_img_li_dot1 dot1">
|
|
|
- {{getTime(boxData16[3].updated_at,'month',1)}}
|
|
|
- </div> -->
|
|
|
</div>
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
@@ -1036,17 +975,11 @@
|
|
|
<div class="index_1_li_dot2 dot2">
|
|
|
{{ item.title }}
|
|
|
</div>
|
|
|
- <!--<div class="index_1_li_time">
|
|
|
- {{getTime(item.updated_at,'month',1)}}
|
|
|
- </div> -->
|
|
|
</NuxtLink>
|
|
|
<NuxtLink :to="{ path: `/newsDetail/${item.id}`}" v-if="item.islink==0" :title="item.title">
|
|
|
<div class="index_1_li_dot2 dot2">
|
|
|
{{ item.title }}
|
|
|
</div>
|
|
|
- <!-- <div class="index_1_li_time">
|
|
|
- {{getTime(item.updated_at,'month',1)}}
|
|
|
- </div> -->
|
|
|
</NuxtLink>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -1084,7 +1017,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <!--模块17-->
|
|
|
<div class=" clearfix" v-if="tabsData4==2">
|
|
|
<div class="index_1_box">
|
|
|
<div class="index_2_big_img_ul">
|
|
@@ -1211,11 +1143,6 @@
|
|
|
</div>
|
|
|
</section>
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
<section class="index_1 clearfix">
|
|
|
<div class="index_1_box">
|
|
|
<div class="index_1_head_box clearfix" v-if="pageData.length>=18">
|
|
@@ -1371,7 +1298,6 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</section>
|
|
|
- <!-- 页面底部 -->
|
|
|
<HomeFoot></HomeFoot>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -1425,7 +1351,7 @@ const websiteSurveyData = ref([]);//投票结果
|
|
|
//3.2获得投票列表
|
|
|
let voteList = ref([]);
|
|
|
async function getVoteList(){
|
|
|
- const voteData = await requestHome('/web/getWebsiteSurvey',{method:'GET',query:{'art_id':4150}});
|
|
|
+ const voteData = await requestHome('/web/getWebsiteSurvey',{method:'GET',query:{'art_id':50134}});
|
|
|
//这里有问题,后台传入的数据已经发生了变化,按照传入的进行修改
|
|
|
if(voteData.code == 200){
|
|
|
voteList.value = voteData.data;
|