Sfoglia il codice sorgente

修改bug

修改bug
dangyunlong 1 mese fa
parent
commit
e723235836

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

@@ -1 +1 @@
-{"id":"dev","timestamp":1742195571609}
+{"id":"dev","timestamp":1742200744431}

+ 1 - 1
.nuxt/manifest/meta/dev.json

@@ -1 +1 @@
-{"id":"dev","timestamp":1742195571609,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}
+{"id":"dev","timestamp":1742200744431,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

+ 3 - 3
.nuxt/nitro.json

@@ -1,5 +1,5 @@
 {
-  "date": "2025-03-17T07:12:54.719Z",
+  "date": "2025-03-17T08:39:07.362Z",
   "preset": "nitro-dev",
   "framework": {
     "name": "nuxt",
@@ -9,9 +9,9 @@
     "nitro": "2.10.4"
   },
   "dev": {
-    "pid": 2040,
+    "pid": 8396,
     "workerAddress": {
-      "socketPath": "\\\\.\\pipe\\nitro\\worker-2040-1.sock"
+      "socketPath": "\\\\.\\pipe\\nitro\\worker-8396-1.sock"
     }
   }
 }

+ 1 - 1
.nuxt/nuxt.d.ts

@@ -1,6 +1,6 @@
 // Generated by nuxi
-/// <reference types="@nuxt/devtools" />
 /// <reference types="@nuxt/telemetry" />
+/// <reference types="@nuxt/devtools" />
 /// <reference path="types/builder-env.d.ts" />
 /// <reference types="nuxt" />
 /// <reference path="types/app-defaults.d.ts" />

+ 1 - 1
.nuxt/tsconfig.json

@@ -102,7 +102,7 @@
         "./imports"
       ],
       "#app-manifest": [
-        "./manifest/meta/dev.json"
+        "./manifest/meta/dev"
       ],
       "#components": [
         "./components"

+ 8 - 1
components/detail/HotNews.vue

@@ -26,7 +26,14 @@ async function getPageData() {
             'level': 4,
         },
     });
-    hotNewsList.value = mkdata.data;
+    if(mkdata.code == 200){
+        hotNewsList.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取今日热点")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getPageData();
 </script>

+ 8 - 1
components/detail/HotNews2.vue

@@ -30,7 +30,14 @@ async function getPageData() {
             'placeid': 15
         },
     });
-    hotNewsList.value = mkdata.data;
+    if(mkdata.code == 200){
+        hotNewsList.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取热点精选")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getPageData();
 </script>

+ 8 - 6
components/home/BigSwiper.vue

@@ -31,15 +31,17 @@ async function getModelData1() {
             'placeid': 0
         },
     });
-    imagelist.value = mkdata.data;
+    if(mkdata.code == 200){
+        imagelist.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取首页轮播图")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getModelData1()
 
-
-
-
-
-
 // let imagelist = ref([])
 // async function getModelData1() {
 //     const { data: mkdata, error: mkdataError } =  requestData('/web/getWebsiteArticlett', {

+ 36 - 15
components/home/PageMessage.vue

@@ -57,23 +57,37 @@ async function getModelData1() {
             'placeid': 0
         },
     });
-    headlinelist.value = mkdata.data;
+    if(mkdata.code == 200){
+        headlinelist.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:设置大标题")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getModelData1()
 
-const recommendImage = ref("")
-async function getModelData2() {
-    const mkdata =  await requestDataPromise('/web/getWebsiteArticlett', {
-        method: 'GET',
-        query: {
-            'pageSize': 3,
-            'level': 3,
-            'placeid': 0
-        },
-    });
-    recommendImage.value = mkdata.data;
-}
-getModelData2()
+// const recommendImage = ref("")
+// async function getModelData2() {
+//     const mkdata =  await requestDataPromise('/web/getWebsiteArticlett', {
+//         method: 'GET',
+//         query: {
+//             'pageSize': 3,
+//             'level': 3,
+//             'placeid': 0
+//         },
+//     });
+//     if(mkdata.code == 200){
+//         recommendImage.value = mkdata.data;
+//     }else{
+//         console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+//         console.log("错误位置:设置轮播图")
+//         console.log("后端错误反馈:",mkdata.message)
+//         console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+//     }
+// }
+// getModelData2()
 
 const hotNewsList = ref("")
 async function getModelData3() {
@@ -85,7 +99,14 @@ async function getModelData3() {
             'placeid': 0
         },
     });
-    hotNewsList.value = mkdata.data;
+    if(mkdata.code == 200){
+        hotNewsList.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取首页今日热点")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getModelData3()
 //1.获得板块数据 end ---------------------------------------->

+ 8 - 1
components/home/SecondaryHeading.vue

@@ -38,7 +38,14 @@ async function getPageData() {
             'catid': routeId,
         },
     });
-    title.value = mkdata.data.alias;
+    if(mkdata.code == 200){
+        title.value = mkdata.data.alias;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取二级标题")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getPageData();
 </script>

+ 16 - 2
components/home/Slider.vue

@@ -101,7 +101,14 @@ async function getPageData3() {
             'pagesize': 4
         },
     });
-    boxData1.value = mkdata.data;
+    if(mkdata.code == 200){
+        boxData1.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取slider模块3出错")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 async function getPageData1_data3() {
     const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
@@ -112,7 +119,14 @@ async function getPageData1_data3() {
             'pagesize': 8
         },
     });
-    boxData2.value = mkdata.data;
+    if(mkdata.code == 200){
+        boxData2.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取slider模块3出错")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 
 //格式化跳转路径 - 标题

+ 41 - 6
components/home/foot.vue

@@ -63,7 +63,14 @@ async function getModelData1() {
             'num':12,
         },
     });
-    bottomLink.value = mkdata.data;
+    if(mkdata.code == 200){
+        bottomLink.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取友情链接图片")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getModelData1();
 //2.获得友情链接文字
@@ -76,7 +83,14 @@ async function getModelData2() {
             'num':8,
         },
     });
-    bottomText.value = mkdata.data;
+    if(mkdata.code == 200){
+        bottomText.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取友情链接文字")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getModelData2();
 //3.获得底部图片
@@ -89,7 +103,14 @@ async function getModelData3() {
             'num':4,
         },
     });
-    bottomphoto.value = mkdata.data;
+    if(mkdata.code == 200){
+        bottomphoto.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取底部图片")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getModelData3();
 //4.获得底部导航
@@ -100,7 +121,14 @@ async function getModelData4() {
         query: {
         },
     });
-    bottomMenu.value = mkdata.data;
+    if(mkdata.code == 200){
+        bottomMenu.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取底部导航")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getModelData4();
 //5.获得底部基本信息
@@ -112,8 +140,15 @@ async function getModelData5() {
         query: {
         },
     });
-    bottomBase.value = mkdata.data.website_foot;
-    webSiteName.value = mkdata.data.website_head.title;
+    if(mkdata.code == 200){
+        bottomBase.value = mkdata.data.website_foot;
+        webSiteName.value = mkdata.data.website_head.title;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取底部基本信息")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getModelData5();
 

+ 54 - 31
components/home/foot1.vue

@@ -11,9 +11,9 @@
             </span>
         </div>
         <div class="foot_text_box" v-if="bottomBase">
-           <!-- <p>{{ bottomBase.statistics_onetext }} <a :href="'http://' + bottomBase.statistics_twourl">中农兴业</a> {{ bottomBase.statistics_twotext }}</p> -->
-           <p>{{ bottomBase.statistics_onetext }} <a :href="bottomBase.record_number_url" title="中农兴业">中农兴业</a> {{ bottomBase.statistics_twotext }}</p>
-            <p>{{ bottomBase.organizer }} <a :href="currentDomain" title="三农资讯网">三农资讯网</a> {{ currentDomainUrl }} 版权所有。</p>
+            <!-- <p>{{ bottomBase.statistics_onetext }} <a :href="'http://' + bottomBase.statistics_twourl">中农兴业</a> {{ bottomBase.statistics_twotext }}</p> -->
+            <p>{{ bottomBase.statistics_onetext }} <a :href="bottomBase.record_number_url" title="中农兴业">中农兴业</a> {{ bottomBase.statistics_twotext }}</p>
+            <p>{{ bottomBase.organizer }} <a :href="currentDomain" :title="webSiteName">{{ webSiteName }}</a>  {{ currentDomainUrl }} 版权所有。</p>
             <!-- <p><img :src="bottomBase.icp_number_img"><a :href="'http://' + bottomBase.statistics_twourl">{{ bottomBase.record_number }}</a> <a :href="'http://' + bottomBase.icp_number_url">{{ bottomBase.icp_number }}</a> </p> -->
             <p><a :href="bottomBase.record_number_url" title="ICP备案号">{{ bottomBase.record_number }}</a> &nbsp;&nbsp; <img src="http://snzxwt.org/images/beian.png"><a :href="bottomBase.icp_number_url" title="京公网安备案号">{{ bottomBase.icp_number }}</a> </p>
             <p>{{ bottomBase.email }}</p>
@@ -40,31 +40,31 @@
 //获得底部基本信息 start---------------------------------------->
 
 //1.获得友情链接图片
-const bottomLink = ref([])
-async function getModelData1() {
-    const mkdata =  await requestDataPromise('/web/selectWebsiteLinks', {
-        method: 'GET',
-        query: {
-            'type':1,
-            'num':7,
-        },
-    });
-    bottomLink.value = mkdata.data;
-}
-getModelData1();
-//2.获得友情链接文字
-const bottomText = ref([])
-async function getModelData2() {
-    const mkdata =  await requestDataPromise('/web/selectWebsiteLinks', {
-        method: 'GET',
-        query: {
-            'type':2,
-            'num':8,
-        },
-    });
-    bottomText.value = mkdata.data;
-}
-getModelData2();
+// const bottomLink = ref([])
+// async function getModelData1() {
+//     const mkdata =  await requestDataPromise('/web/selectWebsiteLinks', {
+//         method: 'GET',
+//         query: {
+//             'type':1,
+//             'num':7,
+//         },
+//     });
+//     bottomLink.value = mkdata.data;
+// }
+// getModelData1();
+// //2.获得友情链接文字
+// const bottomText = ref([])
+// async function getModelData2() {
+//     const mkdata =  await requestDataPromise('/web/selectWebsiteLinks', {
+//         method: 'GET',
+//         query: {
+//             'type':2,
+//             'num':8,
+//         },
+//     });
+//     bottomText.value = mkdata.data;
+// }
+// getModelData2();
 //3.获得底部图片
 const bottomphoto = ref([])
 async function getModelData3() {
@@ -75,7 +75,14 @@ async function getModelData3() {
             'num':4,
         },
     });
-    bottomphoto.value = mkdata.data;
+    if(mkdata.code == 200){
+        bottomphoto.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取底部图片")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getModelData3();
 //4.获得底部导航
@@ -86,18 +93,34 @@ async function getModelData4() {
         query: {
         },
     });
-    bottomMenu.value = mkdata.data;
+    if(mkdata.code == 200){
+        bottomMenu.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取底部导航")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getModelData4();
 //5.获得底部基本信息
 const bottomBase = ref({})
+const webSiteName = ref("")
 async function getModelData5() {
     const mkdata =  await requestDataPromise('/web/getWebsiteFootInfo', {
         method: 'GET',
         query: {
         },
     });
-    bottomBase.value = mkdata.data.website_foot;
+    if(mkdata.code == 200){
+        bottomBase.value = mkdata.data.website_foot;
+        webSiteName.value = mkdata.data.website_head.title;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取底部基本信息")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 getModelData5();
 

+ 10 - 3
components/home/pageHead.vue

@@ -263,10 +263,17 @@ getLogo();
 let adImg = ref({})
 async function getAdData(){
     const adData = await requestDataPromise('/web/getWebsiteAdvertisement',{method:'GET',query:{'ad_tag':'INDEDX'}});
-    for(let item of adData.data){
-        if(item.ad_tag == 'SNZXWT_INDEDX_0001'){
-            adImg.value = item;
+    if(adData.code == 200){
+        for(let item of adData.data){
+            if(item.ad_tag == 'SNZXWT_INDEDX_0001'){
+                adImg.value = item;
+            }
         }
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:设置logo旁广告")
+        console.log("后端错误反馈:",adData.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
     }
 }
 getAdData();

+ 16 - 3
components/home/pageNavigation.vue

@@ -124,7 +124,14 @@ let departmentList = async () => {
             'keyword': department.value,
         },
     });
-    department.value = mkdata.data;
+    if(mkdata.code == 200){
+        department.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取职能部门")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 //获得所有部门
 departmentList();
@@ -151,8 +158,14 @@ let areaArrList = async () => {
         method: 'GET',
         query: {},
     });
-
-    provinceList.value = mkdata.data;
+    if(mkdata.code == 200){
+        provinceList.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取行政区划")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+    }
 }
 //一开始只需要获取一下省
 areaArrList();

+ 16 - 19
components/home/pageNavigation1.vue

@@ -86,20 +86,19 @@ let department = ref("安全")
 const depValue = ref("")
 const typeValue = ref("")
 let departmentList = async () => {
-    const { data: mkdata, error: mkdataError } =  requestData('/web/selectWebsiteDepartment', {
+    const mkdata = await requestDataPromise('/web/selectWebsiteDepartment', {
         method: 'GET',
         query: {
             'keyword': department.value,
         },
     });
-    if (mkdataError.value) {
-       //console.log()
-    } else {
-        //console.log(department.value)
-        if (mkdata.value) {
-            //console.log(mkdata.value.data.department)
-            department.value = mkdata.value.data.department;
-        }
+    if(mkdata.code == 200){
+        department.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取职能部门")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
     }
 }
 //获得所有部门
@@ -123,19 +122,17 @@ let regionList = ref("")
 
 //选择省
 let areaArrList = async () => {
-    const { data: mkdata, error: mkdataError } =  requestData('/web/selectWebsiteArea', {
+    const mkdata =  await requestDataPromise('/web/selectWebsiteArea', {
         method: 'GET',
         query: {},
     });
-    if (mkdataError.value) {
-       //console.log()
-    } else {
-        //console.log(department.value)
-        if (mkdata.value) {
-            //console.log(mkdata.value)
-            areaList.value = mkdata.value.data;
-            provinceList.value = mkdata.value.data;
-        }
+    if(mkdata.code == 200){
+        provinceList.value = mkdata.data;
+    }else{
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
+        console.log("错误位置:获取行政区划")
+        console.log("后端错误反馈:",mkdata.message)
+        console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
     }
 }
 //一开始只需要获取一下省