Jing 14 órája
szülő
commit
f460b63c1a

+ 1 - 1
.env

@@ -1 +1 @@
-PORT=3000
+PORT=3003

+ 1 - 1
.nuxt/manifest/latest.json

@@ -1 +1 @@
-{"id":"b92575d1-b5f0-4a3b-a423-6821eda1dae0","timestamp":1744792252031}
+{"id":"c3f23a0b-d040-4f6c-91e6-8265fb633308","timestamp":1745391631458}

+ 0 - 1
.nuxt/manifest/meta/b92575d1-b5f0-4a3b-a423-6821eda1dae0.json

@@ -1 +0,0 @@
-{"id":"b92575d1-b5f0-4a3b-a423-6821eda1dae0","timestamp":1744792252031,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

+ 1 - 0
.nuxt/manifest/meta/c3f23a0b-d040-4f6c-91e6-8265fb633308.json

@@ -0,0 +1 @@
+{"id":"c3f23a0b-d040-4f6c-91e6-8265fb633308","timestamp":1745391631458,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

+ 1 - 1
.nuxt/tsconfig.json

@@ -102,7 +102,7 @@
         "./imports"
       ],
       "#app-manifest": [
-        "./manifest/meta/b92575d1-b5f0-4a3b-a423-6821eda1dae0.json"
+        "./manifest/meta/c3f23a0b-d040-4f6c-91e6-8265fb633308.json"
       ],
       "#components": [
         "./components"

+ 13 - 7
assets/css/class.less

@@ -100,14 +100,14 @@ section {
 }
 
 .channel_1 {
-    margin-top: 40px;
+    margin-top: 20px;
 }
 
 .channel_nav {
     height: 60px;
     width: 1200px;
-    background-image: url(../../public/img/5.png);
-    margin-top: 40px;
+    background-image: url(http://img.bjzxtw.org.cn/master/www/snscw/5.png);
+    margin-top: 20px;
 
     .channel_nav_a {
         float: left;
@@ -156,7 +156,7 @@ section {
 
     .channel_name_ul_li {
         height: 24px;
-        margin-bottom: 18px;
+        margin-bottom: 16px;
         display: flex;
     }
 
@@ -194,6 +194,7 @@ section {
 
 .channel_2 {
     margin-top: 16px;
+    height: 608px;
 }
 
 .channel_head {
@@ -252,6 +253,10 @@ section {
     }
 }
 
+.channel2_top_content {
+    height: 230px;
+}
+
 .channel_head:hover .channel_head_more {
     color: #255590;
 }
@@ -335,7 +340,6 @@ section {
     position: relative;
 }
 
-.channel_img_big_2_li_a {}
 
 .channel_img_big_2_li_img {
     display: block;
@@ -359,7 +363,8 @@ section {
 }
 
 .channel_3 {
-    margin-top: 31px;
+    margin-top: 20px;
+    height: 485px;
 }
 
 .channel_ul_3_a {
@@ -601,7 +606,7 @@ section {
 }
 
 .channel_ul_6 {
-    margin-top: 39px;
+    margin-top: 20px;
 
     .channel_ul_6_a {
         height: 24px;
@@ -637,6 +642,7 @@ section {
 
 .channel_4 {
     margin-top: 14px;
+    height: 330px;
 }
 
 .channel_ul_7_a {

+ 9 - 31
assets/css/index.less

@@ -104,7 +104,7 @@ section {
     width: 1100px;
     height: 70px;
     margin: 30px auto 0;
-    background: url(@/public/img/2.png) no-repeat left top #EDF4FF;
+    background: url(http://img.bjzxtw.org.cn/master/www/snscw/2.png) no-repeat left top #EDF4FF;
     background-size: auto auto;
 
     .head_h3_a {
@@ -121,6 +121,7 @@ section {
 
 .index_1 {
     margin-top: 30px;
+    height: 420px;
 }
 
 .roll_1_box {
@@ -215,6 +216,7 @@ section {
 
 .index_2 {
     margin-top: 30px;
+    height: 411px;
 }
 
 .index_2_head {
@@ -277,7 +279,6 @@ section {
     color: #255590;
 }
 
-.index_img_big_2_ul {}
 
 .index_img_big_2_li {
     width: 350px;
@@ -285,8 +286,6 @@ section {
     margin-bottom: 20px;
     position: relative;
 
-    .index_img_big_2_li_a {}
-
     .index_img_big_2_li_img {
         display: block;
         width: 350px;
@@ -315,7 +314,6 @@ section {
     margin-bottom: 8px;
     position: relative;
 
-    .index_2_img_li_a {}
 
     .index_2_img_li_img {
         width: 165px;
@@ -392,8 +390,6 @@ section {
         margin-bottom: 22px;
     }
 
-    .index_img_big_1_li_a {}
-
     .index_img_big_1_li_img {
         display: block;
         height: 267px;
@@ -452,9 +448,9 @@ section {
 
 .index_3 {
     margin-top: 12px;
+    height: 289px;
 }
 
-.index_img_big_3_ul {}
 
 .index_img_big_3_li {
     width: 350px;
@@ -463,7 +459,6 @@ section {
     position: relative;
 }
 
-.index_img_big_3_li_a {}
 
 .index_img_big_3_li_img {
     display: block;
@@ -556,7 +551,6 @@ section {
         position: relative;
     }
 
-    .index_img_ul_2_li_a {}
 
     .index_img_ul_2_li_img {
         width: 170px;
@@ -628,17 +622,16 @@ section {
 
 .index_4 {
     margin-top: 11px;
+    height: 497px;
+    margin-bottom: 20px;
 }
 
-.index_img_big_4_ul {}
-
 .index_img_big_4_li {
     width: 350px;
     height: 230px;
     margin-bottom: 20px;
     position: relative;
 
-    .index_img_big_4_li_a {}
 
     .index_img_big_4_li_img {
         display: block;
@@ -738,7 +731,6 @@ section {
     background: #255590;
 }
 
-.index_ul_8 {}
 
 .index_ul_8_a {
     width: 170px;
@@ -764,7 +756,6 @@ section {
     float: right;
 }
 
-.index_img_big_5_ul {}
 
 .index_img_big_5_li {
     height: 267px;
@@ -772,7 +763,6 @@ section {
     width: 450px;
     margin-bottom: 22px;
 
-    .index_img_big_5_li_a {}
 
     .index_img_big_5_li_img {
         display: block;
@@ -1026,13 +1016,14 @@ section {
 
 .index_5 {
     margin-top: 30px;
+    height: 404px;
 }
 
 .index_6 {
     margin-top: 30px;
+    height: 289px;
 }
 
-.index_img_big_6_ul {}
 
 .index_img_big_6_li {
     width: 350px;
@@ -1040,7 +1031,6 @@ section {
     margin-bottom: 20px;
     position: relative;
 
-    .index_img_big_6_li_a {}
 
     .index_img_big_6_li_img {
         display: block;
@@ -1064,7 +1054,6 @@ section {
     }
 }
 
-.index_ul_13 {}
 
 .index_ul_13_a {
     height: 24px;
@@ -1104,7 +1093,6 @@ section {
     background: #255590;
 }
 
-.index_img_ul_5 {}
 
 .index_img_ul_5_li {
     width: 170px;
@@ -1112,8 +1100,6 @@ section {
     margin-bottom: 10px;
     position: relative;
 
-    .index_img_ul_5_li_a {}
-
     .index_img_ul_5_li_img {
         width: 170px;
         height: 110px;
@@ -1229,9 +1215,9 @@ section {
 
 .index_7 {
     margin-top: 11px;
+    height: 411px;
 }
 
-.index_img_big_7_ul {}
 
 .index_img_big_7_li {
     width: 350px;
@@ -1239,8 +1225,6 @@ section {
     margin-bottom: 20px;
     position: relative;
 
-    .index_img_big_7_li_a {}
-
     .index_img_big_7_li_img {
         display: block;
         width: 350px;
@@ -1269,8 +1253,6 @@ section {
     margin-bottom: 8px;
     position: relative;
 
-    .index_img_ul_6_li_a {}
-
     .index_img_ul_6_li_img {
         width: 165px;
         height: 96px;
@@ -1300,8 +1282,6 @@ section {
     float: right;
 }
 
-.index_ul_15 {}
-
 .index_ul_15_a {
     height: 24px;
     line-height: 24px;
@@ -1346,8 +1326,6 @@ section {
     margin-bottom: 8px;
     position: relative;
 
-    .index_img_ul_7_li_a {}
-
     .index_img_ul_7_li_img {
         width: 220px;
         height: 130px;

+ 1 - 1
assets/css/list.less

@@ -9,7 +9,7 @@
 .newsList {
     width: 100%;
     overflow: hidden;
-    margin-bottom: 70px;
+    margin-bottom: 30px;
 
     .inner {
         width: 1200px;

+ 1 - 1
assets/css/public/footer.less

@@ -181,7 +181,7 @@
 
 .foot_logo_out>* {
     position: absolute;
-    top: -177px;
+    top: -145px;
 }
 
 .foot_logo_out>*:nth-of-type(1) {

+ 65 - 19
assets/css/public/head.less

@@ -1,8 +1,32 @@
+.userInfo11 {
+    width: 100px;
+    height: 80px;
+    background-color: #fff;
+    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
+    border-radius: 3px;
+    position: absolute;
+    top: 40px;
+    right: 35px;
+    font-size: 14px;
+    z-index: 999;
+
+    li {
+        height: 40px;
+        line-height: 40px;
+        color: #333333;
+        padding-left: 10px;
+    }
+
+    >li:hover {
+        color: #028E21;
+    }
+}
+
 .tips {
     padding: 20px 0;
     text-align: center;
     font-size: 20px;
-    color: #333333;
+    color: #40663B;
     font-weight: bold;
 
     img {
@@ -29,11 +53,11 @@
 /* 页面头部 */
 header {
     width: 100%;
-    height: 201px;
+    height: 180px;
     font-size: 12px;
     font-family: PingFang SC-Regular;
     color: #666666;
-    background: url("../../../public/head/headtopbg.png") repeat-x;
+    background: url("http://img.bjzxtw.org.cn/master/bjzxtw/public/head/headtopbg.png") repeat-x;
 }
 
 .headerNav {
@@ -43,12 +67,13 @@ header {
 }
 
 .headerNav .left>span {
-    margin-right: 47px;
+    margin-right: 20px;
 }
 
 .headerNav .right {
     display: flex;
     margin-right: 10px;
+    position: relative;
 
     button {
         font-size: 12px;
@@ -102,6 +127,14 @@ header {
         vertical-align: -3px;
     }
 
+    .home {
+        background-image: url("http://img.bjzxtw.org.cn/master/bjzxtw/public/image/search.png");
+    }
+
+    .collection {
+        background-image: url("http://img.bjzxtw.org.cn/master/bjzxtw/public/image/search.png");
+    }
+
     .exit {
         line-height: 30px;
     }
@@ -113,28 +146,40 @@ header {
 
 /* // 头部logo */
 .headerLogo {
-    width: 100%;
-    height: 174px;
+    height: 145px;
+    position: relative;
+
+    //background: url("../../public/head/topBg.png") no-repeat center;
+    .titlead {
+        position: absolute;
+        bottom: 14px;
+        right: 26px;
+        width: 830px;
+        height: 110px;
+        overflow: hidden;
+
+        a {
+            display: block;
+            width: 830px;
+            height: 110px;
+            overflow: hidden;
+        }
+
+        img {
+            width: 100%;
+            height: 110px;
+        }
+    }
 
     .inner {
-        display: flex;
-        justify-content: space-between;
-        width: 1200px;
-        margin: 0 auto;
         position: relative;
-        height: 174px;
-
-        .titlead {
-            position: absolute;
-            bottom: 30px;
-            right: 0px;
-        }
+        height: 145px;
     }
 
     .inner>img {
         width: 297px;
-        height: 114px;
-        margin-top: 30px;
+        height: 110px;
+        margin-top: 20px;
         cursor: pointer;
     }
 
@@ -153,6 +198,7 @@ header {
             display: inline-block;
             width: 30px;
             height: 30px;
+            background: url("http://img.bjzxtw.org.cn/master/bjzxtw/public/image/search.png") no-repeat;
             position: absolute;
             top: 5px;
             left: 15px;

+ 1 - 1
assets/css/public/nav.less

@@ -66,7 +66,7 @@
             text-align: left;
             font-style: normal;
             text-transform: none;
-            margin: 0 5px;
+            // margin: 0 5px;
             text-align: center;
             margin-bottom: 30px;
             width: 10%;

+ 2 - 2
components/detail/HotNews.vue

@@ -95,7 +95,7 @@ getPageData();
         .hotlist_text {
             float: left;
             width: 126px;
-            height: 72px;
+            height: 75px;
             display: -webkit-box;
             -webkit-box-orient: vertical;
             -webkit-line-clamp: 3;
@@ -105,7 +105,7 @@ getPageData();
             font-weight: 400;
             font-size: 18px;
             color: #333333;
-            padding-top: 3px;
+            // padding-top: 3px;
         }
     }
 

+ 5 - 4
components/home/BigSwiper.vue

@@ -3,7 +3,7 @@
     <div class="swiper" v-if="imagelist">
         <el-carousel height="400px">
             <el-carousel-item v-for="(item, index) in imagelist" :key="index">
-                <NuxtLink :to="`/newsDetail/${item.id}`" target="_blank">
+                <NuxtLink :href="getLinkPathDetail(item)">
                     <img :src="item.imgurl">
                     <div class="text">
                         <span>{{ item.title }}</span>
@@ -22,14 +22,15 @@ async function getModelData1() {
     const mkdata =  await requestDataPromise('/web/getWebsiteArticlett', {
         method: 'GET',
         query: {
-            'pageSize': 5,
+            'imgnum':4,
+            'textnum':0,
             'level': 2,
             'placeid': 0,
-            'id':''
+            'id': '',
         },
     });
     if(mkdata.code == 200){
-        imagelist.value = mkdata.data;
+        imagelist.value = mkdata.data.img;
     }else{
         console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
         console.log("错误位置:获取首页轮播图")

+ 1 - 1
components/home/ListSecondaryHeading.vue

@@ -30,7 +30,7 @@ const targetRoute = segments[1];
     height: 60px;
     width: 1200px;
     margin: 0 auto;
-    background-image: url(@/public/img/5.png);
+    background-image: url(http://img.bjzxtw.org.cn/master/www/snscw/5.png);
     margin-top: 40px;
 
     .channel_nav_a {

+ 1 - 1
components/home/SecondaryHeading.vue

@@ -50,7 +50,7 @@ getPageData();
     height: 60px;
     width: 1200px;
     margin: 0 auto;
-    background-image: url(@/public/img/5.png);
+    background-image: url(http://img.bjzxtw.org.cn/master/www/snscw/5.png);
     margin-top: 40px;
 
     .channel_nav_a {

+ 11 - 11
components/home/Surveyvote.vue

@@ -417,7 +417,7 @@ async function addWebsiteSurvey(){
         }
         .radio {
             /deep/.el-radio {
-                --el-radio-input-border-color-hover: #27881a;
+                --el-radio-input-border-color-hover: #255590;
             }
             /deep/.el-radio-group {
                 align-items: center;
@@ -446,17 +446,17 @@ async function addWebsiteSurvey(){
                 width: 16px;
             }
             /deep/.el-radio__input.is-checked+.el-radio__label {
-                color: #27881a;
+                color: #255590;
             }
             /deep/.el-radio__input.is-checked .el-radio__inner {
-                background: #33b023;
-                border-color: #27881a;
+                background: #255590;
+                border-color: #255590;
             }
         }
 
         .checkInputBox {
             /deep/.el-checkbox {
-                --el-radio-input-border-color-hover: #27881a;
+                --el-radio-input-border-color-hover: #255590;
             }
             /deep/.el-checkbox-group {
                 align-items: center;
@@ -485,11 +485,11 @@ async function addWebsiteSurvey(){
                 width: 16px;
             }
             /deep/.el-checkbox__input.is-checked+.el-checkbox__label {
-                color: #27881a;
+                color: #255590;
             }
             /deep/.el-checkbox__input.is-checked .el-checkbox__inner {
-                background: #33b023;
-                border-color: #27881a;
+                background: #255590;
+                border-color: #255590;
             }
         }
 
@@ -545,9 +545,9 @@ async function addWebsiteSurvey(){
             }
         }
         .active {
-            color:#49A769;
-            background: #dff7e8;
-            border: 1px solid #49A769;
+            color:#255590;
+            background: #d8e5f5;
+            border: 1px solid #255590;
         }
     }
 }

+ 7 - 7
components/home/foot.vue

@@ -1,20 +1,20 @@
 <template>
     <footer class="index_foot">
-        <div class="foot_img_box">
+        <div class="foot_img_box" v-if="bottomLink">
             <a :href="item.url" v-for="(item, index) in bottomLink" target="_blank">
                 <img :src="item.logo_url" alt="">
             </a>
         </div>
         <div class="foot_frind_box">
             <span>友情链接</span>
-            <div>
+            <div v-if="bottomText">
                 <a :href="item.url" v-for="(item, index) in bottomText" :key="index" target="_blank">{{item.title}}</a>
             </div>
         </div>
     </footer>
 
     <div class="call_us_box">
-        <div class="inner">
+        <div class="inner" v-if="bottomMenu">
             <span v-for="(item, index) in bottomMenu" :key="index">
                 <NuxtLink :to="{ path: `/about/${item.name_pinyin}/list-1.html` }" v-if="item.type == 1" :title="item.name">
                     {{ item.name }}
@@ -25,8 +25,8 @@
             </span>
         </div>
     </div>
-    <footer class="index_foot">
-        <div class="foot_text_box">
+    <footer class="index_foot"  v-if="bottomBase">
+        <div class="foot_text_box" v-if="bottomBase">
             <p v-html="bottomBase.statement" class="foot_text_html_css"></p>
             <p v-html="bottomBase.organizer" class="foot_text_html_css"></p>
             <p v-html="bottomBase.copyright_information" class="foot_text_html_css"></p>
@@ -49,14 +49,14 @@
                 <img :src="bottomBase.company_logo" class="floatLogoLeft" :alt="bottomBase.company_name">
             </span>
         </div>
-        <div class="foot_last_img_box">
+        <div class="foot_last_img_box" v-if="bottomphoto">
             <a :href="item.url" v-for="(item, index) in bottomphoto" :title="item.title">
                 <img :src="item.logo_url" :alt="item.title">
             </a>
         </div>
 
         <!--在线客服-->
-        <HomeKefu :bottomBase="bottomBase" />
+        <HomeKefu :bottomBase="bottomBase" v-if="bottomphoto"/>
     </footer>
 </template>
  

+ 6 - 6
components/home/foot1.vue

@@ -1,7 +1,7 @@
 <template>
     <!--注意,foot1与foot的区别就在于,foot1没有友情链接-->
     <div class="call_us_box">
-        <div class="inner">
+        <div class="inner" v-if="bottomMenu">
             <span v-for="(item, index) in bottomMenu" :key="index">
                 <NuxtLink :to="{ path: `/about/${item.name_pinyin}/list-1.html` }" v-if="item.type == 1" :title="item.name">
                     {{ item.name }}
@@ -12,8 +12,8 @@
             </span>
         </div>
     </div>
-    <footer class="index_foot">
-        <div class="foot_text_box">
+    <footer class="index_foot" v-if="bottomBase">
+        <div class="foot_text_box" v-if="bottomBase">
             <p v-html="bottomBase.statement" class="foot_text_html_css"></p>
             <p v-html="bottomBase.organizer" class="foot_text_html_css"></p>
             <p v-html="bottomBase.copyright_information" class="foot_text_html_css"></p>
@@ -36,14 +36,14 @@
                 <img :src="bottomBase.company_logo" class="floatLogoLeft" :alt="bottomBase.company_name">
             </span>
         </div>
-        <div class="foot_last_img_box">
-            <a :href="item.url" v-for="(item, index) in bottomphoto" :title="item.title">
+        <div class="foot_last_img_box" v-if="bottomphoto">
+            <a :href="item.url" target="_blank" v-for="(item, index) in bottomphoto" :title="item.title">
                 <img :src="item.logo_url" :alt="item.title">
             </a>
         </div>
 
         <!--在线客服-->
-        <HomeKefu :bottomBase="bottomBase" />
+        <HomeKefu :bottomBase="bottomBase"  v-if="bottomBase"/>
     </footer>
 </template>
  

+ 2 - 2
components/home/pageHead.vue

@@ -5,7 +5,7 @@
         <nav class="headerNav">
             <div class="inner">
                 <div class="left">
-                    <span>中农兴业网团旗下网站 · 农业百强网站(科教文化类十强)</span> 
+                    <span>欢迎加入三农市场网!</span> 
                 </div>
                 <div class="right">
                     <div class="menu">
@@ -294,7 +294,7 @@ onMounted(async () => {
     //从客户端获取行政职能部门 加快打开速度
     const { $webUrl, $CwebUrl } = useNuxtApp();
     //广告1
-    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_top`
+    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_top`
     const responseAd1 = await fetch(url, {
         headers: {
             'Content-Type': 'application/json',

+ 1 - 1
components/home/pageNavigation.vue

@@ -85,7 +85,7 @@ async function getNavigation2() {
         query: {
             'pid': 0,
             'num': 3,
-            'placeid': 11
+            'placeid': 21
         },
     });
     navigation2.value = mkdata.data;

+ 20 - 20
composables/publicFunction.ts

@@ -1,34 +1,34 @@
 //1.格式化日期 start ---------------------------------------->
 //time 日期字符串 type 从什么时候开始返回 year = 返回年月日 month = 返回月日..
 //style 样式,比如 年-月-日 年.月.日
-const getTime = function(time:string,type:string,style:Number){
+const getTime = function (time: string, type: string, style: Number) {
   const date = new Date(time);
   const year = date.getFullYear();
   const month = date.getMonth() + 1;
   const day = date.getDate();
 
   //返回 年-月-日
-  if(type == 'year'&& style == 1){
+  if (type == 'year' && style == 1) {
     return `${year}-${month}-${day}`;
   }
   //返回 年-月
-  if(type == 'year'&& style == 2){
+  if (type == 'year' && style == 2) {
     return `${year}-${month}`;
   }
   //返回 年
-  if(type == 'year'&& style == 3){
+  if (type == 'year' && style == 3) {
     return `${year}`;
   }
   //返回 月-日
-  if(type == 'month'&& style == 1){
+  if (type == 'month' && style == 1) {
     return `${month}-${day}`;
   }
   //返回 月.日
-  if(type == 'month'&& style == 2){
+  if (type == 'month' && style == 2) {
     return `${month}.${day}`;
   }
   //返回 日
-  if(type == 'day'&& style == 1){
+  if (type == 'day' && style == 1) {
     return `${day}`;
   }
 }
@@ -36,10 +36,10 @@ const getTime = function(time:string,type:string,style:Number){
 
 //2.格式化标题长度 start ---------------------------------------->
 //title 标题 length 长度
-const getTitleLength = function(title:string,length:number){
-  if(title.length >= length){
+const getTitleLength = function (title: string, length: number) {
+  if (title.length >= length) {
     return title.substring(0, length) + "...";
-  }else{
+  } else {
     return title;
   }
 }
@@ -47,26 +47,26 @@ const getTitleLength = function(title:string,length:number){
 
 //3.格式化跳转路径 start ---------------------------------------->
 //3.1跳转到频道页面或者一级列表页
-const getLinkPath = (item:any) => {
+const getLinkPath = (item: any) => {
   if (item.children_count == 0) {
-      return `/${item.aLIas_pinyin}/list-1.html`;
+    return `/${item.aLIas_pinyin}/list-1.html`;
   } else {
-      return `/${item.aLIas_pinyin}/index.html`;
+    return `/${item.aLIas_pinyin}/index.html`;
   }
 }
 //3.2跳转到详情页
-const getLinkPathDetail = (item:any) => {
+const getLinkPathDetail = (item: any) => {
   if (item.islink == 1) {
-      return `${item.linkurl}`;
+    return `${item.linkurl}`;
   } else {
-      return `/${item.pinyin}/${item.id}.html`;
+    return `/${item.pinyin}/${item.id}.html`;
   }
 }
 //3.格式化跳转路径 end ---------------------------------------->
 
 
 //4.获得路由路径 start ---------------------------------------->
-const getRoutePath = (type:Number) => {
+const getRoutePath = (type: Number) => {
   const route = useRoute();
   //获得当前的完整路径
   const fullPath = route.path;
@@ -75,10 +75,10 @@ const getRoutePath = (type:Number) => {
   const targetSegmentOne = segments[1];
   const targetSegmentTwo = segments[2];
 
-  if(type == 1){
+  if (type == 1) {
     return targetSegmentOne;
   }
-  if(type == 2){
+  if (type == 2) {
     return targetSegmentTwo;
   }
 }
@@ -86,4 +86,4 @@ const getRoutePath = (type:Number) => {
 
 
 //4.获得路由路径 end ---------------------------------------->
-export { getTime,getTitleLength,getLinkPath,getLinkPathDetail,getRoutePath};
+export { getTime, getTitleLength, getLinkPath, getLinkPathDetail, getRoutePath };

+ 3 - 3
pages/[dir]/[dir]/[id].vue

@@ -164,8 +164,8 @@ async function getPageData() {
         //获取发布时间
         time.value = newsDetail.value.updated_at.split(' ')[0];
         //修正标题长度
-        if (newsDetail.value.title.length >= 30) {
-            routeNewsTtitle.value = newsDetail.value.title.substr(0, 30) + "...";
+        if (newsDetail.value.title.length >= 20) {
+            routeNewsTtitle.value = newsDetail.value.title.substr(0, 20) + "...";
         } else {
             routeNewsTtitle.value = newsDetail.value.title
         }
@@ -185,7 +185,7 @@ let adImg1 = ref([]);
 onMounted(async ()  => {
     const { $webUrl, $CwebUrl } = useNuxtApp();
     //广告1
-    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_detail_0001`
+    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_detail_0001`
     const responseAd1 = await fetch(url, {
         headers: {
             'Content-Type': 'application/json',

+ 2 - 2
pages/[dir]/[dir]/list-[id].vue

@@ -227,7 +227,7 @@ onMounted(async ()  => {
     //从客户端获取行政职能部门 加快打开速度
     const { $webUrl, $CwebUrl } = useNuxtApp();
     //广告1
-    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_list_0001`
+    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_list_0001`
     const responseAd1 = await fetch(url, {
         headers: {
             'Content-Type': 'application/json',
@@ -239,7 +239,7 @@ onMounted(async ()  => {
     adImg1.value = resultAd1.data[0];
     
     //广告2
-    let url2 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_list_0002`
+    let url2 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_list_0002`
     const responseAd2 = await fetch(url2, {
         headers: {
             'Content-Type': 'application/json',

+ 3 - 3
pages/[dir]/[id].vue

@@ -156,8 +156,8 @@ async function getPageData() {
         //获取发布时间
         time.value = newsDetail.value.updated_at.split(' ')[0];
         //修正标题长度
-        if (newsDetail.value.title.length >= 30) {
-            routeNewsTtitle.value = newsDetail.value.title.substr(0, 30) + "...";
+        if (newsDetail.value.title.length >= 20) {
+            routeNewsTtitle.value = newsDetail.value.title.substr(0, 20) + "...";
         } else {
             routeNewsTtitle.value = newsDetail.value.title
         }
@@ -174,7 +174,7 @@ let adImg1 = ref([]);
 onMounted(async ()  => {
     const { $webUrl, $CwebUrl } = useNuxtApp();
     //广告1
-    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_detail_0001`
+    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_detail_0001`
     const responseAd1 = await fetch(url, {
         headers: {
             'Content-Type': 'application/json',

+ 92 - 184
pages/[dir]/index.html.vue

@@ -13,23 +13,21 @@
                     </div>
                 </div>
                 <div class="channel_1_right">
-                    <div class="channel_name_ul">
+                    <div class="channel_head">
+                        <NuxtLink class="channel_head_name" :href="getLinkPath(pageData[0])" v-if="pageData[0]"
+                            :title="pageData[0].alias">
+                            {{ pageData[0].alias }}
+                        </NuxtLink>
+                        <NuxtLink class="channel_head_more" :href="getLinkPath(pageData[0])" v-if="pageData[0]"
+                            :title="pageData[0].alias">
+                            栏目简介
+                        </NuxtLink>
+                    </div>
+                    <div class="channel_name_ul" v-if="pageData[0]">
                         <div class="channel_name_ul_li" v-for="item in pageData[0].data2">
-                            <NuxtLink class="channel_name_ul_li_tag"
-                                :href="getLinkPathDetail(item)"
-                                :title="item.title"
-                                :key="item.id"
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
-                                民工动态
-                            </NuxtLink>
-                            <NuxtLink class="channel_name_ul_li_dot1 dot1"
-                                :href="getLinkPathDetail(item)"
-                                :title="item.title"
-                                :key="item.id"
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
-                                {{item.title}}
+                            <NuxtLink class="channel_name_ul_li_dot1 dot1" :href="getLinkPathDetail(item)"
+                                :title="item.title" :key="item.id" :target="item.islink == 1 ? '_blank' : '_self'">
+                                {{ item.title }}
                             </NuxtLink>
                         </div>
                     </div>
@@ -40,31 +38,22 @@
                 <div class="channel_1_left clearfix">
                     <!--open 商贸活动-->
                     <div class="channel_head">
-                        <NuxtLink class="channel_head_name" 
-                            :href="getLinkPath(pageData[1])" 
-                            v-if="pageData[1]" 
-                            :title="pageData[1].alias"
-                        >
+                        <NuxtLink class="channel_head_name" :href="getLinkPath(pageData[1])" v-if="pageData[1]"
+                            :title="pageData[1].alias">
                             {{ pageData[1].alias }}
                         </NuxtLink>
-                        <NuxtLink class="channel_head_more" 
-                            :href="getLinkPath(pageData[1])" 
-                            v-if="pageData[1]" 
-                            :title="pageData[1].alias"
-                        >
+                        <NuxtLink class="channel_head_more" :href="getLinkPath(pageData[1])" v-if="pageData[1]"
+                            :title="pageData[1].alias">
                             栏目简介
                         </NuxtLink>
                     </div>
-                    <div class=" clearfix">
+                    <div class="channel2_top_content clearfix" v-if="pageData[1]">
                         <div class="channel_1_box_1 clearfix">
                             <div class="channel_img_big_1_ul">
                                 <div class="channel_img_big_1_li" v-for="item in pageData[1].data">
-                                    <NuxtLink class="channel_img_big_1_li_a"
-                                        :href="getLinkPathDetail(item)"
-                                        :title="item.title"
-                                        :key="item.id"
-                                        :target="item.islink == 1 ? '_blank' : '_self'"
-                                    >
+                                    <NuxtLink class="channel_img_big_1_li_a" :href="getLinkPathDetail(item)"
+                                        :title="item.title" :key="item.id"
+                                        :target="item.islink == 1 ? '_blank' : '_self'">
                                         <img class="channel_img_big_1_li_img" :src="item.imgurl" alt="item.title">
                                         <div class="channel_img_big_1_li_dot1 dot1">
                                             {{ item.title }}
@@ -75,13 +64,9 @@
                         </div>
                         <div class="channel_1_box_2 clearfix">
                             <div class="channel_ul_2">
-                                <NuxtLink class="channel_ul_2_a dot1"
-                                    :href="getLinkPathDetail(item)"
-                                    :title="item.title"
-                                    v-for="item in pageData[1].data2"
-                                    :key="item.id"
-                                    :target="item.islink == 1 ? '_blank' : '_self'"
-                                >
+                                <NuxtLink class="channel_ul_2_a dot1" :href="getLinkPathDetail(item)"
+                                    :title="item.title" v-for="item in pageData[1].data2" :key="item.id"
+                                    :target="item.islink == 1 ? '_blank' : '_self'">
                                     {{ item.title }}
                                 </NuxtLink>
                             </div>
@@ -90,31 +75,22 @@
                     <!--end 商贸活动-->
                     <!--open 科教活动-->
                     <div class="channel_head">
-                        <NuxtLink class="channel_head_name" 
-                            :href="getLinkPath(pageData[2])" 
-                            v-if="pageData[2]" 
-                            :title="pageData[2].alias"
-                        >
+                        <NuxtLink class="channel_head_name" :href="getLinkPath(pageData[2])" v-if="pageData[2]"
+                            :title="pageData[2].alias">
                             {{ pageData[2].alias }}
                         </NuxtLink>
-                        <NuxtLink class="channel_head_more" 
-                            :href="getLinkPath(pageData[2])" 
-                            v-if="pageData[2]" 
-                            :title="pageData[2].alias"
-                        >
+                        <NuxtLink class="channel_head_more" :href="getLinkPath(pageData[2])" v-if="pageData[2]"
+                            :title="pageData[2].alias">
                             栏目简介
                         </NuxtLink>
                     </div>
-                    <div class=" clearfix">
+                    <div class=" clearfix" v-if="pageData[2]">
                         <div class="channel_1_box_1 clearfix">
                             <div class="channel_img_big_2_ul">
                                 <div class="channel_img_big_2_li" v-for="item in pageData[2].data">
-                                    <NuxtLink class="channel_img_big_2_li_a"
-                                        :href="getLinkPathDetail(item)"
-                                        :title="item.title"
-                                        :key="item.id"
-                                        :target="item.islink == 1 ? '_blank' : '_self'"
-                                    >
+                                    <NuxtLink class="channel_img_big_2_li_a" :href="getLinkPathDetail(item)"
+                                        :title="item.title" :key="item.id"
+                                        :target="item.islink == 1 ? '_blank' : '_self'">
                                         <img class="channel_img_big_2_li_img" :src="item.imgurl" alt="item.title">
                                         <div class="channel_img_big_2_li_dot1 dot1">
                                             {{ item.title }}
@@ -125,13 +101,9 @@
                         </div>
                         <div class="channel_1_box_2 clearfix">
                             <div class="channel_ul_3">
-                                <NuxtLink class="channel_ul_3_a dot1"
-                                    :href="getLinkPathDetail(item)"
-                                    :title="item.title"
-                                    v-for="item in pageData[2].data2"
-                                    :key="item.id"
-                                    :target="item.islink == 1 ? '_blank' : '_self'"
-                                >
+                                <NuxtLink class="channel_ul_3_a dot1" :href="getLinkPathDetail(item)"
+                                    :title="item.title" v-for="item in pageData[2].data2" :key="item.id"
+                                    :target="item.islink == 1 ? '_blank' : '_self'">
                                     {{ item.title }}
                                 </NuxtLink>
                             </div>
@@ -142,29 +114,19 @@
                 <div class="channel_1_right clearfix">
                     <!--open 产业动态-->
                     <div class="channel_head">
-                        <NuxtLink class="channel_head_name" 
-                            :href="getLinkPath(pageData[3])" 
-                            v-if="pageData[3]" 
-                            :title="pageData[3].alias"
-                        >
+                        <NuxtLink class="channel_head_name" :href="getLinkPath(pageData[3])" v-if="pageData[3]"
+                            :title="pageData[3].alias">
                             {{ pageData[3].alias }}
                         </NuxtLink>
-                        <NuxtLink class="channel_head_more" 
-                            :href="getLinkPath(pageData[3])" 
-                            v-if="pageData[3]" 
-                            :title="pageData[3].alias"
-                        >
+                        <NuxtLink class="channel_head_more" :href="getLinkPath(pageData[3])" v-if="pageData[3]"
+                            :title="pageData[3].alias">
                             栏目简介
                         </NuxtLink>
                     </div>
-                    <div class="channel_img_big_3_ul clearfix">
+                    <div class="channel_img_big_3_ul clearfix" v-if="pageData[3].data">
                         <div class="channel_img_big_3_li" v-for="item in pageData[3].data">
-                            <NuxtLink class="channel_img_big_3_li_a"
-                                :href="getLinkPathDetail(item)"
-                                :title="item.title"
-                                :key="item.id"
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
+                            <NuxtLink class="channel_img_big_3_li_a" :href="getLinkPathDetail(item)" :title="item.title"
+                                :key="item.id" :target="item.islink == 1 ? '_blank' : '_self'">
                                 <img class="channel_img_big_3_li_img" :src="item.imgurl" alt="item.title">
                                 <div class="channel_img_big_3_li_dot1 dot1">
                                     {{ item.title }}
@@ -172,15 +134,11 @@
                             </NuxtLink>
                         </div>
                     </div>
-                    <div class="channel_ul_4">
+                    <div class="channel_ul_4" v-if="pageData[3].data2">
                         <div class="channel_ul_4_li dot1" v-for="(item, index) in pageData[3].data2">
                             <div class="channel_ul_4_li_num">{{ index + 1 }}</div>
-                            <NuxtLink class="channel_img_big_3_li_a"
-                                :href="getLinkPathDetail(item)"
-                                :title="item.title"
-                                :key="item.id"
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
+                            <NuxtLink class="channel_img_big_3_li_a" :href="getLinkPathDetail(item)" :title="item.title"
+                                :key="item.id" :target="item.islink == 1 ? '_blank' : '_self'">
                                 <div class="channel_ul_4_a dot1">
                                     {{ item.title }}
                                 </div>
@@ -192,36 +150,27 @@
             </section>
             <!--广告1-->
             <HomeAdvertising :data="adImg1"></HomeAdvertising>
-            
+
             <section class="channel_3 clearfix">
                 <!--open 农贸节庆-->
                 <div class="channel_1_left clearfix">
                     <div class="channel_head">
-                        <NuxtLink class="channel_head_name" 
-                            :href="getLinkPath(pageData[4])" 
-                            v-if="pageData[4]" 
-                            :title="pageData[4].alias"
-                        >
+                        <NuxtLink class="channel_head_name" :href="getLinkPath(pageData[4])" v-if="pageData[4]"
+                            :title="pageData[4].alias">
                             {{ pageData[4].alias }}
                         </NuxtLink>
-                        <NuxtLink class="channel_head_more" 
-                            :href="getLinkPath(pageData[4])" 
-                            v-if="pageData[4]" 
-                            :title="pageData[4].alias"
-                        >
+                        <NuxtLink class="channel_head_more" :href="getLinkPath(pageData[4])" v-if="pageData[4]"
+                            :title="pageData[4].alias">
                             栏目简介
                         </NuxtLink>
                     </div>
-                    <div class=" clearfix">
+                    <div class=" clearfix" v-if="pageData[4]">
                         <div class="channel_1_box_1 clearfix">
                             <div class="channel_img_big_4_ul">
                                 <div class="channel_img_big_4_li" v-for="item in pageData[4].data">
-                                    <NuxtLink class="channel_img_big_4_li"
-                                        :href="getLinkPathDetail(item)"
-                                        :title="item.title"
-                                        :key="item.id"
-                                        :target="item.islink == 1 ? '_blank' : '_self'"
-                                    >
+                                    <NuxtLink class="channel_img_big_4_li" :href="getLinkPathDetail(item)"
+                                        :title="item.title" :key="item.id"
+                                        :target="item.islink == 1 ? '_blank' : '_self'">
                                         <img class="channel_img_big_4_li_img" :src="item.imgurl" alt="item.title">
                                         <div class="channel_img_big_4_li_dot2 dot2">
                                             {{ item.title }}
@@ -231,12 +180,9 @@
                             </div>
                             <div class="channel_img_ul_1 clearfix">
                                 <div class="channel_img_ul_1_li" v-for="item in pageData[4].data2">
-                                    <NuxtLink class="channel_img_ul_1_li_a"
-                                        :href="getLinkPathDetail(item)"
-                                        :title="item.title"
-                                        :key="item.id"
-                                        :target="item.islink == 1 ? '_blank' : '_self'"
-                                    >
+                                    <NuxtLink class="channel_img_ul_1_li_a" :href="getLinkPathDetail(item)"
+                                        :title="item.title" :key="item.id"
+                                        :target="item.islink == 1 ? '_blank' : '_self'">
                                         <img class="channel_img_ul_1_li_img" :src="item.imgurl" alt="item.title">
                                         <div class="channel_img_ul_1_li_dot2 dot2">
                                             {{ item.title }}
@@ -247,13 +193,9 @@
                         </div>
                         <div class="channel_1_box_2 clearfix">
                             <div class="channel_ul_5">
-                                <NuxtLink class="channel_ul_5_a dot1"
-                                    :href="getLinkPathDetail(item)"
-                                    v-for="item in pageData[4].data3"
-                                    :title="item.title"
-                                    :key="item.id"
-                                    :target="item.islink == 1 ? '_blank' : '_self'"
-                                >
+                                <NuxtLink class="channel_ul_5_a dot1" :href="getLinkPathDetail(item)"
+                                    v-for="item in pageData[4].data3" :title="item.title" :key="item.id"
+                                    :target="item.islink == 1 ? '_blank' : '_self'">
                                     {{ item.title }}
                                 </NuxtLink>
                             </div>
@@ -264,29 +206,19 @@
                 <!--open 市场行情-->
                 <div class="channel_1_right clearfix">
                     <div class="channel_head">
-                        <NuxtLink class="channel_head_name" 
-                            :href="getLinkPath(pageData[5])" 
-                            v-if="pageData[5]" 
-                            :title="pageData[5].alias"
-                        >
+                        <NuxtLink class="channel_head_name" :href="getLinkPath(pageData[5])" v-if="pageData[5]"
+                            :title="pageData[5].alias">
                             {{ pageData[5].alias }}
                         </NuxtLink>
-                        <NuxtLink class="channel_head_more" 
-                            :href="getLinkPath(pageData[5])" 
-                            v-if="pageData[5]" 
-                            :title="pageData[5].alias"
-                        >
+                        <NuxtLink class="channel_head_more" :href="getLinkPath(pageData[5])" v-if="pageData[5]"
+                            :title="pageData[5].alias">
                             栏目简介
                         </NuxtLink>
                     </div>
-                    <div class="channel_img_ul_2 clearfix">
+                    <div class="channel_img_ul_2 clearfix" v-if="pageData[5].data">
                         <div class="channel_img_ul_2_li" v-for="item in pageData[5].data">
-                            <NuxtLink class="channel_img_ul_2_li"
-                                :href="getLinkPathDetail(item)"
-                                :title="item.title"
-                                :key="item.id"
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
+                            <NuxtLink class="channel_img_ul_2_li" :href="getLinkPathDetail(item)" :title="item.title"
+                                :key="item.id" :target="item.islink == 1 ? '_blank' : '_self'">
                                 <img class="channel_img_ul_2_li_img" :src="item.imgurl" alt="item.title">
                                 <div class="channel_img_ul_2_li_dot1 dot1">
                                     {{ item.title }}
@@ -294,14 +226,10 @@
                             </NuxtLink>
                         </div>
                     </div>
-                    <div class="channel_ul_6">
-                        <NuxtLink class="channel_ul_6_a dot1"
-                            :href="getLinkPathDetail(item)"
-                            :title="item.title"
-                            v-for="item in pageData[5].data2"
-                            :key="item.id"
-                            :target="item.islink == 1 ? '_blank' : '_self'"
-                        >
+                    <div class="channel_ul_6" v-if="pageData[5].data2">
+                        <NuxtLink class="channel_ul_6_a dot1" :href="getLinkPathDetail(item)" :title="item.title"
+                            v-for="item in pageData[5].data2" :key="item.id"
+                            :target="item.islink == 1 ? '_blank' : '_self'">
                             {{ item.title }}
                         </NuxtLink>
                     </div>
@@ -312,29 +240,19 @@
                 <div class="channel_1_left clearfix">
                     <!--open 业界交流-->
                     <div class="channel_head">
-                        <NuxtLink class="channel_head_name" 
-                            :href="getLinkPath(pageData[6])" 
-                            v-if="pageData[6]" 
-                            :title="pageData[6].alias"
-                        >
+                        <NuxtLink class="channel_head_name" :href="getLinkPath(pageData[6])" v-if="pageData[6]"
+                            :title="pageData[6].alias">
                             {{ pageData[6].alias }}
                         </NuxtLink>
-                        <NuxtLink class="channel_head_more" 
-                            :href="getLinkPath(pageData[6])" 
-                            v-if="pageData[6]" 
-                            :title="pageData[6].alias"
-                        >
+                        <NuxtLink class="channel_head_more" :href="getLinkPath(pageData[6])" v-if="pageData[6]"
+                            :title="pageData[6].alias">
                             栏目简介
                         </NuxtLink>
                     </div>
                     <div class="channel_ul_7">
-                        <NuxtLink class="channel_ul_7_a dot1"
-                            :href="getLinkPathDetail(item)"
-                            :title="item.title"
-                            v-for="item in pageData[6].data"
-                            :key="item.id"
-                            :target="item.islink == 1 ? '_blank' : '_self'"
-                        >
+                        <NuxtLink class="channel_ul_7_a dot1" :href="getLinkPathDetail(item)" :title="item.title"
+                            v-for="item in pageData[6].data" :key="item.id"
+                            :target="item.islink == 1 ? '_blank' : '_self'">
                             {{ item.title }}
                         </NuxtLink>
                     </div>
@@ -343,30 +261,20 @@
                 <!--open 主题活动-->
                 <div class="channel_1_right clearfix">
                     <div class="channel_head">
-                        <NuxtLink class="channel_head_name" 
-                            :href="getLinkPath(pageData[7])" 
-                            v-if="pageData[7]" 
-                            :title="pageData[7].alias"
-                        >
+                        <NuxtLink class="channel_head_name" :href="getLinkPath(pageData[7])" v-if="pageData[7]"
+                            :title="pageData[7].alias">
                             {{ pageData[7].alias }}
                         </NuxtLink>
-                        <NuxtLink class="channel_head_more" 
-                            :href="getLinkPath(pageData[7])" 
-                            v-if="pageData[7]" 
-                            :title="pageData[7].alias"
-                        >
+                        <NuxtLink class="channel_head_more" :href="getLinkPath(pageData[7])" v-if="pageData[7]"
+                            :title="pageData[7].alias">
                             栏目简介
                         </NuxtLink>
                     </div>
-                    <div class="channel_img_big_5_ul">
+                    <div class="channel_img_big_5_ul" v-if="pageData[7].data">
                         <div class="channel_img_big_5_li" v-for="item in pageData[7].data">
-                            <NuxtLink class="channel_img_big_5_li_a"
-                                :href="getLinkPathDetail(item)"
-                                :title="item.title"
-                                v-for="item in pageData[7].data"
-                                :key="item.id"
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            > 
+                            <NuxtLink class="channel_img_big_5_li_a" :href="getLinkPathDetail(item)" :title="item.title"
+                                v-for="item in pageData[7].data" :key="item.id"
+                                :target="item.islink == 1 ? '_blank' : '_self'">
                                 <img class="channel_img_big_5_li_img" :src="item.imgurl" alt="item.title">
                                 <div class="channel_img_big_5_li_dot2 dot2">{{ item.title }}</div>
                             </NuxtLink>
@@ -536,7 +444,7 @@ try {
         }
         //导航池加载完毕,开始申请模块数据
         let getJson = [
-            { "parent": routeId + ",0,0", "child": pageData.value[0].cid + ",5,10" },//模块1 顶部没有标题的那个
+            { "parent": routeId + ",0,0", "child": pageData.value[0].cid + ",5,9" },//模块1 
             { "parent": routeId + ",0,0", "child": pageData.value[1].cid + ",1,6" },//模块2
             { "parent": routeId + ",0,0", "child": pageData.value[2].cid + ",1,6" },//模块3
             { "parent": routeId + ",0,0", "child": pageData.value[3].cid + ",1,6" },//模块4
@@ -578,10 +486,10 @@ async function getPageAllData(jsonString) {
         pageData.value[3].data = mkdata.data[3].child.imgnum;
         pageData.value[3].data2 = mkdata.data[3].child.textnum;
         //模块5
-        for(let index in mkdata.data[4].child.imgnum){
-            if(index<1){
+        for (let index in mkdata.data[4].child.imgnum) {
+            if (index < 1) {
                 pageData.value[4].data.push(mkdata.data[4].child.imgnum[index]);
-            }else{
+            } else {
                 pageData.value[4].data2.push(mkdata.data[4].child.imgnum[index]);
             }
         }
@@ -623,7 +531,7 @@ if (setData.code == 200) {
         ]
     });
 } else {
-    console.log("设置频道页SEO出错!",setData.message)
+    console.log("设置频道页SEO出错!", setData.message)
 }
 //5.设置seo信息 end---------------------------------------->
 </script>

+ 2 - 2
pages/[dir]/list-[id].vue

@@ -223,7 +223,7 @@ onMounted(async ()  => {
     //从客户端获取行政职能部门 加快打开速度
     const { $webUrl, $CwebUrl } = useNuxtApp();
     //广告1
-    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_list_0001`
+    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_list_0001`
     const responseAd1 = await fetch(url, {
         headers: {
             'Content-Type': 'application/json',
@@ -235,7 +235,7 @@ onMounted(async ()  => {
     adImg1.value = resultAd1.data[0];
     
     //广告2
-    let url2 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_list_0002`
+    let url2 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_list_0002`
     const responseAd2 = await fetch(url2, {
         headers: {
             'Content-Type': 'application/json',

+ 5 - 24
pages/about/[dir]/[dir]/[id].vue

@@ -2,7 +2,7 @@
     <!-- 页面头部 -->
     <HomePageHead></HomePageHead>
     <!-- 导航栏 -->
-    <HomePageNavigation1></HomePageNavigation1>
+    <HomePageNavigation></HomePageNavigation>
     <!-- 列表页广告一 -->
     <HomeTopTen :imgurl="adImg1" v-if="adImg1"></HomeTopTen>
     <!-- 面包屑导航 -->
@@ -103,26 +103,6 @@ if(getRouteId.code == 200){
 const adList = ref([]);
 let adImg1 = ref([]);
 let adImg2 = ref([]);
-async function getAdData(){
-    const adData = await requestDataPromise('/web/getWebsiteAdvertisement',{method:'GET',query:{'ad_tag':'PAGE'}});
-    adList.value = adData.data;
-    if(adData.code==200){
-        for(let item of adData.data){
-            if(item.ad_tag == 'PAGE_0001'){
-                adImg1.value = item;
-            }
-            if(item.ad_tag == 'PAGE_0002'){
-                adImg2.value = item;
-            }
-        }
-    }else{
-        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
-        console.log("错误位置:获取详情页广告列表")
-        console.log("后端错误反馈:",adData.message)
-        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
-    }
-}
-getAdData();
 
 const newsDetail = ref({})
 const bottomMenu = ref([]);
@@ -131,7 +111,8 @@ async function getPageData() {
     const mkdata =  await requestDataPromise('/web/getWebsiteFooterCategoryInfo', {
         method: 'GET',
         query: {
-            'fcat_id': articleId
+            'fcat_id': articleId,
+            'type':0
         },
     });
     newsDetail.value = mkdata.data;
@@ -175,7 +156,7 @@ onMounted(async ()  => {
     //从客户端获取行政职能部门 加快打开速度
     const { $webUrl, $CwebUrl } = useNuxtApp();
     //广告1
-    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_page_0001`
+    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_page_0001`
     const responseAd1 = await fetch(url, {
         headers: {
             'Content-Type': 'application/json',
@@ -187,7 +168,7 @@ onMounted(async ()  => {
     adImg1.value = resultAd1.data[0];
     
     //广告2
-    let url2 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_page_0002`
+    let url2 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_page_0002`
     const responseAd2 = await fetch(url2, {
         headers: {
             'Content-Type': 'application/json',

+ 5 - 24
pages/about/[dir]/index.html.vue

@@ -2,7 +2,7 @@
     <!-- 页面头部 -->
     <HomePageHead></HomePageHead>
     <!-- 导航栏 -->
-    <HomePageNavigation1></HomePageNavigation1>
+    <HomePageNavigation></HomePageNavigation>
     <!-- 列表页广告一 -->
     <HomeTopTen :imgurl="adImg1" v-if="adImg1"></HomeTopTen>
     <!-- 面包屑导航 -->
@@ -104,26 +104,6 @@ if(getRouteId.code == 200){
 const adList = ref([]);
 let adImg1 = ref([]);
 let adImg2 = ref([]);
-async function getAdData(){
-    const adData = await requestDataPromise('/web/getWebsiteAdvertisement',{method:'GET',query:{'ad_tag':'PAGE'}});
-    adList.value = adData.data;
-    if(adData.code==200){
-        for(let item of adData.data){
-            if(item.ad_tag == 'PAGE_0001'){
-                adImg1.value = item;
-            }
-            if(item.ad_tag == 'PAGE_0002'){
-                adImg2.value = item;
-            }
-        }
-    }else{
-        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
-        console.log("错误位置:获取详情页广告列表")
-        console.log("后端错误反馈:",adData.message)
-        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
-    }
-}
-getAdData();
 
 const newsDetail = ref({})
 const bottomMenu = ref([]);
@@ -132,7 +112,8 @@ async function getPageData() {
     const mkdata =  await requestDataPromise('/web/getWebsiteFooterCategoryInfo', {
         method: 'GET',
         query: {
-            'fcat_id': articleId
+            'fcat_id': articleId,
+            'type':0
         },
     });
     newsDetail.value = mkdata.data;
@@ -176,7 +157,7 @@ onMounted(async ()  => {
     //从客户端获取行政职能部门 加快打开速度
     const { $webUrl, $CwebUrl } = useNuxtApp();
     //广告1
-    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_page_0001`
+    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_page_0001`
     const responseAd1 = await fetch(url, {
         headers: {
             'Content-Type': 'application/json',
@@ -188,7 +169,7 @@ onMounted(async ()  => {
     adImg1.value = resultAd1.data[0];
     
     //广告2
-    let url2 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_page_0002`
+    let url2 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_page_0002`
     const responseAd2 = await fetch(url2, {
         headers: {
             'Content-Type': 'application/json',

+ 1 - 1
pages/about/[dir]/list-[id].vue

@@ -3,7 +3,7 @@
         <!-- 页面头部 -->
         <HomePageHead></HomePageHead>
         <!-- 导航栏 -->
-        <HomePageNavigation1></HomePageNavigation1>
+        <HomePageNavigation></HomePageNavigation>
         <!-- 列表页广告一 -->
         <HomeTopTen :imgurl="adImg1" v-if="adImg1"></HomeTopTen>
         <!-- 面包屑导航 -->

+ 221 - 415
pages/index.vue

@@ -17,7 +17,7 @@
                     </div>
                 </div>
                 <div class="index_1_right">
-                    <div class="index_1_ul">
+                    <div class="index_1_ul" v-if="hotNewsList">
                         <NuxtLink class="index_1_ul_a dot1" :href="getLinkPathDetail(item)" :title="item.title"
                             v-for="(item, index) in hotNewsList" :key="index"
                             :target="item.islink == 1 ? '_blank' : '_self'">
@@ -32,31 +32,20 @@
                 <div class="index_1_left clearfix">
                     <!--open 农业市场-->
                     <div class="index_2_head">
-                        <NuxtLink
-                            class="index_2_head_name"
-                            v-if="pageData[0].cid"
-                            :href="getLinkPath(pageData[0])"
-                            :title="pageData[0].alias"
-                            >
-                            {{pageData[0].alias}}
+                        <NuxtLink class="index_2_head_name" v-if="pageData[0].cid" :href="getLinkPath(pageData[0])"
+                            :title="pageData[0].alias">
+                            {{ pageData[0].alias }}
                         </NuxtLink>
-                        <NuxtLink
-                            class="index_2_head_more"
-                            v-if="pageData[0].cid"
-                            :href="getLinkPath(pageData[0])"
-                            :title="pageData[0].alias"
-                            >
+                        <NuxtLink class="index_2_head_more" v-if="pageData[0].cid" :href="getLinkPath(pageData[0])"
+                            :title="pageData[0].alias">
                             更多 &gt;
                         </NuxtLink>
                     </div>
                     <div class="index_1_box_1 clearfix">
                         <div class="index_img_big_2_ul">
                             <div class="index_img_big_2_li" v-for="item in boxData1">
-                                <NuxtLink class="index_img_big_2_li_a" 
-                                    :href="getLinkPathDetail(item)" 
-                                    :title="item.title" 
-                                    :target="item.islink == 1 ? '_blank' : '_self'"
-                                >
+                                <NuxtLink class="index_img_big_2_li_a" :href="getLinkPathDetail(item)"
+                                    :title="item.title" :target="item.islink == 1 ? '_blank' : '_self'">
                                     <img class="index_img_big_2_li_img" :src="item.imgurl" :alt="item.title">
                                     <div class="index_img_big_2_li_dot1 dot1">{{ item.title }}</div>
                                 </NuxtLink>
@@ -64,11 +53,8 @@
                         </div>
                         <div class="index_2_img_ul clearfix">
                             <div class="index_2_img_li" v-for="item in boxData1data2">
-                                <NuxtLink class="index_2_img_li_a" 
-                                    :href="getLinkPathDetail(item)" 
-                                    :title="item.title" 
-                                    :target="item.islink == 1 ? '_blank' : '_self'"
-                                >
+                                <NuxtLink class="index_2_img_li_a" :href="getLinkPathDetail(item)" :title="item.title"
+                                    :target="item.islink == 1 ? '_blank' : '_self'">
                                     <img class="index_2_img_li_img" :src="item.imgurl" :alt="item.title">
                                     <div class="index_2_img_li_dot1 dot1">{{ item.title }}</div>
                                 </NuxtLink>
@@ -77,13 +63,9 @@
                     </div>
                     <div class="index_1_box_2 clearfix">
                         <div class="index_ul_2">
-                            <NuxtLink 
-                                class="index_ul_2_a dot1"
-                                v-for="item in boxData1data3"
-                                :href="getLinkPathDetail(item)" 
-                                :title="item.title" 
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
+                            <NuxtLink class="index_ul_2_a dot1" v-for="item in boxData1data3"
+                                :href="getLinkPathDetail(item)" :title="item.title"
+                                :target="item.islink == 1 ? '_blank' : '_self'">
                                 {{ item.title }}
                             </NuxtLink>
                         </div>
@@ -93,26 +75,19 @@
                 <div class="index_1_right clearfix">
                     <!--open 特产商城-->
                     <div class="index_2_head">
-                        <NuxtLink
-                            class="index_2_head_name"
-                            v-if="pageData[1].cid"
-                            :href="getLinkPath(pageData[1])"
-                            :title="pageData[1].alias"
-                            >
-                            {{pageData[1].alias}}
+                        <NuxtLink class="index_2_head_name" v-if="pageData[1].cid" :href="getLinkPath(pageData[1])"
+                            :title="pageData[1].alias">
+                            {{ pageData[1].alias }}
                         </NuxtLink>
-                        <NuxtLink
-                            class="index_2_head_more"
-                            v-if="pageData[1].cid"
-                            :href="getLinkPath(pageData[1])"
-                            :title="pageData[1].alias"
-                            >
+                        <NuxtLink class="index_2_head_more" v-if="pageData[1].cid" :href="getLinkPath(pageData[1])"
+                            :title="pageData[1].alias">
                             更多 &gt;
                         </NuxtLink>
                     </div>
                     <div class="index_img_big_1_ul clearfix">
                         <div class="index_img_big_1_li" v-for="item in boxData2">
-                            <NuxtLink class="index_img_big_1_li_a" :href="getLinkPathDetail(item)" :title="item.title" :target="item.islink == 1 ? '_blank' : '_self'">
+                            <NuxtLink class="index_img_big_1_li_a" :href="getLinkPathDetail(item)" :title="item.title"
+                                :target="item.islink == 1 ? '_blank' : '_self'">
                                 <img class="index_img_big_1_li_img" :src="item.imgurl" alt="item.title">
                                 <div class="index_img_big_1_li_dot1 dot1">
                                     {{ item.title }}
@@ -121,7 +96,9 @@
                         </div>
                     </div>
                     <div class="index_ul_5">
-                        <NuxtLink class="index_ul_5_a dot1" v-for="item in boxData2data2" :href="getLinkPathDetail(item)" :title="item.title" :target="item.islink == 1 ? '_blank' : '_self'">
+                        <NuxtLink class="index_ul_5_a dot1" v-for="item in boxData2data2"
+                            :href="getLinkPathDetail(item)" :title="item.title"
+                            :target="item.islink == 1 ? '_blank' : '_self'">
                             {{ item.title }}
                         </NuxtLink>
                     </div>
@@ -132,32 +109,20 @@
                 <div class="index_1_left clearfix">
                     <!--open 科教商城-->
                     <div class="index_2_head">
-                        <NuxtLink
-                            class="index_2_head_name"
-                            v-if="pageData[2].cid"
-                            :href="getLinkPath(pageData[2])"
-                            :title="pageData[2].alias"
-                            >
-                            {{pageData[2].alias}}
+                        <NuxtLink class="index_2_head_name" v-if="pageData[2].cid" :href="getLinkPath(pageData[2])"
+                            :title="pageData[2].alias">
+                            {{ pageData[2].alias }}
                         </NuxtLink>
-                        <NuxtLink
-                            class="index_2_head_more"
-                            v-if="pageData[2].cid"
-                            :href="getLinkPath(pageData[2])"
-                            :title="pageData[2].alias"
-                            >
+                        <NuxtLink class="index_2_head_more" v-if="pageData[2].cid" :href="getLinkPath(pageData[2])"
+                            :title="pageData[2].alias">
                             更多 &gt;
                         </NuxtLink>
                     </div>
                     <div class="index_1_box_1 clearfix">
                         <div class="index_img_big_3_ul">
                             <div class="index_img_big_3_li" v-for="item in boxData3">
-                                <NuxtLink 
-                                    :href="getLinkPathDetail(item)" 
-                                    class="index_img_big_3_li_a"
-                                    :title="item.title" 
-                                    :target="item.islink == 1 ? '_blank' : '_self'"
-                                >
+                                <NuxtLink :href="getLinkPathDetail(item)" class="index_img_big_3_li_a"
+                                    :title="item.title" :target="item.islink == 1 ? '_blank' : '_self'">
                                     <img class="index_img_big_3_li_img" :src="item.imgurl" alt="item.title">
                                     <div class="index_img_big_3_li_dot1 dot1">
                                         {{ item.title }}
@@ -168,13 +133,9 @@
                     </div>
                     <div class="index_1_box_2 clearfix">
                         <div class="index_ul_3">
-                            <NuxtLink 
-                                :href="getLinkPathDetail(item)" 
-                                class="index_ul_3_a dot1"
-                                v-for="item in boxData3data2"
-                                :title="item.title" 
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
+                            <NuxtLink :href="getLinkPathDetail(item)" class="index_ul_3_a dot1"
+                                v-for="item in boxData3data2" :title="item.title"
+                                :target="item.islink == 1 ? '_blank' : '_self'">
                                 {{ item.title }}
                             </NuxtLink>
                         </div>
@@ -184,35 +145,23 @@
                 <div class="index_1_right clearfix">
                     <!--open 生活商城-->
                     <div class="index_2_head">
-                        <NuxtLink
-                            class="index_2_head_name"
-                            v-if="pageData[3].cid"
-                            :href="getLinkPath(pageData[3])"
-                            :title="pageData[3].alias"
-                            >
-                            {{pageData[3].alias}}
+                        <NuxtLink class="index_2_head_name" v-if="pageData[3].cid" :href="getLinkPath(pageData[3])"
+                            :title="pageData[3].alias">
+                            {{ pageData[3].alias }}
                         </NuxtLink>
-                        <NuxtLink
-                            class="index_2_head_more"
-                            v-if="pageData[3].cid"
-                            :href="getLinkPath(pageData[3])"
-                            :title="pageData[3].alias"
-                            >
+                        <NuxtLink class="index_2_head_more" v-if="pageData[3].cid" :href="getLinkPath(pageData[3])"
+                            :title="pageData[3].alias">
                             更多 &gt;
                         </NuxtLink>
                     </div>
                     <div class="index_2_box_1 clearfix">
                         <div class="index_img_ul_2 clearfix">
                             <div class="index_img_ul_2_li" v-for="item in boxData4">
-                                <NuxtLink 
-                                    :href="getLinkPathDetail(item)" 
-                                    class="index_img_ul_2_li_a"
-                                    :title="item.title" 
-                                    :target="item.islink == 1 ? '_blank' : '_self'"
-                                >
+                                <NuxtLink :href="getLinkPathDetail(item)" class="index_img_ul_2_li_a"
+                                    :title="item.title" :target="item.islink == 1 ? '_blank' : '_self'">
                                     <img class="index_img_ul_2_li_img" :src="item.imgurl" alt="item.title">
                                     <div class="index_img_ul_2_li_dot1 dot1">
-                                        {{item.title}}
+                                        {{ item.title }}
                                     </div>
                                 </NuxtLink>
                             </div>
@@ -222,12 +171,8 @@
                         <div class="index_ul_4">
                             <div class="index_ul_4_li_box" v-for="item in boxData4data2">
                                 <div class="index_ul_4_li">
-                                    <NuxtLink 
-                                        :href="getLinkPathDetail(item)" 
-                                        :title="item.title" 
-                                        :target="item.islink == 1 ? '_blank' : '_self'"
-                                        class="index_ul_4_a dot2"
-                                    >
+                                    <NuxtLink :href="getLinkPathDetail(item)" :title="item.title"
+                                        :target="item.islink == 1 ? '_blank' : '_self'" class="index_ul_4_a dot2">
                                         {{ item.title }}
                                     </NuxtLink>
                                 </div>
@@ -241,26 +186,19 @@
                 <!--open 市场动态-->
                 <div class="index_1_box_1 clearfix">
                     <div class="index_2_head">
-                        <NuxtLink
-                            class="index_2_head_name"
-                            v-if="pageData[4].cid"
-                            :href="getLinkPath(pageData[4])"
-                            :title="pageData[4].alias"
-                            >
-                            {{pageData[4].alias}}
+                        <NuxtLink class="index_2_head_name" v-if="pageData[4].cid" :href="getLinkPath(pageData[4])"
+                            :title="pageData[4].alias">
+                            {{ pageData[4].alias }}
                         </NuxtLink>
-                        <NuxtLink
-                            class="index_2_head_more"
-                            v-if="pageData[4].cid"
-                            :href="getLinkPath(pageData[4])"
-                            :title="pageData[4].alias"
-                            >
+                        <NuxtLink class="index_2_head_more" v-if="pageData[4].cid" :href="getLinkPath(pageData[4])"
+                            :title="pageData[4].alias">
                             更多 &gt;
                         </NuxtLink>
                     </div>
                     <div class="index_img_big_4_ul">
                         <div class="index_img_big_4_li" v-for="item in boxData5">
-                            <NuxtLink class="index_img_big_4_li_a" :href="getLinkPathDetail(item)" :title="item.title" :target="item.islink == 1 ? '_blank' : '_self'">
+                            <NuxtLink class="index_img_big_4_li_a" :href="getLinkPathDetail(item)" :title="item.title"
+                                :target="item.islink == 1 ? '_blank' : '_self'">
                                 <img class="index_img_big_4_li_img" :src="item.imgurl" alt="item.title">
                                 <div class="index_img_big_4_li_dot1 dot1">
                                     {{ item.title }}
@@ -269,13 +207,9 @@
                         </div>
                     </div>
                     <div class="index_ul_6">
-                        <NuxtLink 
-                            class="index_ul_6_a dot1" 
-                            :href="getLinkPathDetail(item)"
-                            v-for="item in boxData5data2"
-                            :title="item.title" 
-                            :target="item.islink == 1 ? '_blank' : '_self'"
-                        >
+                        <NuxtLink class="index_ul_6_a dot1" :href="getLinkPathDetail(item)"
+                            v-for="item in boxData5data2" :title="item.title"
+                            :target="item.islink == 1 ? '_blank' : '_self'">
                             {{ item.title }}
                         </NuxtLink>
                     </div>
@@ -284,43 +218,26 @@
                 <!--open 市场管理-->
                 <div class="index_1_box_2 clearfix">
                     <div class="index_2_head">
-                        <NuxtLink
-                            class="index_2_head_name"
-                            v-if="pageData[5].cid"
-                            :href="getLinkPath(pageData[5])"
-                            :title="pageData[5].alias"
-                            >
-                            {{pageData[5].alias}}
+                        <NuxtLink class="index_2_head_name" v-if="pageData[5].cid" :href="getLinkPath(pageData[5])"
+                            :title="pageData[5].alias">
+                            {{ pageData[5].alias }}
                         </NuxtLink>
-                        <NuxtLink
-                            class="index_2_head_more"
-                            v-if="pageData[5].cid"
-                            :href="getLinkPath(pageData[5])"
-                            :title="pageData[5].alias"
-                            >
+                        <NuxtLink class="index_2_head_more" v-if="pageData[5].cid" :href="getLinkPath(pageData[5])"
+                            :title="pageData[5].alias">
                             更多 &gt;
                         </NuxtLink>
                     </div>
                     <HomeAdAdindexmain :imgurl="adImg2"></HomeAdAdindexmain>
                     <div class="index_ul_7">
-                        <NuxtLink 
-                            v-for="item in boxData6"
-                            class="index_ul_7_a dot1"
-                            :href="getLinkPathDetail(item)" 
-                            :title="item.title" 
-                            :target="item.islink == 1 ? '_blank' : '_self'"
-                        >
+                        <NuxtLink v-for="item in boxData6" class="index_ul_7_a dot1" :href="getLinkPathDetail(item)"
+                            :title="item.title" :target="item.islink == 1 ? '_blank' : '_self'">
                             {{ item.title }}
                         </NuxtLink>
                     </div>
                     <div class="index_ul_8 clearfix">
-                        <NuxtLink 
-                            v-for="item in boxData6data2"
-                            class="index_ul_8_a dot1"
-                            :href="getLinkPathDetail(item)" 
-                            :title="item.title" 
-                            :target="item.islink == 1 ? '_blank' : '_self'"
-                        >
+                        <NuxtLink v-for="item in boxData6data2" class="index_ul_8_a dot1"
+                            :href="getLinkPathDetail(item)" :title="item.title"
+                            :target="item.islink == 1 ? '_blank' : '_self'">
                             {{ item.title }}
                         </NuxtLink>
                     </div>
@@ -329,31 +246,19 @@
                 <!--open 致富信息-->
                 <div class="index_1_right clearfix">
                     <div class="index_2_head">
-                        <NuxtLink
-                            class="index_2_head_name"
-                            v-if="pageData[6].cid"
-                            :href="getLinkPath(pageData[6])"
-                            :title="pageData[6].alias"
-                            >
-                            {{pageData[6].alias}}
+                        <NuxtLink class="index_2_head_name" v-if="pageData[6].cid" :href="getLinkPath(pageData[6])"
+                            :title="pageData[6].alias">
+                            {{ pageData[6].alias }}
                         </NuxtLink>
-                        <NuxtLink
-                            class="index_2_head_more"
-                            v-if="pageData[6].cid"
-                            :href="getLinkPath(pageData[6])"
-                            :title="pageData[6].alias"
-                            >
+                        <NuxtLink class="index_2_head_more" v-if="pageData[6].cid" :href="getLinkPath(pageData[6])"
+                            :title="pageData[6].alias">
                             更多 &gt;
                         </NuxtLink>
                     </div>
                     <div class="index_img_big_5_ul clearfix">
                         <div class="index_img_big_5_li" v-for="item in boxData7">
-                            <NuxtLink 
-                                class="index_img_big_5_li_a" 
-                                :href="getLinkPathDetail(item)" 
-                                :title="item.title" 
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
+                            <NuxtLink class="index_img_big_5_li_a" :href="getLinkPathDetail(item)" :title="item.title"
+                                :target="item.islink == 1 ? '_blank' : '_self'">
                                 <img class="index_img_big_5_li_img" :src="item.imgurl" alt="item.title">
                                 <div class="index_img_big_5_li_dot1 dot1">
                                     {{ item.title }}
@@ -362,15 +267,11 @@
                         </div>
                     </div>
                     <div class="index_ul_9">
-                        <NuxtLink 
-                            class="index_ul_9_a dot1" 
-                            :href="getLinkPathDetail(item)" 
-                            v-for="item in boxData7data2"
-                            :title="item.title" 
-                            :target="item.islink == 1 ? '_blank' : '_self'"
-                        >
+                        <NuxtLink class="index_ul_9_a dot1" :href="getLinkPathDetail(item)"
+                            v-for="item in boxData7data2" :title="item.title"
+                            :target="item.islink == 1 ? '_blank' : '_self'">
                             {{ item.title }}
-                        </NuxtLink>  
+                        </NuxtLink>
                     </div>
                     <!--end 致富信息-->
                 </div>
@@ -381,31 +282,19 @@
                 <!--open 市场服务-->
                 <div class="index_1_box_1 clearfix">
                     <div class="index_2_head">
-                        <NuxtLink
-                            class="index_2_head_name"
-                            v-if="pageData[7].cid"
-                            :href="getLinkPath(pageData[7])"
-                            :title="pageData[7].alias"
-                            >
-                            {{pageData[7].alias}}
+                        <NuxtLink class="index_2_head_name" v-if="pageData[7].cid" :href="getLinkPath(pageData[7])"
+                            :title="pageData[7].alias">
+                            {{ pageData[7].alias }}
                         </NuxtLink>
-                        <NuxtLink
-                            class="index_2_head_more"
-                            v-if="pageData[7].cid"
-                            :href="getLinkPath(pageData[7])"
-                            :title="pageData[7].alias"
-                            >
+                        <NuxtLink class="index_2_head_more" v-if="pageData[7].cid" :href="getLinkPath(pageData[7])"
+                            :title="pageData[7].alias">
                             更多 &gt;
                         </NuxtLink>
                     </div>
                     <div class="index_img_ul_3">
                         <div class="index_img_ul_3_li" v-for="item in boxData8">
-                            <NuxtLink 
-                                class="index_img_ul_3_a"
-                                :href="getLinkPathDetail(item)" 
-                                :title="item.title" 
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
+                            <NuxtLink class="index_img_ul_3_a" :href="getLinkPathDetail(item)" :title="item.title"
+                                :target="item.islink == 1 ? '_blank' : '_self'">
                                 <div class="index_img_ul_3_img_box">
                                     <img class="index_img_ul_3_img" :src="item.imgurl" alt="item.title">
                                 </div>
@@ -416,13 +305,9 @@
                         </div>
                     </div>
                     <div class="index_ul_10">
-                        <NuxtLink 
-                            class="index_ul_10_a dot1"
-                            v-for="item in boxData8data2"
-                            :href="getLinkPathDetail(item)" 
-                            :title="item.title" 
-                            :target="item.islink == 1 ? '_blank' : '_self'"
-                        >
+                        <NuxtLink class="index_ul_10_a dot1" v-for="item in boxData8data2"
+                            :href="getLinkPathDetail(item)" :title="item.title"
+                            :target="item.islink == 1 ? '_blank' : '_self'">
                             {{ item.title }}
                         </NuxtLink>
                     </div>
@@ -431,31 +316,19 @@
                 <div class="index_1_box_2 clearfix">
                     <!--open 市场信息-->
                     <div class="index_2_head">
-                        <NuxtLink
-                            class="index_2_head_name"
-                            v-if="pageData[8].cid"
-                            :href="getLinkPath(pageData[8])"
-                            :title="pageData[8].alias"
-                            >
-                            {{pageData[8].alias}}
+                        <NuxtLink class="index_2_head_name" v-if="pageData[8].cid" :href="getLinkPath(pageData[8])"
+                            :title="pageData[8].alias">
+                            {{ pageData[8].alias }}
                         </NuxtLink>
-                        <NuxtLink
-                            class="index_2_head_more"
-                            v-if="pageData[8].cid"
-                            :href="getLinkPath(pageData[8])"
-                            :title="pageData[8].alias"
-                            >
+                        <NuxtLink class="index_2_head_more" v-if="pageData[8].cid" :href="getLinkPath(pageData[8])"
+                            :title="pageData[8].alias">
                             更多 &gt;
                         </NuxtLink>
                     </div>
                     <div class="index_img_ul_4">
                         <div class="index_img_ul_4_li" v-for="item in boxData9">
-                            <NuxtLink 
-                                class="index_img_ul_4_a"
-                                :href="getLinkPathDetail(item)" 
-                                :title="item.title" 
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
+                            <NuxtLink class="index_img_ul_4_a" :href="getLinkPathDetail(item)" :title="item.title"
+                                :target="item.islink == 1 ? '_blank' : '_self'">
                                 <div class="index_img_ul_4_img_box">
                                     <img class="index_img_ul_4_img" :src="item.imgurl" alt="item.title">
                                 </div>
@@ -466,13 +339,8 @@
                         </div>
                     </div>
                     <div class="index_ul_11">
-                        <NuxtLink 
-                            class="index_ul_11_a dot1"
-                            :href="getLinkPathDetail(item)" 
-                            :title="item.title" 
-                            v-for="item in boxData9data2"
-                            :target="item.islink == 1 ? '_blank' : '_self'"
-                        >
+                        <NuxtLink class="index_ul_11_a dot1" :href="getLinkPathDetail(item)" :title="item.title"
+                            v-for="item in boxData9data2" :target="item.islink == 1 ? '_blank' : '_self'">
                             {{ item.title }}
                         </NuxtLink>
                     </div>
@@ -481,32 +349,20 @@
                 <div class="index_1_right clearfix">
                     <!--open 三农知识-->
                     <div class="index_2_head">
-                        <NuxtLink
-                            class="index_2_head_name"
-                            v-if="pageData[9].cid"
-                            :href="getLinkPath(pageData[9])"
-                            :title="pageData[9].alias"
-                            >
-                            {{pageData[9].alias}}
+                        <NuxtLink class="index_2_head_name" v-if="pageData[9].cid" :href="getLinkPath(pageData[9])"
+                            :title="pageData[9].alias">
+                            {{ pageData[9].alias }}
                         </NuxtLink>
-                        <NuxtLink
-                            class="index_2_head_more"
-                            v-if="pageData[9].cid"
-                            :href="getLinkPath(pageData[9])"
-                            :title="pageData[9].alias"
-                            >
+                        <NuxtLink class="index_2_head_more" v-if="pageData[9].cid" :href="getLinkPath(pageData[9])"
+                            :title="pageData[9].alias">
                             更多 &gt;
                         </NuxtLink>
                     </div>
                     <div class="index_ul_12">
-                        <div class="index_ul_12_li dot1" v-for="(item,index) in boxData10">
+                        <div class="index_ul_12_li dot1" v-for="(item, index) in boxData10">
                             <div class="index_ul_12_li_num">{{ index + 1 }}</div>
-                            <NuxtLink 
-                                :href="getLinkPathDetail(item)" 
-                                :title="item.title" 
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                                class="index_ul_12_a dot1"
-                            >
+                            <NuxtLink :href="getLinkPathDetail(item)" :title="item.title"
+                                :target="item.islink == 1 ? '_blank' : '_self'" class="index_ul_12_a dot1">
                                 {{ item.title }}
                             </NuxtLink>
                         </div>
@@ -519,35 +375,23 @@
                     <!--open 农资商城-->
                     <div class="index_2_head">
                         <div class="index_2_head_name">
-                            <NuxtLink
-                                class="index_2_head_name_a"
-                                v-if="pageData[10].cid"
-                                :href="getLinkPath(pageData[10])"
-                                :title="pageData[10].alias"
-                                >
-                                {{pageData[10].alias}}
+                            <NuxtLink class="index_2_head_name_a" v-if="pageData[10].cid"
+                                :href="getLinkPath(pageData[10])" :title="pageData[10].alias">
+                                {{ pageData[10].alias }}
                             </NuxtLink>
                         </div>
                         <div class="index_2_head_right">
-                            <NuxtLink 
-                                class="index_6_head_right_a" 
-                                v-for="item in boxData11menu"
-                                :to="{ path: `/${item.aLIas_pinyin}/list-1.html}`}" 
-                                :title="item.alias"
-                            >
-                                {{item.alias}}
+                            <NuxtLink class="index_6_head_right_a" v-for="item in boxData11menu"
+                                :to="{ path: `/${item.aLIas_pinyin}/list-1.html}` }" :title="item.alias">
+                                {{ item.alias }}
                             </NuxtLink>
                         </div>
                     </div>
                     <div class="index_1_box_1 clearfix">
                         <div class="index_img_big_6_ul">
                             <div class="index_img_big_6_li" v-for="item in boxData11">
-                                <NuxtLink 
-                                    class="index_img_big_6_li_a"
-                                    :href="getLinkPathDetail(item)" 
-                                    :title="item.title" 
-                                    :target="item.islink == 1 ? '_blank' : '_self'"
-                                >
+                                <NuxtLink class="index_img_big_6_li_a" :href="getLinkPathDetail(item)"
+                                    :title="item.title" :target="item.islink == 1 ? '_blank' : '_self'">
                                     <img :src="item.imgurl" alt="item.title">
                                     <div class="index_img_big_6_li_dot1 dot1">
                                         {{ item.title }}
@@ -558,13 +402,9 @@
                     </div>
                     <div class="index_1_box_2 clearfix">
                         <div class="index_ul_13">
-                            <NuxtLink 
-                                class="index_ul_13_a dot1"
-                                :href="getLinkPathDetail(item)" 
-                                v-for="item in boxData11data2"
-                                :title="item.title" 
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
+                            <NuxtLink class="index_ul_13_a dot1" :href="getLinkPathDetail(item)"
+                                v-for="item in boxData11data2" :title="item.title"
+                                :target="item.islink == 1 ? '_blank' : '_self'">
                                 {{ item.title }}
                             </NuxtLink>
                         </div>
@@ -574,32 +414,20 @@
                 <div class="index_1_right clearfix">
                     <!--open 文化商城-->
                     <div class="index_2_head">
-                        <NuxtLink
-                            class="index_2_head_name"
-                            v-if="pageData[11].cid"
-                            :href="getLinkPath(pageData[11])"
-                            :title="pageData[11].alias"
-                            >
-                            {{pageData[11].alias}}
+                        <NuxtLink class="index_2_head_name" v-if="pageData[11].cid" :href="getLinkPath(pageData[11])"
+                            :title="pageData[11].alias">
+                            {{ pageData[11].alias }}
                         </NuxtLink>
-                        <NuxtLink
-                            class="index_2_head_more"
-                            v-if="pageData[11].cid"
-                            :href="getLinkPath(pageData[11])"
-                            :title="pageData[11].alias"
-                            >
+                        <NuxtLink class="index_2_head_more" v-if="pageData[11].cid" :href="getLinkPath(pageData[11])"
+                            :title="pageData[11].alias">
                             更多 &gt;
                         </NuxtLink>
                     </div>
                     <div class="index_2_box_1 clearfix">
                         <div class="index_img_ul_5">
                             <div class="index_img_ul_5_li" v-for="item in boxData12">
-                                <NuxtLink 
-                                    class="index_img_ul_5_li_a"
-                                    :href="getLinkPathDetail(item)" 
-                                    :title="item.title" 
-                                    :target="item.islink == 1 ? '_blank' : '_self'"
-                                >
+                                <NuxtLink class="index_img_ul_5_li_a" :href="getLinkPathDetail(item)"
+                                    :title="item.title" :target="item.islink == 1 ? '_blank' : '_self'">
                                     <img class="index_img_ul_5_li_img" :src="item.imgurl" alt="item.title">
                                     <div class="index_img_ul_5_li_dot1 dot1">
                                         {{ item.title }}
@@ -612,12 +440,8 @@
                         <div class="index_ul_14">
                             <div class="index_ul_14_li_box" v-for="item in boxData12data2">
                                 <div class="index_ul_14_li">
-                                    <NuxtLink
-                                        class="index_ul_14_a dot2"
-                                        :href="getLinkPathDetail(item)"
-                                        :title="item.title"
-                                        :target="item.islink == 1 ? '_blank' : '_self'"
-                                    >
+                                    <NuxtLink class="index_ul_14_a dot2" :href="getLinkPathDetail(item)"
+                                        :title="item.title" :target="item.islink == 1 ? '_blank' : '_self'">
                                         {{ item.title }}
                                     </NuxtLink>
                                 </div>
@@ -631,32 +455,20 @@
                 <div class="index_1_left clearfix">
                     <!--open 农副商城-->
                     <div class="index_2_head">
-                        <NuxtLink
-                            class="index_2_head_name"
-                            v-if="pageData[12].cid"
-                            :href="getLinkPath(pageData[12])"
-                            :title="pageData[12].alias"
-                            >
-                            {{pageData[12].alias}}
+                        <NuxtLink class="index_2_head_name" v-if="pageData[12].cid" :href="getLinkPath(pageData[12])"
+                            :title="pageData[12].alias">
+                            {{ pageData[12].alias }}
                         </NuxtLink>
-                        <NuxtLink
-                            class="index_2_head_more"
-                            v-if="pageData[12].cid"
-                            :href="getLinkPath(pageData[12])"
-                            :title="pageData[12].alias"
-                            >
+                        <NuxtLink class="index_2_head_more" v-if="pageData[12].cid" :href="getLinkPath(pageData[12])"
+                            :title="pageData[12].alias">
                             更多 &gt;
                         </NuxtLink>
                     </div>
                     <div class="index_1_box_1 clearfix">
                         <div class="index_img_big_7_ul">
                             <div class="index_img_big_7_li" v-for="item in boxData13" :key="item.id">
-                                <NuxtLink
-                                    class="index_img_big_7_li_a"
-                                    :href="getLinkPathDetail(item)"
-                                    :title="item.title"
-                                    :target="item.islink == 1 ? '_blank' : '_self'"
-                                >
+                                <NuxtLink class="index_img_big_7_li_a" :href="getLinkPathDetail(item)"
+                                    :title="item.title" :target="item.islink == 1 ? '_blank' : '_self'">
                                     <img class="index_img_big_7_li_img" :src="item.imgurl" alt="item.title">
                                     <div class="index_img_big_7_li_dot1 dot1">
                                         {{ item.title }}
@@ -666,12 +478,8 @@
                         </div>
                         <div class="index_img_ul_6 clearfix">
                             <div class="index_img_ul_6_li" v-for="item in boxData13data2" :key="per_obj">
-                                <NuxtLink
-                                    class="index_img_ul_6_a"
-                                    :href="getLinkPathDetail(item)"
-                                    :title="item.title"
-                                    :target="item.islink == 1 ? '_blank' : '_self'"
-                                >
+                                <NuxtLink class="index_img_ul_6_a" :href="getLinkPathDetail(item)" :title="item.title"
+                                    :target="item.islink == 1 ? '_blank' : '_self'">
                                     <img class="index_img_ul_6_li_img" :src="item.imgurl" alt="item.title">
                                     <div class="index_img_ul_6_li_dot1 dot1">
                                         {{ item.title }}
@@ -682,13 +490,9 @@
                     </div>
                     <div class="index_1_box_2 clearfix">
                         <div class="index_ul_15">
-                            <NuxtLink
-                                class="index_ul_15_a dot1"
-                                v-for="item in boxData13data3"
-                                :href="getLinkPathDetail(item)"
-                                :title="item.title"
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
+                            <NuxtLink class="index_ul_15_a dot1" v-for="item in boxData13data3"
+                                :href="getLinkPathDetail(item)" :title="item.title"
+                                :target="item.islink == 1 ? '_blank' : '_self'">
                                 {{ item.title }}
                             </NuxtLink>
                         </div>
@@ -698,31 +502,19 @@
                 <div class="index_1_right clearfix">
                     <!--open 人才市场-->
                     <div class="index_2_head">
-                        <NuxtLink
-                            class="index_2_head_name"
-                            v-if="pageData[13].cid"
-                            :href="getLinkPath(pageData[13])"
-                            :title="pageData[13].alias"
-                            >
-                            {{pageData[13].alias}}
+                        <NuxtLink class="index_2_head_name" v-if="pageData[13].cid" :href="getLinkPath(pageData[13])"
+                            :title="pageData[13].alias">
+                            {{ pageData[13].alias }}
                         </NuxtLink>
-                        <NuxtLink
-                            class="index_2_head_more"
-                            v-if="pageData[13].cid"
-                            :href="getLinkPath(pageData[13])"
-                            :title="pageData[13].alias"
-                            >
+                        <NuxtLink class="index_2_head_more" v-if="pageData[13].cid" :href="getLinkPath(pageData[13])"
+                            :title="pageData[13].alias">
                             更多 &gt;
                         </NuxtLink>
                     </div>
                     <div class="index_img_ul_7 clearfix">
                         <div class="index_img_ul_7_li" v-for="item in boxData14">
-                            <NuxtLink
-                                class="index_img_ul_7_a"
-                                :href="getLinkPathDetail(item)"
-                                :title="item.title"
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
+                            <NuxtLink class="index_img_ul_7_a" :href="getLinkPathDetail(item)" :title="item.title"
+                                :target="item.islink == 1 ? '_blank' : '_self'">
                                 <img class="index_img_ul_7_li_img" :src="item.imgurl" alt="item.title">
                                 <div class="index_img_ul_7_li_dot1 dot1">
                                     {{ item.title }}
@@ -732,24 +524,16 @@
                     </div>
                     <div class="index_name_ul">
                         <div class="index_name_ul_li" v-for="item in boxData14data2">
-                            <NuxtLink
-                                class="index_name_ul_li_tag"
-                                :href="getLinkPathDetail(item)"
-                                :title="item.title"
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
+                            <NuxtLink class="index_name_ul_li_tag" :href="getLinkPathDetail(item)" :title="item.title"
+                                :target="item.islink == 1 ? '_blank' : '_self'">
                                 <div class="index_img_ul_7_li_dot1 dot1">
-                                    民工动态
+                                    {{ item.alias }}
                                 </div>
                             </NuxtLink>
-                            <NuxtLink
-                                class="index_name_ul_li_dot1 dot1"
-                                :href="getLinkPathDetail(item)"
-                                :title="item.title"
-                                :target="item.islink == 1 ? '_blank' : '_self'"
-                            >
+                            <NuxtLink class="index_name_ul_li_dot1 dot1" :href="getLinkPathDetail(item)"
+                                :title="item.title" :target="item.islink == 1 ? '_blank' : '_self'">
                                 <div class="index_img_ul_7_li_dot1 dot1">
-                                    {{item.title}}
+                                    {{ item.title }}
                                 </div>
                             </NuxtLink>
                         </div>
@@ -836,7 +620,7 @@ onMounted(async () => {
 
     //从客户端启动广告
     //广告1
-    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_index_0001`
+    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_index_0001`
     const responseAd1 = await fetch(url, {
         headers: {
             'Content-Type': 'application/json',
@@ -848,7 +632,7 @@ onMounted(async () => {
     adImg1.value = resultAd1.data[0];
 
     //广告2
-    let url2 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_index_0002`
+    let url2 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_index_0002`
     const responseAd2 = await fetch(url2, {
         headers: {
             'Content-Type': 'application/json',
@@ -860,7 +644,7 @@ onMounted(async () => {
     adImg2.value = resultAd2.data[0];
 
     //广告3
-    let url3 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_index_0003`
+    let url3 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_index_0003`
     const responseAd3 = await fetch(url3, {
         headers: {
             'Content-Type': 'application/json',
@@ -872,7 +656,7 @@ onMounted(async () => {
     adImg3.value = resultAd3.data[0];
 
     //广告4
-    let url4 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_index_0004`
+    let url4 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_index_0004`
     const responseAd4 = await fetch(url4, {
         headers: {
             'Content-Type': 'application/json',
@@ -959,34 +743,34 @@ try {
                 chilid_id: navigateData.data[index].chilid_id
             };
             //渲染标题
-            //1
-            if (navigateData.data[index].category_id == 11) { pageData.value[0] = data }
-            //2
-            if (navigateData.data[index].category_id == 317) { pageData.value[1] = data }
-            //3
-            if (navigateData.data[index].category_id == 1) { pageData.value[2] = data }
-            //4
-            if (navigateData.data[index].category_id == 2) { pageData.value[3] = data }
-            //5
-            if (navigateData.data[index].category_id == 5) { pageData.value[4] = data }
-            //6
-            if (navigateData.data[index].category_id == 12) { pageData.value[5] = data }
-            //7
-            if (navigateData.data[index].category_id == 13) { pageData.value[6] = data }
-            //8
-            if (navigateData.data[index].category_id == 24) { pageData.value[7] = data }
-            //9
-            if (navigateData.data[index].category_id == 14) { pageData.value[8] = data }
-            //10
-            if (navigateData.data[index].category_id == 15) { pageData.value[9] = data }
-            //11
-            if (navigateData.data[index].category_id == 27) { pageData.value[10] = data }
-            //12
-            if (navigateData.data[index].category_id == 16) { pageData.value[11] = data }
-            //13
-            if (navigateData.data[index].category_id == 18) { pageData.value[12] = data }
-            //14
-            if (navigateData.data[index].category_id == 21) { pageData.value[13] = data }
+            //1 农业市场484
+            if (navigateData.data[index].category_id == 484) { pageData.value[0] = data }
+            //2 特产商场490
+            if (navigateData.data[index].category_id == 490) { pageData.value[1] = data }
+            //3 三农科教商城488
+            if (navigateData.data[index].category_id == 488) { pageData.value[2] = data }
+            //4 乡村生活商城483
+            if (navigateData.data[index].category_id == 483) { pageData.value[3] = data }
+            //5 三农市场动态491
+            if (navigateData.data[index].category_id == 491) { pageData.value[4] = data }
+            //6 三农市场管理492
+            if (navigateData.data[index].category_id == 492) { pageData.value[5] = data }
+            //7 致富信息23
+            if (navigateData.data[index].category_id == 23) { pageData.value[6] = data }
+            //8 三农市场服务495
+            if (navigateData.data[index].category_id == 495) { pageData.value[7] = data }
+            //9 三农市场信息493
+            if (navigateData.data[index].category_id == 493) { pageData.value[8] = data }
+            //10 三农知识494
+            if (navigateData.data[index].category_id == 494) { pageData.value[9] = data }
+            //11 农资产品商城43
+            if (navigateData.data[index].category_id == 43) { pageData.value[10] = data }
+            //12 乡村文化商城486
+            if (navigateData.data[index].category_id == 486) { pageData.value[11] = data }
+            //13 农副产品商城46
+            if (navigateData.data[index].category_id == 46) { pageData.value[12] = data }
+            //14 三农人才市场487
+            if (navigateData.data[index].category_id == 487) { pageData.value[13] = data }
 
         }
     } else {
@@ -997,20 +781,20 @@ try {
 }
 
 let getJson = [
-    { "parent": "11,3,9", "child": "" },//模块1
-    { "parent": "317,1,2", "child": "" },//模块2
-    { "parent": "1,1,6", "child": "" },//模块3
-    { "parent": "2,2,4", "child": "" },//模块4
-    { "parent": "5,1,5", "child": "" },//模块5
-    { "parent": "12,0,9", "child": "" },//模块6
-    { "parent": "13,1,4", "child": "" },//模块7
-    { "parent": "24,1,6", "child": "" },//模块8
-    { "parent": "14,1,6", "child": "" },//模块9
-    { "parent": "15,0,7", "child": "" },//模块10
-    { "parent": "21,1,6", "child": "189,0,5" },//模块11 必须含有一个子导航的id 才能获取到子导航列表
-    { "parent": "16,2,4", "child": "" },//模块12
-    { "parent": "18,3,9", "child": "" },//模块13
-    { "parent": "27,2,5", "child": "" },//模块14
+    { "parent": "484,3,9", "child": "" },//模块1 农业市场484
+    { "parent": "490,1,2", "child": "" },//模块2 特产商场490
+    { "parent": "488,1,6", "child": "" },//模块3 三农科教商城488
+    { "parent": "483,2,4", "child": "" },//模块4 乡村生活商城483
+    { "parent": "491,1,5", "child": "" },//模块5 三农市场动态491
+    { "parent": "492,0,9", "child": "" },//模块6 三农市场管理492
+    { "parent": "23,1,4", "child": "" },//模块7 致富信息23
+    { "parent": "495,1,6", "child": "" },//模块8 三农市场服务495
+    { "parent": "493,1,6", "child": "" },//模块9 三农市场信息493
+    { "parent": "494,0,7", "child": "" },//模块10 三农知识494
+    { "parent": "43,1,6", "child": "189,0,5" },//模块11 农资产品商城43 必须含有一个子导航的id 才能获取到子导航列表
+    { "parent": "486,2,4", "child": "" },//模块12 乡村文化商城486
+    { "parent": "46,3,9", "child": "" },//模块13 农副产品商城46
+    { "parent": "487,2,5", "child": "" },//模块14 三农人才市场487
 ]
 
 let jsonString = JSON.stringify(getJson);
@@ -1028,7 +812,7 @@ async function getPageAllData() {
         mkdata.data[0].imgnum.forEach((item, index) => {
             if (index < 1) {
                 boxData1.value.push(item);
-            }else{
+            } else {
                 boxData1data2.value.push(item);
             }
         });
@@ -1049,7 +833,7 @@ async function getPageAllData() {
         mkdata.data[5].textnum.forEach((item, index) => {
             if (index < 3) {
                 boxData6.value.push(item);
-            }else{
+            } else {
                 boxData6data2.value.push(item);
             }
         });
@@ -1067,8 +851,8 @@ async function getPageAllData() {
         //模块11
         boxData11.value = mkdata.data[10].imgnum;
         boxData11data2.value = mkdata.data[10].textnum;
-        for(let index in mkdata.data[10].child.all_childcat){
-            if(index < 6){
+        for (let index in mkdata.data[10].child.all_childcat) {
+            if (index < 6) {
                 boxData11menu.value.push(mkdata.data[10].child.all_childcat[index])
             }
         }
@@ -1079,20 +863,42 @@ async function getPageAllData() {
         mkdata.data[12].imgnum.forEach((item, index) => {
             if (index < 1) {
                 boxData13.value.push(item);
-            }else{
+            } else {
                 boxData13data2.value.push(item);
             }
         });
         boxData13data3.value = mkdata.data[12].textnum;
         //模块14
         boxData14.value = mkdata.data[13].imgnum;
-        boxData14data2.value = mkdata.data[13].textnum;
-        
+        // boxData14data2.value = mkdata.data[13].textnum;
+
     } else {
         ElMessage.error(mkdata.message)
     }
 }
 getPageAllData();
+//获取模块下的特殊数据
+let getJson1 = [
+    { "parent": "487,0,5" },//模块14 三农人才市场487
+]
+let jsonString1 = JSON.stringify(getJson1);
+//获取模块下的特殊数据
+async function getPageData() {
+    const mkdata = await requestDataPromise('/web/getWebsiteArticles', {
+        method: 'GET',
+        query: {
+            'id': jsonString1
+        },
+    });
+    console.log("成功获取模块数据2222!", mkdata);
+    if (mkdata.code == 200) {
+        // console.log("成功获取模块数据2222!", mkdata);
+        //模块14 三农人才市场477
+        boxData14data2.value = mkdata.data[0].textnum;
+    }
+
+}
+getPageData();
 //4.页面数据 end---------------------------------------->
 
 //5.设置seo数据 start---------------------------------------->

+ 2 - 2
pages/search/[id].vue

@@ -153,7 +153,7 @@ onMounted(async ()  => {
     //从客户端获取行政职能部门 加快打开速度
     const { $webUrl, $CwebUrl } = useNuxtApp();
     //广告1
-    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_search_0001`
+    let url = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_search_0001`
     const responseAd1 = await fetch(url, {
         headers: {
             'Content-Type': 'application/json',
@@ -165,7 +165,7 @@ onMounted(async ()  => {
     adImg1.value = resultAd1.data[0];
     
     //广告2
-    let url2 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snzxw_search_0002`
+    let url2 = `${$webUrl}/web/getWebsiteAdvertisement?ad_tag=snscw_search_0002`
     const responseAd2 = await fetch(url2, {
         headers: {
             'Content-Type': 'application/json',

+ 18 - 11
plugins/globals.ts

@@ -1,17 +1,24 @@
 export default defineNuxtPlugin((nuxtApp) => {
-  //Pre环境
-  nuxtApp.provide('webUrl', 'http://apipre1.bjzxtw.org.cn:29501')
-  nuxtApp.provide('CwebUrl', 'http://nwpre.bjzxtw.org.cn')
-  nuxtApp.provide('BwebUrl', 'http://adminpre.bjzxtw.org.cn')
-  nuxtApp.provide('LoginWebUrl', 'http://adminpre.bjzxtw.org.cn/adminapi')
-  nuxtApp.provide('userUrl', 'http://localhost:3000')
+  //三农资讯网
+  // nuxtApp.provide('webUrl', 'http://apipre1.bjzxtw.org.cn:29501')
+  // nuxtApp.provide('CwebUrl', 'http://nwpre.bjzxtw.org.cn')
+  // nuxtApp.provide('BwebUrl', 'http://adminpre.bjzxtw.org.cn')
+  // nuxtApp.provide('LoginWebUrl', 'http://adminpre.bjzxtw.org.cn/adminapi')
+  // nuxtApp.provide('userUrl', 'http://localhost:3000')
+
+  // 三农市场网pre环境
+  // nuxtApp.provide('webUrl', 'http://apipre1.bjzxtw.org.cn:29501')
+  // nuxtApp.provide('CwebUrl', 'http://pre.snscw.org.cn')
+  // nuxtApp.provide('BwebUrl', 'http://adminpre.bjzxtw.org.cn')
+  // nuxtApp.provide('LoginWebUrl', 'http://adminpre.bjzxtw.org.cn/adminapi')
+  // nuxtApp.provide('userUrl', 'http://localhost:3000')
 
   //正式环境
-//   nuxtApp.provide('webUrl', 'https://flzxw.bjzxtw.org.cn')
-//   nuxtApp.provide('CwebUrl', 'http://nw.bjzxtw.org.cn')
-//   nuxtApp.provide('BwebUrl', 'https://admin.bjzxtw.org.cn')
-//   nuxtApp.provide('LoginWebUrl', 'http://admin.bjzxtw.org.cn/adminapi')
-//   nuxtApp.provide('userUrl', 'http://localhost:3000')
+  nuxtApp.provide('webUrl', 'https://flzxw.bjzxtw.org.cn')
+  nuxtApp.provide('CwebUrl', 'http://nw.snscw.org.cn')
+  nuxtApp.provide('BwebUrl', 'https://admin.bjzxtw.org.cn')
+  nuxtApp.provide('LoginWebUrl', 'http://admin.bjzxtw.org.cn/adminapi')
+  nuxtApp.provide('userUrl', 'http://localhost:3000')
   
   //乡村网
   // nuxtApp.provide('webUrl', 'http://apipre1.bjzxtw.org.cn:29501')