浏览代码

修改bug

修改bug
dangyunlong 5 天之前
父节点
当前提交
42d3a77be1

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

@@ -1 +1 @@
-{"id":"0e6ae73f-36ff-4287-a28f-9777345921a2","timestamp":1745397204862}
+{"id":"3ffdccc0-dceb-435e-87b4-0bd8d3aeac6a","timestamp":1745481382997}

+ 0 - 1
.nuxt/manifest/meta/0e6ae73f-36ff-4287-a28f-9777345921a2.json

@@ -1 +0,0 @@
-{"id":"0e6ae73f-36ff-4287-a28f-9777345921a2","timestamp":1745397204862,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

+ 1 - 0
.nuxt/manifest/meta/3ffdccc0-dceb-435e-87b4-0bd8d3aeac6a.json

@@ -0,0 +1 @@
+{"id":"3ffdccc0-dceb-435e-87b4-0bd8d3aeac6a","timestamp":1745481382997,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

+ 1 - 1
.nuxt/tsconfig.json

@@ -102,7 +102,7 @@
         "./imports"
         "./imports"
       ],
       ],
       "#app-manifest": [
       "#app-manifest": [
-        "./manifest/meta/0e6ae73f-36ff-4287-a28f-9777345921a2.json"
+        "./manifest/meta/3ffdccc0-dceb-435e-87b4-0bd8d3aeac6a.json"
       ],
       ],
       "#components": [
       "#components": [
         "./components"
         "./components"

+ 2 - 2
assets/css/class.less

@@ -257,7 +257,7 @@ section {
 }
 }
 
 
 .channel_2 {
 .channel_2 {
-    margin: 30px auto 0px;
+    margin: 30px auto 20px;
 }
 }
 
 
 .channel_head_btn_box {
 .channel_head_btn_box {
@@ -405,7 +405,7 @@ section {
 
 
 .channel_img_ul_2 {
 .channel_img_ul_2 {
     height: 230px;
     height: 230px;
-    margin-top: 20px;
+    //margin-top: 20px;
 
 
     .channel_img_ul_2_li {
     .channel_img_ul_2_li {
         height: 230px;
         height: 230px;

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

@@ -155,7 +155,7 @@
         margin: 0 auto;
         margin: 0 auto;
 
 
         .deepServer_left {
         .deepServer_left {
-            width: 800px;
+            width: 850px;
             float: right;
             float: right;
             height: 60px;
             height: 60px;
             line-height: 60px;
             line-height: 60px;
@@ -171,7 +171,7 @@
             }
             }
 
 
             .contentList {
             .contentList {
-                width: 681px;
+                width: 850px;
                 height: 60px;
                 height: 60px;
                 overflow: hidden;
                 overflow: hidden;
 
 
@@ -180,7 +180,7 @@
                     font-size: 16px;
                     font-size: 16px;
                     float: left;
                     float: left;
                     color: #333;
                     color: #333;
-                    margin-right: 15px;
+                    margin-right: 8px;
                     cursor: pointer;
                     cursor: pointer;
                     a {
                     a {
                         color: #333;
                         color: #333;
@@ -201,7 +201,7 @@
 
 
         .deepServer_right {
         .deepServer_right {
             float: left;
             float: left;
-            width: 390px;
+            width: 340px;
             height: 60px;
             height: 60px;
             line-height: 60px;
             line-height: 60px;
             margin-right: 10px;
             margin-right: 10px;
@@ -236,7 +236,7 @@
                 }
                 }
 
 
                 >.ipt {
                 >.ipt {
-                    width: 230px;
+                    width: 180px;
                     font-family: PingFang SC, PingFang SC;
                     font-family: PingFang SC, PingFang SC;
                     font-weight: 400;
                     font-weight: 400;
                     font-size: 14px;
                     font-size: 14px;

+ 2 - 1
components/home/pageNavigation.vue

@@ -78,7 +78,7 @@
                         <!-- 供应信息 -->
                         <!-- 供应信息 -->
                     </div>
                     </div>
                     <ul class="contentList">
                     <ul class="contentList">
-                        <li>地区搜索:</li>
+                        <!-- <li>地区搜索:</li> -->
                         <li v-for="item in provinceList">
                         <li v-for="item in provinceList">
                             <NuxtLink :to="{ path: `/search/${item.id}`}">{{item.abbreviation}}</NuxtLink>
                             <NuxtLink :to="{ path: `/search/${item.id}`}">{{item.abbreviation}}</NuxtLink>
                         </li>
                         </li>
@@ -152,6 +152,7 @@ async function getNavigation4() {
     navigation4.value = mkdata.data;
     navigation4.value = mkdata.data;
 }
 }
 getNavigation4();
 getNavigation4();
+
 //1.获取导航菜单 end ---------------------------------------->
 //1.获取导航菜单 end ---------------------------------------->
 
 
 //2.搜索 start ---------------------------------------->
 //2.搜索 start ---------------------------------------->

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

@@ -21,7 +21,7 @@
                             <el-breadcrumb-item v-if="parent_children_count > 0">
                             <el-breadcrumb-item v-if="parent_children_count > 0">
                                 <NuxtLink :to="`/${parent_pinyin}/index.html`"> {{ parent_name }}</NuxtLink>
                                 <NuxtLink :to="`/${parent_pinyin}/index.html`"> {{ parent_name }}</NuxtLink>
                             </el-breadcrumb-item>
                             </el-breadcrumb-item>
-                            <el-breadcrumb-item v-else">
+                            <el-breadcrumb-item v-if="parent_children_count == 0">
                                 <NuxtLink :to="`/${parent_pinyin}/list-1.html`"> {{ parent_name }}</NuxtLink>
                                 <NuxtLink :to="`/${parent_pinyin}/list-1.html`"> {{ parent_name }}</NuxtLink>
                             </el-breadcrumb-item>
                             </el-breadcrumb-item>
                             <el-breadcrumb-item>{{ routeNewsTtitle }}</el-breadcrumb-item>
                             <el-breadcrumb-item>{{ routeNewsTtitle }}</el-breadcrumb-item>

+ 237 - 228
pages/[dir]/index.html.vue

@@ -2,12 +2,12 @@
     <div>
     <div>
         <HomePageHead></HomePageHead>
         <HomePageHead></HomePageHead>
         <HomePageNavigation></HomePageNavigation>
         <HomePageNavigation></HomePageNavigation>
-        <!-- <HomeSecondaryHeading :titleData="pageData" :pinyinid="routeId"></HomeSecondaryHeading> -->
+        <HomeSecondaryHeading :titleData="pageData" :pinyinid="routeId"></HomeSecondaryHeading>
         <!-- 频道页 -->
         <!-- 频道页 -->
         <!-- 农副产品供销网-频道页 -->
         <!-- 农副产品供销网-频道页 -->
         <main class="index_main" id="all_vue">
         <main class="index_main" id="all_vue">
             <!-- 二级栏目 start -->
             <!-- 二级栏目 start -->
-            <nav class="channel_nav clearfix" v-if="pageData">
+            <!-- <nav class="channel_nav clearfix" v-if="pageData">
                 <a class="channel_nav_head_name" href="" title="">
                 <a class="channel_nav_head_name" href="" title="">
                     {{ title }}
                     {{ title }}
                 </a>
                 </a>
@@ -17,7 +17,7 @@
                         <span class="nav2_title">{{ item.alias }}</span>
                         <span class="nav2_title">{{ item.alias }}</span>
                     </NuxtLink>
                     </NuxtLink>
                 </div>
                 </div>
-            </nav>
+            </nav> -->
             <!-- 二级栏目 end -->
             <!-- 二级栏目 end -->
             <section class="channel_1 clearfix">
             <section class="channel_1 clearfix">
                 <div class="channel_box_1 clearfix">
                 <div class="channel_box_1 clearfix">
@@ -52,7 +52,6 @@
             <HomeAdvertising :imgurl="adImg1"></HomeAdvertising>
             <HomeAdvertising :imgurl="adImg1"></HomeAdvertising>
             <section class="channel_2 clearfix">
             <section class="channel_2 clearfix">
                 <div class="channel_box_3 clearfix">
                 <div class="channel_box_3 clearfix">
-                    <!--start 模块2-->
                     <div class="channel_head_btn_box">
                     <div class="channel_head_btn_box">
                         <div class="channel_head_btn channel_head_btn_only">
                         <div class="channel_head_btn channel_head_btn_only">
                             <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[1])" v-if="pageData[1]"
                             <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[1])" v-if="pageData[1]"
@@ -65,7 +64,7 @@
                             栏目简介
                             栏目简介
                         </NuxtLink>
                         </NuxtLink>
                     </div>
                     </div>
-                    <div class="channel_big_ul clearfix" >
+                    <div class="channel_big_ul clearfix" v-if="pageData[1]">
                         <div class="channel_big_li clearfix" v-if="pageData[1].data[0]">
                         <div class="channel_big_li clearfix" v-if="pageData[1].data[0]">
                             <div class="channel_big_li_img_box" v-if="pageData[1].data[0]">
                             <div class="channel_big_li_img_box" v-if="pageData[1].data[0]">
                                 <NuxtLink :href="getLinkPathDetail(pageData[1].data[0])"
                                 <NuxtLink :href="getLinkPathDetail(pageData[1].data[0])"
@@ -105,8 +104,6 @@
                             </div>
                             </div>
                         </div>
                         </div>
                     </div>
                     </div>
-                    <!--end 模块2 -->
-                    <!--start 模块3-->
                     <div class="channel_head_btn_box channel_head_top">
                     <div class="channel_head_btn_box channel_head_top">
                         <div class="channel_head_btn channel_head_btn_only">
                         <div class="channel_head_btn channel_head_btn_only">
                             <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[2])" v-if="pageData[2]"
                             <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[2])" v-if="pageData[2]"
@@ -119,9 +116,9 @@
                             栏目简介
                             栏目简介
                         </NuxtLink>
                         </NuxtLink>
                     </div>
                     </div>
-                    <div class=" clearfix">
+                    <div class="clearfix">
                         <div class="channel_box_5 clearfix">
                         <div class="channel_box_5 clearfix">
-                            <div class="channel_img_ul_2">
+                            <div class="channel_img_ul_2" v-if="pageData[2]">
                                 <div class="channel_img_ul_2_li" v-if="pageData[2].data[0]">
                                 <div class="channel_img_ul_2_li" v-if="pageData[2].data[0]">
                                     <NuxtLink :href="getLinkPathDetail(pageData[2].data[0])"
                                     <NuxtLink :href="getLinkPathDetail(pageData[2].data[0])"
                                         :title="pageData[2].data[0].title">
                                         :title="pageData[2].data[0].title">
@@ -134,216 +131,212 @@
                                 </div>
                                 </div>
                             </div>
                             </div>
                         </div>
                         </div>
-                        <div class="channel_box_6 clearfix" v-if="pageData[2].data2"">
-                            <div class=" channel_ul_2 clearfix">
-                            <NuxtLink class="channel_ul_2_a dot1" v-for="(item, index) in pageData[2].data2"
-                                :href="getLinkPathDetail(item)" :title="item.title" :key="item.id"
-                                :target="item.islink == 1 ? '_blank' : '_self'">
-                                {{ item.title }}
-                            </NuxtLink>
+                        <div class="channel_box_6 clearfix" v-if="pageData[2]">
+                            <div class=" channel_ul_2 clearfix" v-if="pageData[2].data2">
+                                <NuxtLink class="channel_ul_2_a dot1" v-for="(item, index) in pageData[2].data2"
+                                    :href="getLinkPathDetail(item)" :title="item.title" :key="item.id"
+                                    :target="item.islink == 1 ? '_blank' : '_self'">
+                                    {{ item.title }}
+                                </NuxtLink>
+                            </div>
                         </div>
                         </div>
                     </div>
                     </div>
                 </div>
                 </div>
-                <!--end 模块3 -->
-    </div>
-    <div class="channel_box_4 clearfix">
-        <!--start  模块4 -->
-        <div class="channel_head_btn_box">
-            <div class="channel_head_btn channel_head_btn_only">
-                <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[3])" v-if="pageData[3]"
-                    :title="pageData[3].alias">
-                    {{ pageData[3].alias }}
-                </NuxtLink>
-            </div>
-            <NuxtLink class="channel_head_btn_right_a" :href="getLinkPath(pageData[3])" v-if="pageData[3]"
-                :title="pageData[3].alias">
-                栏目简介
-            </NuxtLink>
-        </div>
-        <div class="channel_img_ul_3" v-if="pageData[3].data">
-            <div class="channel_img_ul_3_li clearfix_2" v-for="(item, index) in pageData[3].data" :key="item">
-                <NuxtLink class="channel_img_ul_3_li_a" :href="getLinkPathDetail(item)" :title="item.title"
-                    :key="item.id" :target="item.islink == 1 ? '_blank' : '_self'">
-                    <div class="channel_img_ul_3_li_img_box">
-                        <img class="channel_img_ul_3_li_img" :src="item.imgurl" title="" alt="">
+                <div class="channel_box_4 clearfix">
+                    <div class="channel_head_btn_box">
+                        <div class="channel_head_btn channel_head_btn_only">
+                            <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[3])" v-if="pageData[3]"
+                                :title="pageData[3].alias">
+                                {{ pageData[3].alias }}
+                            </NuxtLink>
+                        </div>
+                        <NuxtLink class="channel_head_btn_right_a" :href="getLinkPath(pageData[3])" v-if="pageData[3]"
+                            :title="pageData[3].alias">
+                            栏目简介
+                        </NuxtLink>
                     </div>
                     </div>
-                    <div class="channel_img_ul_3_li_dot3 dot3">
-                        {{ item.title }}
+                    <div class="channel_img_ul_3" v-if="pageData[3].data">
+                        <div class="channel_img_ul_3_li clearfix_2" v-for="(item, index) in pageData[3].data" :key="item">
+                            <NuxtLink class="channel_img_ul_3_li_a" :href="getLinkPathDetail(item)" :title="item.title"
+                                :key="item.id" :target="item.islink == 1 ? '_blank' : '_self'">
+                                <div class="channel_img_ul_3_li_img_box">
+                                    <img class="channel_img_ul_3_li_img" :src="item.imgurl" title="" alt="">
+                                </div>
+                                <div class="channel_img_ul_3_li_dot3 dot3">
+                                    {{ item.title }}
+                                </div>
+                                <div class="channel_img_ul_3_li_num">{{ index + 1 }}</div>
+                            </NuxtLink>
+                        </div>
                     </div>
                     </div>
-                    <div class="channel_img_ul_3_li_num">{{ index + 1 }}</div>
-                </NuxtLink>
-            </div>
-        </div>
-    </div>
-    <!--end 模块4 -->
-    </section>
-    <!-- 广告2 -->
-    <HomeAdvertising :imgurl="adImg1"></HomeAdvertising>
-    <section class="channel_3 clearfix">
-        <div class="channel_box_3 clearfix"v-if="pageData[4]">
-            <!--start   模块5 -->
-            <div class="channel_head_btn_box">
-                <div class="channel_head_btn channel_head_btn_only">
-                    <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[4])" v-if="pageData[4]"
-                        :title="pageData[4].alias">
-                        {{ pageData[4].alias }}
-                    </NuxtLink>
                 </div>
                 </div>
-                <NuxtLink class="channel_head_btn_right_a" :href="getLinkPath(pageData[4])" v-if="pageData[4]"
-                    :title="pageData[4].alias">
-                    栏目简介
-                </NuxtLink>
-            </div>
-            <div class="channel_img_ul_4 clearfix" v-if="pageData[4].data">
-                <div class="channel_img_ul_4_li clearfix" v-for="(item, index) in pageData[4].data" :key="index">
-                    <NuxtLink class="channel_img_ul_4_li_a clearfix" :href="getLinkPathDetail(item)" :title="item.title"
-                        :key="item.id" :target="item.islink == 1 ? '_blank' : '_self'">
-                        <div class="channel_img_ul_4_li_img_box">
-                            <img class="channel_img_ul_4_li_img" :src="item.imgurl" title="" alt="">
+            </section>
+            <!-- 广告2 -->
+            <HomeAdvertising :imgurl="adImg1"></HomeAdvertising>
+            <section class="channel_3 clearfix">
+                <div class="channel_box_3 clearfix"v-if="pageData[4]">
+                    <!--start   模块5 -->
+                    <div class="channel_head_btn_box">
+                        <div class="channel_head_btn channel_head_btn_only">
+                            <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[4])" v-if="pageData[4]"
+                                :title="pageData[4].alias">
+                                {{ pageData[4].alias }}
+                            </NuxtLink>
                         </div>
                         </div>
-                        <div class="channel_img_ul_4_li_dot2 dot2">{{ item.title }}</div>
-                    </NuxtLink>
-                </div>
-            </div>
-            <div class="channel_ul_3 clearfix" v-if="pageData[4].data2">
-                <div class="channel_ul_3_li clearfix" v-for="(item, index) in pageData[4].data2" :key="index">
-                    <NuxtLink class="channel_ul_3_li_a" :href="getLinkPathDetail(item)" :title="item.title"
-                        :key="item.id" :target="item.islink == 1 ? '_blank' : '_self'">
-                        <div class="channel_ul_3_li_tag">{{ pageData[4].alias }}</div>
-                        <div class="channel_ul_3_li_dot1 dot1"> {{ item.title }}</div>
-                    </NuxtLink>
-                </div>
-            </div>
-            <!--end  模块5 -->
-        </div>
-        <div class="channel_box_4 clearfix" v-if="pageData[5]">
-            <!--start  模块6-->
-            <div class="channel_head_btn_box">
-                <div class="channel_head_btn channel_head_btn_only">
-                    <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[5])" v-if="pageData[5]"
-                        :title="pageData[5].alias">
-                        {{ pageData[5].alias }}
-                    </NuxtLink>
-                </div>
-                <NuxtLink class="channel_head_btn_right_a" :href="getLinkPath(pageData[5])" v-if="pageData[5]"
-                    :title="pageData[5].alias">
-                    栏目简介
-                </NuxtLink>
-            </div>
-            <div class="channel_img_ul_5">
-                <div class="channel_img_ul_5_li" v-if="pageData[5].data[0]">
-                    <NuxtLink class="channel_img_ul_5_li_a" :href="getLinkPathDetail(pageData[5].data[0])"
-                        :title="pageData[5].data[0].title"
-                        :target="pageData[5].data[0].islink == 1 ? '_blank' : '_self'">
-                        <img class="channel_img_ul_5_li_img" :src="pageData[5].data[0].imgurl" title="" alt="">
-                        <div class="channel_img_ul_5_li_dot2 dot2"> {{ pageData[5].data[0].title }}</div>
-                    </NuxtLink>
+                        <NuxtLink class="channel_head_btn_right_a" :href="getLinkPath(pageData[4])" v-if="pageData[4]"
+                            :title="pageData[4].alias">
+                            栏目简介
+                        </NuxtLink>
+                    </div>
+                    <div class="channel_img_ul_4 clearfix" v-if="pageData[4].data">
+                        <div class="channel_img_ul_4_li clearfix" v-for="(item, index) in pageData[4].data" :key="index">
+                            <NuxtLink class="channel_img_ul_4_li_a clearfix" :href="getLinkPathDetail(item)" :title="item.title"
+                                :key="item.id" :target="item.islink == 1 ? '_blank' : '_self'">
+                                <div class="channel_img_ul_4_li_img_box">
+                                    <img class="channel_img_ul_4_li_img" :src="item.imgurl" title="" alt="">
+                                </div>
+                                <div class="channel_img_ul_4_li_dot2 dot2">{{ item.title }}</div>
+                            </NuxtLink>
+                        </div>
+                    </div>
+                    <div class="channel_ul_3 clearfix" v-if="pageData[4].data2">
+                        <div class="channel_ul_3_li clearfix" v-for="(item, index) in pageData[4].data2" :key="index">
+                            <NuxtLink class="channel_ul_3_li_a" :href="getLinkPathDetail(item)" :title="item.title"
+                                :key="item.id" :target="item.islink == 1 ? '_blank' : '_self'">
+                                <div class="channel_ul_3_li_tag">{{ pageData[4].alias }}</div>
+                                <div class="channel_ul_3_li_dot1 dot1"> {{ item.title }}</div>
+                            </NuxtLink>
+                        </div>
+                    </div>
+                    <!--end  模块5 -->
                 </div>
                 </div>
-            </div>
-            <!--end  模块6-->
-        </div>
-    </section>
-    <section class="channel_4 clearfix">
-        <div class="channel_box_3 clearfix" v-if="pageData[6]">
-            <div class="channel_head_btn_box">
-                <div class="channel_head_btn">
-                    <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[6])" v-if="pageData[6]"
-                        :title="pageData[6].alias">
-                        {{ pageData[6].alias }}
-                    </NuxtLink>
+                <div class="channel_box_4 clearfix" v-if="pageData[5]">
+                    <!--start  模块6-->
+                    <div class="channel_head_btn_box">
+                        <div class="channel_head_btn channel_head_btn_only">
+                            <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[5])" v-if="pageData[5]"
+                                :title="pageData[5].alias">
+                                {{ pageData[5].alias }}
+                            </NuxtLink>
+                        </div>
+                        <NuxtLink class="channel_head_btn_right_a" :href="getLinkPath(pageData[5])" v-if="pageData[5]"
+                            :title="pageData[5].alias">
+                            栏目简介
+                        </NuxtLink>
+                    </div>
+                    <div class="channel_img_ul_5">
+                        <div class="channel_img_ul_5_li" v-if="pageData[5].data[0]">
+                            <NuxtLink class="channel_img_ul_5_li_a" :href="getLinkPathDetail(pageData[5].data[0])"
+                                :title="pageData[5].data[0].title"
+                                :target="pageData[5].data[0].islink == 1 ? '_blank' : '_self'">
+                                <img class="channel_img_ul_5_li_img" :src="pageData[5].data[0].imgurl" title="" alt="">
+                                <div class="channel_img_ul_5_li_dot2 dot2"> {{ pageData[5].data[0].title }}</div>
+                            </NuxtLink>
+                        </div>
+                    </div>
+                    <!--end  模块6-->
                 </div>
                 </div>
-                <NuxtLink class="channel_head_btn_right_a" :href="getLinkPath(pageData[6])" v-if="pageData[6]"
-                    :title="pageData[6].alias">
-                    栏目简介
-                </NuxtLink>
-            </div>
-            <div class=" clearfix">
-                <!--start   模块7-->
-                <div class=" clearfix">
-                    <div class="channel_box_5 clearfix">
-                        <div class="channel_img_ul_6" v-if="pageData[6].data[0]">
-                            <div class="channel_img_ul_6_li">
-                                <NuxtLink class="channel_img_ul_6_li_a" :href="getLinkPathDetail(pageData[6].data[0])"
-                                    :title="pageData[6].data[0].title"
-                                    :target="pageData[6].data[0].islink == 1 ? '_blank' : '_self'">
-                                    <img class="channel_img_ul_6_li_img" :src="pageData[6].data[0].imgurl" title=""
-                                        alt="">
-                                    <div class="channel_img_ul_6_li_dot2 dot2">
-                                        {{ pageData[6].data[0].title }}
+            </section>
+            <section class="channel_4 clearfix">
+                <div class="channel_box_3 clearfix" v-if="pageData[6]">
+                    <div class="channel_head_btn_box">
+                        <div class="channel_head_btn">
+                            <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[6])" v-if="pageData[6]"
+                                :title="pageData[6].alias">
+                                {{ pageData[6].alias }}
+                            </NuxtLink>
+                        </div>
+                        <NuxtLink class="channel_head_btn_right_a" :href="getLinkPath(pageData[6])" v-if="pageData[6]"
+                            :title="pageData[6].alias">
+                            栏目简介
+                        </NuxtLink>
+                    </div>
+                    <div class=" clearfix">
+                        <!--start   模块7-->
+                        <div class=" clearfix">
+                            <div class="channel_box_5 clearfix">
+                                <div class="channel_img_ul_6" v-if="pageData[6].data[0]">
+                                    <div class="channel_img_ul_6_li">
+                                        <NuxtLink class="channel_img_ul_6_li_a" :href="getLinkPathDetail(pageData[6].data[0])"
+                                            :title="pageData[6].data[0].title"
+                                            :target="pageData[6].data[0].islink == 1 ? '_blank' : '_self'">
+                                            <img class="channel_img_ul_6_li_img" :src="pageData[6].data[0].imgurl" title=""
+                                                alt="">
+                                            <div class="channel_img_ul_6_li_dot2 dot2">
+                                                {{ pageData[6].data[0].title }}
+                                            </div>
+                                        </NuxtLink>
                                     </div>
                                     </div>
-                                </NuxtLink>
+                                </div>
+                                <div class="channel_img_ul_even_1 clearfix" v-if="pageData[6].data2">
+                                    <div class="channel_img_ul_even_1_li" v-for="(item, index) in pageData[6].data2"
+                                        :key="index">
+                                        <NuxtLink class="channel_img_ul_even_1_li_a" :href="getLinkPathDetail(item)"
+                                            :title="item.title" :key="item.id" :target="item.islink == 1 ? '_blank' : '_self'">
+                                            <img class="channel_img_ul_even_1_li_img" :src="item.imgurl" title="" alt="">
+                                            <div class="channel_img_ul_even_1_li_dot2 dot2">
+                                                {{ item.title }}
+                                            </div>
+                                        </NuxtLink>
+                                    </div>
+                                </div>
                             </div>
                             </div>
-                        </div>
-                        <div class="channel_img_ul_even_1 clearfix" v-if="pageData[6].data2">
-                            <div class="channel_img_ul_even_1_li" v-for="(item, index) in pageData[6].data2"
-                                :key="index">
-                                <NuxtLink class="channel_img_ul_even_1_li_a" :href="getLinkPathDetail(item)"
-                                    :title="item.title" :key="item.id" :target="item.islink == 1 ? '_blank' : '_self'">
-                                    <img class="channel_img_ul_even_1_li_img" :src="item.imgurl" title="" alt="">
-                                    <div class="channel_img_ul_even_1_li_dot2 dot2">
+                            <div class="channel_box_6 clearfix">
+                                <div class="channel_ul_4 clearfix" v-if="pageData[6].data3">
+                                    <NuxtLink class="channel_ul_4_a dot1" :href="getLinkPathDetail(item)"
+                                        v-for="(item, index) in pageData[6].data3" :key="index"
+                                        :target="item.islink == 1 ? '_blank' : '_self'">
                                         {{ item.title }}
                                         {{ item.title }}
-                                    </div>
-                                </NuxtLink>
+                                    </NuxtLink>
+                                </div>
                             </div>
                             </div>
                         </div>
                         </div>
                     </div>
                     </div>
-                    <div class="channel_box_6 clearfix">
-                        <div class="channel_ul_4 clearfix" v-if="pageData[6].data3">
-                            <NuxtLink class="channel_ul_4_a dot1" :href="getLinkPathDetail(item)"
-                                v-for="(item, index) in pageData[6].data3" :key="index"
-                                :target="item.islink == 1 ? '_blank' : '_self'">
-                                {{ item.title }}
+                </div>
+                <div class="channel_box_4 clearfix" v-if="pageData[7]">
+                    <div class="channel_head_btn_box">
+                        <div class="channel_head_btn">
+                            <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[7])" v-if="pageData[7]"
+                                :title="pageData[7].alias">
+                                {{ pageData[7].alias }}
                             </NuxtLink>
                             </NuxtLink>
                         </div>
                         </div>
+                        <NuxtLink class="channel_head_btn_right_a" :href="getLinkPath(pageData[7])" v-if="pageData[7]"
+                            :title="pageData[7].alias">
+                            栏目简介
+                        </NuxtLink>
                     </div>
                     </div>
-                </div>
-            </div>
-        </div>
-        <div class="channel_box_4 clearfix" v-if="pageData[7]">
-            <div class="channel_head_btn_box">
-                <div class="channel_head_btn">
-                    <NuxtLink class="channel_head_a" :href="getLinkPath(pageData[7])" v-if="pageData[7]"
-                        :title="pageData[7].alias">
-                        {{ pageData[7].alias }}
-                    </NuxtLink>
-                </div>
-                <NuxtLink class="channel_head_btn_right_a" :href="getLinkPath(pageData[7])" v-if="pageData[7]"
-                    :title="pageData[7].alias">
-                    栏目简介
-                </NuxtLink>
-            </div>
-            <div class=" clearfix">
-                <!--start  模块8 -->
-                <div class=" clearfix" v-show="channel_choice_2_num == 1">
-                    <div class="channel_img_ul_7 clearfix">
-                        <div class="channel_img_ul_7_li" v-if="pageData[7].data[0]">
-                            <NuxtLink class="channel_img_ul_7_li_a" :href="getLinkPathDetail(pageData[7].data[0])"
-                                :title="pageData[7].data[0].title"
-                                :target="pageData[7].data[0].islink == 1 ? '_blank' : '_self'">
-                                <img class="channel_img_ul_7_li_img" :src="pageData[7].data[0].imgurl" title="" alt="">
-                                <div class="channel_img_ul_7_li_foot">
-                                    <div class="channel_img_ul_7_li_tag">热 门</div>
-                                    <div class="channel_img_ul_7_li_dot1 dot1">{{ pageData[7].data[0].title }}
-                                    </div>
+                    <div class=" clearfix">
+                        <!--start  模块8 -->
+                        <div class=" clearfix" v-show="channel_choice_2_num == 1">
+                            <div class="channel_img_ul_7 clearfix">
+                                <div class="channel_img_ul_7_li" v-if="pageData[7].data[0]">
+                                    <NuxtLink class="channel_img_ul_7_li_a" :href="getLinkPathDetail(pageData[7].data[0])"
+                                        :title="pageData[7].data[0].title"
+                                        :target="pageData[7].data[0].islink == 1 ? '_blank' : '_self'">
+                                        <img class="channel_img_ul_7_li_img" :src="pageData[7].data[0].imgurl" title="" alt="">
+                                        <div class="channel_img_ul_7_li_foot">
+                                            <div class="channel_img_ul_7_li_tag">热 门</div>
+                                            <div class="channel_img_ul_7_li_dot1 dot1">{{ pageData[7].data[0].title }}
+                                            </div>
+                                        </div>
+                                    </NuxtLink>
                                 </div>
                                 </div>
-                            </NuxtLink>
+                            </div>
+                            <div class="channel_ul_5 clearfix" v-if="pageData[7].data2">
+                                <NuxtLink class="channel_ul_5_a dot1" :href="getLinkPathDetail(item)"
+                                    v-for="(item, index) in pageData[7].data2" :key="index"
+                                    :target="item.islink == 1 ? '_blank' : '_self'">
+                                    {{ item.title }}
+                                </NuxtLink>
+                            </div>
                         </div>
                         </div>
                     </div>
                     </div>
-                    <div class="channel_ul_5 clearfix" v-if="pageData[7].data2">
-                        <NuxtLink class="channel_ul_5_a dot1" :href="getLinkPathDetail(item)"
-                            v-for="(item, index) in pageData[7].data2" :key="index"
-                            :target="item.islink == 1 ? '_blank' : '_self'">
-                            {{ item.title }}
-                        </NuxtLink>
-                    </div>
                 </div>
                 </div>
-            </div>
-        </div>
-    </section>
-    </main>
-
-    <!-- 页脚部分 -->
-    <HomeFoot1></HomeFoot1>
+            </section>
+        </main>
+        <!-- 页脚部分 -->
+        <HomeFoot1></HomeFoot1>
     </div>
     </div>
 </template>
 </template>
 
 
@@ -570,41 +563,57 @@ async function getPageAllData(jsonString) {
     console.log("频道页渲染的模块数据:", mkdata);
     console.log("频道页渲染的模块数据:", mkdata);
 
 
     if (mkdata.code == 200) {
     if (mkdata.code == 200) {
-        //模块1 顶部大图和列表
-        pageData.value[0].data = mkdata.data[0].child.imgnum;
-        pageData.value[0].data2 = mkdata.data[0].child.textnum;
-        //模块2
-        pageData.value[1].data = mkdata.data[1].child.imgnum;
-        for (let index in mkdata.data[1].child.textnum) {
-            if (index < 4) {
-                pageData.value[1].data2.push(mkdata.data[1].child.textnum[index]);
-            } else {
-                pageData.value[1].data3.push(mkdata.data[1].child.textnum[index]);
+        if(mkdata.data.length > 0){
+            //模块1 顶部大图和列表
+            pageData.value[0].data = mkdata.data[0].child.imgnum;
+            pageData.value[0].data2 = mkdata.data[0].child.textnum;
+        }
+        if(mkdata.data.length > 1){
+            //模块2
+            pageData.value[1].data = mkdata.data[1].child.imgnum;
+            for (let index in mkdata.data[1].child.textnum) {
+                if (index < 4) {
+                    pageData.value[1].data2.push(mkdata.data[1].child.textnum[index]);
+                } else {
+                    pageData.value[1].data3.push(mkdata.data[1].child.textnum[index]);
+                }
             }
             }
         }
         }
-        //模块3
-        pageData.value[2].data = mkdata.data[2].child.imgnum;
-        pageData.value[2].data2 = mkdata.data[2].child.textnum;
-        //模块4
-        pageData.value[3].data = mkdata.data[3].child.imgnum;
-        //模块5
-        pageData.value[4].data = mkdata.data[4].child.imgnum;
-        pageData.value[4].data2 = mkdata.data[4].child.textnum;
-        //模块6
-        pageData.value[5].data = mkdata.data[5].child.imgnum;
-        //模块7
-        for (let index in mkdata.data[6].child.imgnum) {
-            if (index < 1) {
-                pageData.value[6].data.push(mkdata.data[6].child.imgnum[index]);
-            } else {
-                pageData.value[6].data2.push(mkdata.data[6].child.imgnum[index]);
+        if(mkdata.data.length > 2){
+            //模块3
+            pageData.value[2].data = mkdata.data[2].child.imgnum;
+            pageData.value[2].data2 = mkdata.data[2].child.textnum;
+        }
+        if(mkdata.data.length > 3){
+            //模块4
+            pageData.value[3].data = mkdata.data[3].child.imgnum;
+        }
+        if(mkdata.data.length > 4){
+            //模块5
+            pageData.value[4].data = mkdata.data[4].child.imgnum;
+            pageData.value[4].data2 = mkdata.data[4].child.textnum;
+        }
+        if(mkdata.data.length > 5){
+            //模块6
+            pageData.value[5].data = mkdata.data[5].child.imgnum;
+        }
+        if(mkdata.data.length > 6){
+            //模块7
+            for (let index in mkdata.data[6].child.imgnum) {
+                if (index < 1) {
+                    pageData.value[6].data.push(mkdata.data[6].child.imgnum[index]);
+                } else {
+                    pageData.value[6].data2.push(mkdata.data[6].child.imgnum[index]);
+                }
             }
             }
+            pageData.value[6].data3 = mkdata.data[6].child.textnum;
         }
         }
-        pageData.value[6].data3 = mkdata.data[6].child.textnum;
-        //模块8
-        pageData.value[7].data = mkdata.data[7].child.imgnum;
-        pageData.value[7].data2 = mkdata.data[7].child.textnum;
-
+        if(mkdata.data.length > 7){
+            //模块8
+            pageData.value[7].data = mkdata.data[7].child.imgnum;
+            pageData.value[7].data2 = mkdata.data[7].child.textnum;
+        }
+        
     } else {
     } else {
         ElMessage.error(mkdata.message)
         ElMessage.error(mkdata.message)
     }
     }

+ 81 - 67
pages/index.vue

@@ -39,23 +39,32 @@
             <section class="index_3 clearfix">
             <section class="index_3 clearfix">
                 <div class="index_box_3 clearfix">
                 <div class="index_box_3 clearfix">
                     <div class="index_head_btn_box">
                     <div class="index_head_btn_box">
-                        <div class="index_head_btn" :class="{ index_head_btn_only: hoverStatus == 1 }"
-                            @mouseover="qhPic(1)">
-                            <NuxtLink class="index_head_a" v-if="pageData[0].cid" :href="getLinkPath(pageData[0])"
+                        <div class="index_head_btn" 
+                            :class="{ index_head_btn_only: hoverStatus == 1 }"
+                            v-if="pageData[0]" 
+                            @mouseover="qhPic(1)"
+                        >
+                            <NuxtLink class="index_head_a":href="getLinkPath(pageData[0])"
                                 :title="pageData[0].alias">
                                 :title="pageData[0].alias">
                                 {{ pageData[0].alias }}
                                 {{ pageData[0].alias }}
                             </NuxtLink>
                             </NuxtLink>
                         </div>
                         </div>
-                        <div class="index_head_btn" :class="{ index_head_btn_only: hoverStatus == 2 }"
-                            @mouseover="qhPic(2)">
-                            <NuxtLink class="index_head_a" v-if="pageData[1].cid" :href="getLinkPath(pageData[1])"
+                        <div class="index_head_btn" 
+                            :class="{ index_head_btn_only: hoverStatus == 2 }"
+                            v-if="pageData[1]"
+                            @mouseover="qhPic(2)"
+                        >
+                            <NuxtLink class="index_head_a"  :href="getLinkPath(pageData[1])"
                                 :title="pageData[1].alias">
                                 :title="pageData[1].alias">
                                 {{ pageData[1].alias }}
                                 {{ pageData[1].alias }}
                             </NuxtLink>
                             </NuxtLink>
                         </div>
                         </div>
-                        <div class="index_head_btn" :class="{ index_head_btn_only: hoverStatus == 3 }"
-                            @mouseover="qhPic(3)">
-                            <NuxtLink class="index_head_a" v-if="pageData[2].cid" :href="getLinkPath(pageData[2])"
+                        <div class="index_head_btn" 
+                            :class="{ index_head_btn_only: hoverStatus == 3 }"
+                            v-if="pageData[2]"
+                            @mouseover="qhPic(3)"
+                        >
+                            <NuxtLink class="index_head_a" :href="getLinkPath(pageData[2])"
                                 :title="pageData[2].alias">
                                 :title="pageData[2].alias">
                                 {{ pageData[2].alias }}
                                 {{ pageData[2].alias }}
                             </NuxtLink>
                             </NuxtLink>
@@ -246,16 +255,20 @@
                 </div>
                 </div>
                 <div class="index_box_4 clearfix">
                 <div class="index_box_4 clearfix">
                     <div class="index_head_btn_box">
                     <div class="index_head_btn_box">
-                        <div class="index_head_btn" :class="{ index_head_btn_only: hoverStatusTwo == 1 }"
+                        <div class="index_head_btn" 
+                            :class="{ index_head_btn_only: hoverStatusTwo == 1 }" 
+                            v-if="pageData[3]" 
                             @mouseover="qhPicTwo(1)">
                             @mouseover="qhPicTwo(1)">
-                            <NuxtLink class="index_head_a" v-if="pageData[3].cid" :href="getLinkPath(pageData[3])"
+                            <NuxtLink class="index_head_a" :href="getLinkPath(pageData[3])"
                                 :title="pageData[3].alias">
                                 :title="pageData[3].alias">
                                 {{ pageData[3].alias }}
                                 {{ pageData[3].alias }}
                             </NuxtLink>
                             </NuxtLink>
                         </div>
                         </div>
-                        <div class="index_head_btn" :class="{ index_head_btn_only: hoverStatusTwo == 2 }"
+                        <div class="index_head_btn" 
+                            :class="{ index_head_btn_only: hoverStatusTwo == 2 }"
+                            v-if="pageData[4]" 
                             @mouseover="qhPicTwo(2)">
                             @mouseover="qhPicTwo(2)">
-                            <NuxtLink class="index_head_a" v-if="pageData[4].cid" :href="getLinkPath(pageData[4])"
+                            <NuxtLink class="index_head_a" :href="getLinkPath(pageData[4])"
                                 :title="pageData[4].alias">
                                 :title="pageData[4].alias">
                                 {{ pageData[4].alias }}
                                 {{ pageData[4].alias }}
                             </NuxtLink>
                             </NuxtLink>
@@ -347,8 +360,8 @@
             <section class="index_5 clearfix">
             <section class="index_5 clearfix">
                 <div class="index_box_3 clearfix">
                 <div class="index_box_3 clearfix">
                     <div class="index_head_btn_box">
                     <div class="index_head_btn_box">
-                        <div class="index_head_btn index_head_btn_only">
-                            <NuxtLink class="index_head_a" v-if="pageData[5].cid" :href="getLinkPath(pageData[5])"
+                        <div class="index_head_btn index_head_btn_only" v-if="pageData[5]">
+                            <NuxtLink class="index_head_a" :href="getLinkPath(pageData[5])"
                                 :title="pageData[5].alias">
                                 :title="pageData[5].alias">
                                 {{ pageData[5].alias }}
                                 {{ pageData[5].alias }}
                             </NuxtLink>
                             </NuxtLink>
@@ -395,8 +408,8 @@
                 </div>
                 </div>
                 <div class="index_box_4 clearfix">
                 <div class="index_box_4 clearfix">
                     <div class="index_head_btn_box">
                     <div class="index_head_btn_box">
-                        <div class="index_head_btn index_head_btn_only">
-                            <NuxtLink class="index_head_a" v-if="pageData[6].cid" :href="getLinkPath(pageData[6])"
+                        <div class="index_head_btn index_head_btn_only" v-if="pageData[6]">
+                            <NuxtLink class="index_head_a" :href="getLinkPath(pageData[6])"
                                 :title="pageData[6].alias">
                                 :title="pageData[6].alias">
                                 {{ pageData[6].alias }}
                                 {{ pageData[6].alias }}
                             </NuxtLink>
                             </NuxtLink>
@@ -406,16 +419,17 @@
                     <div class="index_5_right">
                     <div class="index_5_right">
                         <div class="index_5_right_img_ul clearfix">
                         <div class="index_5_right_img_ul clearfix">
                             <div class="index_5_right_img_li clearfix">
                             <div class="index_5_right_img_li clearfix">
-                                <div class="index_5_right_img_li_img_box">
-                                    <NuxtLink class="index_5_right_img_li_a" :href="getLinkPathDetail(boxData7[0])"
-                                        v-if="boxData7[0]" :title="boxData7[0].title"
+                                <div class="index_5_right_img_li_img_box" v-if="boxData7[0]" >
+                                    <NuxtLink class="index_5_right_img_li_a" 
+                                        :href="getLinkPathDetail(boxData7[0])"
+                                        :title="boxData7[0].title"
                                         :target="boxData7[0].islink == 1 ? '_blank' : '_self'">
                                         :target="boxData7[0].islink == 1 ? '_blank' : '_self'">
                                         <img class="index_5_right_img_li_a_img" :src="boxData7[0].imgurl"
                                         <img class="index_5_right_img_li_a_img" :src="boxData7[0].imgurl"
                                             :title="boxData7[0].title" :alt="boxData7[0].title">
                                             :title="boxData7[0].title" :alt="boxData7[0].title">
                                     </NuxtLink>
                                     </NuxtLink>
                                 </div>
                                 </div>
-                                <div class="index_ul_3">
-                                    <NuxtLink v-if="boxData7[0]" class="index_ul_3_a dot1"
+                                <div class="index_ul_3" v-if="boxData7[0]">
+                                    <NuxtLink class="index_ul_3_a dot1"
                                         :href="getLinkPathDetail(boxData7[0])" :title="boxData7[0].title"
                                         :href="getLinkPathDetail(boxData7[0])" :title="boxData7[0].title"
                                         :target="boxData7[0].islink == 1 ? '_blank' : '_self'">
                                         :target="boxData7[0].islink == 1 ? '_blank' : '_self'">
                                         {{ boxData7[0].title }}
                                         {{ boxData7[0].title }}
@@ -429,16 +443,16 @@
                                 </div>
                                 </div>
                             </div>
                             </div>
                             <div class="index_5_right_img_li clearfix">
                             <div class="index_5_right_img_li clearfix">
-                                <div class="index_5_right_img_li_img_box">
+                                <div class="index_5_right_img_li_img_box" v-if="boxData7[1]">
                                     <NuxtLink class="index_5_right_img_li_a" :href="getLinkPathDetail(boxData7[1])"
                                     <NuxtLink class="index_5_right_img_li_a" :href="getLinkPathDetail(boxData7[1])"
-                                        v-if="boxData7[1]" :title="boxData7[1].title"
+                                        :title="boxData7[1].title"
                                         :target="boxData7[1].islink == 1 ? '_blank' : '_self'">
                                         :target="boxData7[1].islink == 1 ? '_blank' : '_self'">
                                         <img class="index_5_right_img_li_a_img" :src="boxData7[1].imgurl"
                                         <img class="index_5_right_img_li_a_img" :src="boxData7[1].imgurl"
                                             :title="boxData7[0].title" :alt="boxData7[0].title">
                                             :title="boxData7[0].title" :alt="boxData7[0].title">
                                     </NuxtLink>
                                     </NuxtLink>
                                 </div>
                                 </div>
-                                <div class="index_ul_3">
-                                    <NuxtLink v-if="boxData7[1]" class="index_ul_3_a dot1"
+                                <div class="index_ul_3" v-if="boxData7[1]">
+                                    <NuxtLink class="index_ul_3_a dot1"
                                         :href="getLinkPathDetail(boxData7[1])" :title="boxData7[1].title"
                                         :href="getLinkPathDetail(boxData7[1])" :title="boxData7[1].title"
                                         :target="boxData7[1].islink == 1 ? '_blank' : '_self'">
                                         :target="boxData7[1].islink == 1 ? '_blank' : '_self'">
                                         {{ boxData7[1].title }}
                                         {{ boxData7[1].title }}
@@ -462,8 +476,8 @@
             <section class="index_6 clearfix">
             <section class="index_6 clearfix">
                 <div class="index_box_3 clearfix">
                 <div class="index_box_3 clearfix">
                     <div class="index_head_btn_box">
                     <div class="index_head_btn_box">
-                        <div class="index_head_btn index_head_btn_only">
-                            <NuxtLink class="index_head_a" v-if="pageData[7].cid" :href="getLinkPath(pageData[7])"
+                        <div class="index_head_btn index_head_btn_only" v-if="pageData[7]">
+                            <NuxtLink class="index_head_a" :href="getLinkPath(pageData[7])"
                                 :title="pageData[7].alias">
                                 :title="pageData[7].alias">
                                 {{ pageData[7].alias }}
                                 {{ pageData[7].alias }}
                             </NuxtLink>
                             </NuxtLink>
@@ -507,8 +521,8 @@
                 </div>
                 </div>
                 <div class="index_box_4 clearfix">
                 <div class="index_box_4 clearfix">
                     <div class="index_head_btn_box">
                     <div class="index_head_btn_box">
-                        <div class="index_head_btn index_head_btn_only">
-                            <NuxtLink class="index_head_a" v-if="pageData[8].cid" :href="getLinkPath(pageData[8])"
+                        <div class="index_head_btn index_head_btn_only" v-if="pageData[8]">
+                            <NuxtLink class="index_head_a" :href="getLinkPath(pageData[8])"
                                 :title="pageData[8].alias">
                                 :title="pageData[8].alias">
                                 {{ pageData[8].alias }}
                                 {{ pageData[8].alias }}
                             </NuxtLink>
                             </NuxtLink>
@@ -538,8 +552,8 @@
             <section class="index_7 clearfix">
             <section class="index_7 clearfix">
                 <div class="index_box_3 clearfix">
                 <div class="index_box_3 clearfix">
                     <div class="index_head_btn_box">
                     <div class="index_head_btn_box">
-                        <div class="index_head_btn index_head_btn_only">
-                            <NuxtLink class="index_head_a" v-if="pageData[9].cid" :href="getLinkPath(pageData[9])"
+                        <div class="index_head_btn index_head_btn_only" v-if="pageData[9]" >
+                            <NuxtLink class="index_head_a" :href="getLinkPath(pageData[9])"
                                 :title="pageData[9].alias">
                                 :title="pageData[9].alias">
                                 {{ pageData[9].alias }}
                                 {{ pageData[9].alias }}
                             </NuxtLink>
                             </NuxtLink>
@@ -601,8 +615,8 @@
                 </div>
                 </div>
                 <div class="index_box_4 clearfix">
                 <div class="index_box_4 clearfix">
                     <div class="index_head_btn_box">
                     <div class="index_head_btn_box">
-                        <div class="index_head_btn index_head_btn_only">
-                            <NuxtLink class="index_head_a" v-if="pageData[10].cid" :href="getLinkPath(pageData[10])"
+                        <div class="index_head_btn index_head_btn_only" v-if="pageData[10]">
+                            <NuxtLink class="index_head_a" :href="getLinkPath(pageData[10])"
                                 :title="pageData[10].alias">
                                 :title="pageData[10].alias">
                                 {{ pageData[10].alias }}
                                 {{ pageData[10].alias }}
                             </NuxtLink>
                             </NuxtLink>
@@ -875,28 +889,28 @@ try {
                 chilid_id: navigateData.data[index].chilid_id
                 chilid_id: navigateData.data[index].chilid_id
             };
             };
             //渲染标题
             //渲染标题
-            //1 农产供求524
-            if (navigateData.data[index].category_id == 524) { pageData.value[0] = data }
-            //2 致富项目542
-            if (navigateData.data[index].category_id == 542) { pageData.value[1] = data }
-            //3 招商招标526
-            if (navigateData.data[index].category_id == 526) { pageData.value[2] = data }
-            //4 动态资讯501
-            if (navigateData.data[index].category_id == 501) { pageData.value[3] = data }
-            //5 农户农企507
-            if (navigateData.data[index].category_id == 507) { pageData.value[4] = data }
-            //6 策划服务532
-            if (navigateData.data[index].category_id == 532) { pageData.value[5] = data }
-            //7 专家服务530
-            if (navigateData.data[index].category_id == 530) { pageData.value[6] = data }
-            //8 行业报告533
-            if (navigateData.data[index].category_id == 533) { pageData.value[7] = data }
-            //9 农产知识503
-            if (navigateData.data[index].category_id == 503) { pageData.value[8] = data }
-            //10 综合资讯 三农专题149
-            if (navigateData.data[index].category_id == 149) { pageData.value[9] = data }
-            //11 消费指南502
-            if (navigateData.data[index].category_id == 502) { pageData.value[10] = data }
+            //1 农产供求527
+            if (navigateData.data[index].category_id == 527) { pageData.value[0] = data }
+            //2 致富项目552
+            if (navigateData.data[index].category_id == 552) { pageData.value[1] = data }
+            //3 招商招标529
+            if (navigateData.data[index].category_id == 529) { pageData.value[2] = data }
+            //4 动态资讯502
+            if (navigateData.data[index].category_id == 502) { pageData.value[3] = data }
+            //5 农户农企510
+            if (navigateData.data[index].category_id == 510) { pageData.value[4] = data }
+            //6 策划服务535
+            if (navigateData.data[index].category_id == 535) { pageData.value[5] = data }
+            //7 专家服务533
+            if (navigateData.data[index].category_id == 533) { pageData.value[6] = data }
+            //8 行业报告536
+            if (navigateData.data[index].category_id == 536) { pageData.value[7] = data }
+            //9 农产知识504
+            if (navigateData.data[index].category_id == 504) { pageData.value[8] = data }
+            //10 综合资讯 三农专题500
+            if (navigateData.data[index].category_id == 500) { pageData.value[9] = data }
+            //11 消费指南503
+            if (navigateData.data[index].category_id == 503) { pageData.value[10] = data }
             //12
             //12
             // if (navigateData.data[index].category_id == 15) { pageData.value[11] = data }
             // if (navigateData.data[index].category_id == 15) { pageData.value[11] = data }
         }
         }
@@ -908,17 +922,17 @@ try {
 }
 }
 
 
 let getJson = [
 let getJson = [
-    { "parent": "524,2,12", "child": "" },//模块1农产供求524
-    { "parent": "542,2,12", "child": "" },//模块2致富项目542
-    { "parent": "526,2,12", "child": "" },//模块3招商招标526
-    { "parent": "501,1,2", "child": "" },//模块4动态资讯501
-    { "parent": "507,1,2", "child": "" },//模块5农户农企507
-    { "parent": "532,3,9", "child": "" },//模块6策划服务532
-    { "parent": "530,2,6", "child": "" },//模块7专家服务530
-    { "parent": "533,3,9", "child": "" },//模块8行业报告533
-    { "parent": "503,1,2", "child": "" },//模块9农产知识503
-    { "parent": "149,3,25", "child": "" },//模块10综合资讯 三农专题149
-    { "parent": "502,3,6", "child": "" },//模块11消费指南502
+    { "parent": "527,2,12", "child": "" },//模块1农产供求527
+    { "parent": "552,2,12", "child": "" },//模块2致富项目552
+    { "parent": "529,2,12", "child": "" },//模块3招商招标529
+    { "parent": "502,1,2", "child": "" },//模块4动态资讯502
+    { "parent": "510,1,2", "child": "" },//模块5农户农企510
+    { "parent": "535,3,9", "child": "" },//模块6策划服务535
+    { "parent": "533,2,6", "child": "" },//模块7专家服务533
+    { "parent": "536,3,9", "child": "" },//模块8行业报告536
+    { "parent": "504,1,2", "child": "" },//模块9农产知识504
+    { "parent": "500,3,25", "child": "" },//模块10综合资讯 三农专题500
+    { "parent": "503,3,6", "child": "" },//模块11消费指南503
 ]
 ]
 
 
 let jsonString = JSON.stringify(getJson);
 let jsonString = JSON.stringify(getJson);

+ 10 - 27
plugins/globals.ts

@@ -1,33 +1,16 @@
 export default defineNuxtPlugin((nuxtApp) => {
 export default defineNuxtPlugin((nuxtApp) => {
   //农副产品供销网pre环境
   //农副产品供销网pre环境
-  nuxtApp.provide('webUrl', 'http://apipre1.bjzxtw.org.cn:29501')
-  nuxtApp.provide('CwebUrl', 'http://pre.nfcpgx.org.cn')
-  nuxtApp.provide('BwebUrl', 'http://adminpre.bjzxtw.org.cn')
-  nuxtApp.provide('LoginWebUrl', 'http://adminpre.bjzxtw.org.cn/adminapi')
-  nuxtApp.provide('userUrl', 'http://localhost:3005')
+//   nuxtApp.provide('webUrl', 'http://apipre1.bjzxtw.org.cn:29501')
+//   nuxtApp.provide('CwebUrl', 'http://pre.nfcpgx.org.cn')
+//   nuxtApp.provide('BwebUrl', 'http://adminpre.bjzxtw.org.cn')
+//   nuxtApp.provide('LoginWebUrl', 'http://adminpre.bjzxtw.org.cn/adminapi')
+//   nuxtApp.provide('userUrl', 'http://localhost:3005')
 
 
   // 农副产品供销网正式环境
   // 农副产品供销网正式环境
-  // 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')
-
-  //农副产品供销网pre
-  // nuxtApp.provide('webUrl', 'http://apipre1.bjzxtw.org.cn:29501')
-  // nuxtApp.provide('CwebUrl', 'http://pre.nfcpgx.com.cn')
-  // nuxtApp.provide('BwebUrl', 'http://adminpre.bjzxtw.org.cn')
-  // nuxtApp.provide('userUrl', 'http://localhost:3000')
-
-  //农民网
-  // nuxtApp.provide('webUrl', 'http://apipre1.bjzxtw.org.cn:29501')
-  // nuxtApp.provide('CwebUrl', 'http://pre.nmwwt.org')
-  // nuxtApp.provide('BwebUrl', 'http://adminpre.bjzxtw.org.cn')
-  // nuxtApp.provide('userUrl', 'http://localhost:3000')
+  nuxtApp.provide('webUrl', 'https://flzxw.bjzxtw.org.cn')
+  nuxtApp.provide('CwebUrl', 'http://nw.nfcpgx.org.cn')
+  nuxtApp.provide('BwebUrl', 'https://admin.bjzxtw.org.cn')
+  nuxtApp.provide('LoginWebUrl', 'http://admin.bjzxtw.org.cn/adminapi')
+  nuxtApp.provide('userUrl', 'http://localhost:3005')
 
 
-  //Dev环境
-  // nuxtApp.provide('webUrl', 'http://apidev.bjzxtw.org.cn')
-  // nuxtApp.provide('CwebUrl', 'http://nwdev.bjzxtw.org.cn')
-  // nuxtApp.provide('BwebUrl', 'http://admindev.bjzxtw.org.cn')
-  // nuxtApp.provide('userUrl', 'http://localhost:3000')
 })
 })

+ 4 - 4
plugins/request.ts

@@ -6,11 +6,11 @@ export default defineNuxtPlugin(() => {
 
 
     let Url = {
     let Url = {
         //正式环境
         //正式环境
-        // webUrl: 'https://flzxw.bjzxtw.org.cn', //接口地址
-        // CwebUrl: 'nw.bjzxtw.org.cn' //页面地址
+        webUrl: 'https://flzxw.bjzxtw.org.cn', //接口地址
+        CwebUrl: 'nw.bjzxtw.org.cn' //页面地址
         //pre环境
         //pre环境
-        webUrl: 'http://apipre1.bjzxtw.org.cn:29501', //pre接口地址
-        CwebUrl: 'nwpre.bjzxtw.org.cn' //页面地址
+        // webUrl: 'http://apipre1.bjzxtw.org.cn:29501', //pre接口地址
+        // CwebUrl: 'pre.nfcpgx.org.cn' //页面地址
     }
     }
 
 
     const service = axios.create({
     const service = axios.create({