Browse Source

更新全局配置文件

更新全局配置文件
dangyunlong 1 month ago
parent
commit
64c3a4b574

File diff suppressed because it is too large
+ 979 - 0
.nuxt/dev/index.mjs


File diff suppressed because it is too large
+ 0 - 0
.nuxt/dev/index.mjs.map


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

@@ -31,4 +31,5 @@ export { injectHead, useHead, useSeoMeta, useHeadSafe, useServerHead, useServerS
 export { requestData, requestDataPromise, requestDataWebUrl, requestHome } from '../composables/getData';
 export { requestData, requestDataPromise, requestDataWebUrl, requestHome } from '../composables/getData';
 export { getTime, getTitleLength, getLinkPath, getLinkPathDetail, getRoutePath } from '../composables/publicFunction';
 export { getTime, getTitleLength, getLinkPath, getLinkPathDetail, getRoutePath } from '../composables/publicFunction';
 export { seoSetup } from '../composables/useSeo';
 export { seoSetup } from '../composables/useSeo';
+export { useNuxtDevTools } from '../node_modules/@nuxt/devtools/dist/runtime/use-nuxt-devtools';
 export { definePageMeta } from '../node_modules/nuxt/dist/pages/runtime/composables';
 export { definePageMeta } from '../node_modules/nuxt/dist/pages/runtime/composables';

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

@@ -1 +1 @@
-{"id":"3ffdccc0-dceb-435e-87b4-0bd8d3aeac6a","timestamp":1745481382997}
+{"id":"dev","timestamp":1745483218375}

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

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

+ 17 - 0
.nuxt/nitro.json

@@ -0,0 +1,17 @@
+{
+  "date": "2025-04-24T08:27:01.208Z",
+  "preset": "nitro-dev",
+  "framework": {
+    "name": "nuxt",
+    "version": "3.15.2"
+  },
+  "versions": {
+    "nitro": "2.10.4"
+  },
+  "dev": {
+    "pid": 5288,
+    "workerAddress": {
+      "socketPath": "\\\\.\\pipe\\nitro\\worker-5288-1.sock"
+    }
+  }
+}

+ 9 - 0
.nuxt/nuxt.json

@@ -0,0 +1,9 @@
+{
+  "_hash": "dke87gtAt9",
+  "project": {
+    "rootDir": "D:/MyProject/gogs/nongfuchanpingongxiao"
+  },
+  "versions": {
+    "nuxt": "3.15.2"
+  }
+}

+ 1 - 1
.nuxt/tsconfig.json

@@ -102,7 +102,7 @@
         "./imports"
         "./imports"
       ],
       ],
       "#app-manifest": [
       "#app-manifest": [
-        "./manifest/meta/3ffdccc0-dceb-435e-87b4-0bd8d3aeac6a.json"
+        "./manifest/meta/dev.json"
       ],
       ],
       "#components": [
       "#components": [
         "./components"
         "./components"

+ 1 - 0
.nuxt/types/build.d.ts

@@ -11,6 +11,7 @@ declare module "#build/paths.mjs";
 declare module "#build/root-component.mjs";
 declare module "#build/root-component.mjs";
 declare module "#build/plugins.server.mjs";
 declare module "#build/plugins.server.mjs";
 declare module "#build/test-component-wrapper.mjs";
 declare module "#build/test-component-wrapper.mjs";
+declare module "#build/devtools/settings.mjs";
 declare module "#build/routes.mjs";
 declare module "#build/routes.mjs";
 declare module "#build/pages.mjs";
 declare module "#build/pages.mjs";
 declare module "#build/router.options.mjs";
 declare module "#build/router.options.mjs";

+ 2 - 0
.nuxt/types/imports.d.ts

@@ -122,6 +122,7 @@ declare global {
   const useModel: typeof import('vue')['useModel']
   const useModel: typeof import('vue')['useModel']
   const useNuxtApp: typeof import('../../node_modules/nuxt/dist/app/nuxt')['useNuxtApp']
   const useNuxtApp: typeof import('../../node_modules/nuxt/dist/app/nuxt')['useNuxtApp']
   const useNuxtData: typeof import('../../node_modules/nuxt/dist/app/composables/asyncData')['useNuxtData']
   const useNuxtData: typeof import('../../node_modules/nuxt/dist/app/composables/asyncData')['useNuxtData']
+  const useNuxtDevTools: typeof import('../../node_modules/@nuxt/devtools/dist/runtime/use-nuxt-devtools')['useNuxtDevTools']
   const usePreviewMode: typeof import('../../node_modules/nuxt/dist/app/composables/preview')['usePreviewMode']
   const usePreviewMode: typeof import('../../node_modules/nuxt/dist/app/composables/preview')['usePreviewMode']
   const useRequestEvent: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestEvent']
   const useRequestEvent: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestEvent']
   const useRequestFetch: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestFetch']
   const useRequestFetch: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestFetch']
@@ -309,6 +310,7 @@ declare module 'vue' {
     readonly useModel: UnwrapRef<typeof import('vue')['useModel']>
     readonly useModel: UnwrapRef<typeof import('vue')['useModel']>
     readonly useNuxtApp: UnwrapRef<typeof import('../../node_modules/nuxt/dist/app/nuxt')['useNuxtApp']>
     readonly useNuxtApp: UnwrapRef<typeof import('../../node_modules/nuxt/dist/app/nuxt')['useNuxtApp']>
     readonly useNuxtData: UnwrapRef<typeof import('../../node_modules/nuxt/dist/app/composables/asyncData')['useNuxtData']>
     readonly useNuxtData: UnwrapRef<typeof import('../../node_modules/nuxt/dist/app/composables/asyncData')['useNuxtData']>
+    readonly useNuxtDevTools: UnwrapRef<typeof import('../../node_modules/@nuxt/devtools/dist/runtime/use-nuxt-devtools')['useNuxtDevTools']>
     readonly usePreviewMode: UnwrapRef<typeof import('../../node_modules/nuxt/dist/app/composables/preview')['usePreviewMode']>
     readonly usePreviewMode: UnwrapRef<typeof import('../../node_modules/nuxt/dist/app/composables/preview')['usePreviewMode']>
     readonly useRequestEvent: UnwrapRef<typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestEvent']>
     readonly useRequestEvent: UnwrapRef<typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestEvent']>
     readonly useRequestFetch: UnwrapRef<typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestFetch']>
     readonly useRequestFetch: UnwrapRef<typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestFetch']>

+ 8 - 2
.nuxt/types/plugins.d.ts

@@ -9,14 +9,20 @@ type NuxtAppInjections =
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/revive-payload.client.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/revive-payload.client.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/head/runtime/plugins/unhead.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/head/runtime/plugins/unhead.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/pages/runtime/plugins/router.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/pages/runtime/plugins/router.js")> &
-  InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/payload.client.js")> &
+  InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/browser-devtools-timing.client.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/navigation-repaint.client.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/navigation-repaint.client.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/check-outdated-build.client.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/check-outdated-build.client.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/revive-payload.server.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/revive-payload.server.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/chunk-reload.client.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/chunk-reload.client.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/pages/runtime/plugins/prefetch.client.js")> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/pages/runtime/plugins/prefetch.client.js")> &
+  InjectionType<typeof import("../../node_modules/nuxt/dist/pages/runtime/plugins/check-if-page-unused.js")> &
+  InjectionType<typeof import("../../node_modules/@nuxt/devtools/dist/runtime/plugins/devtools.server.js")> &
+  InjectionType<typeof import("../../node_modules/@nuxt/devtools/dist/runtime/plugins/devtools.client.js")> &
+  InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/dev-server-logs.js")> &
+  InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/check-if-layout-used.js")> &
   InjectionType<typeof import("../../plugins/element-plus")> &
   InjectionType<typeof import("../../plugins/element-plus")> &
   InjectionType<typeof import("../../plugins/request")> &
   InjectionType<typeof import("../../plugins/request")> &
+  InjectionType<typeof import("../../plugins/category")> &
   InjectionType<typeof import("../../plugins/globals")> &
   InjectionType<typeof import("../../plugins/globals")> &
   InjectionType<typeof import("../../plugins/pinia")>
   InjectionType<typeof import("../../plugins/pinia")>
 
 
@@ -24,7 +30,7 @@ declare module '#app' {
   interface NuxtApp extends NuxtAppInjections { }
   interface NuxtApp extends NuxtAppInjections { }
 
 
   interface NuxtAppLiterals {
   interface NuxtAppLiterals {
-    pluginName: 'nuxt:revive-payload:client' | 'nuxt:head' | 'nuxt:router' | 'nuxt:payload' | 'nuxt:revive-payload:server' | 'nuxt:chunk-reload' | 'nuxt:global-components' | 'nuxt:prefetch'
+    pluginName: 'nuxt:revive-payload:client' | 'nuxt:head' | 'nuxt:router' | 'nuxt:browser-devtools-timing' | 'nuxt:revive-payload:server' | 'nuxt:chunk-reload' | 'nuxt:global-components' | 'nuxt:prefetch' | 'nuxt:checkIfPageUnused' | 'nuxt:checkIfLayoutUsed'
   }
   }
 }
 }
 
 

+ 24 - 22
pages/index.vue

@@ -867,6 +867,8 @@ const boxData10data5 = ref([]);
 const boxData11 = ref([]);
 const boxData11 = ref([]);
 const boxData11data2 = ref([]);
 const boxData11data2 = ref([]);
 
 
+//获得全局配置的导航数据
+const { $pageNav } = useNuxtApp();
 //4.3获得导航数据
 //4.3获得导航数据
 try {
 try {
     const navigateData = await requestDataPromise('/web/getWebsiteModelCategory', {
     const navigateData = await requestDataPromise('/web/getWebsiteModelCategory', {
@@ -890,27 +892,27 @@ try {
             };
             };
             //渲染标题
             //渲染标题
             //1 农产供求527
             //1 农产供求527
-            if (navigateData.data[index].category_id == 527) { pageData.value[0] = data }
+            if (navigateData.data[index].category_id == $pageNav[0]) { pageData.value[0] = data }
             //2 致富项目552
             //2 致富项目552
-            if (navigateData.data[index].category_id == 552) { pageData.value[1] = data }
+            if (navigateData.data[index].category_id == $pageNav[1]) { pageData.value[1] = data }
             //3 招商招标529
             //3 招商招标529
-            if (navigateData.data[index].category_id == 529) { pageData.value[2] = data }
+            if (navigateData.data[index].category_id == $pageNav[2]) { pageData.value[2] = data }
             //4 动态资讯502
             //4 动态资讯502
-            if (navigateData.data[index].category_id == 502) { pageData.value[3] = data }
+            if (navigateData.data[index].category_id == $pageNav[3]) { pageData.value[3] = data }
             //5 农户农企510
             //5 农户农企510
-            if (navigateData.data[index].category_id == 510) { pageData.value[4] = data }
+            if (navigateData.data[index].category_id == $pageNav[4]) { pageData.value[4] = data }
             //6 策划服务535
             //6 策划服务535
-            if (navigateData.data[index].category_id == 535) { pageData.value[5] = data }
+            if (navigateData.data[index].category_id == $pageNav[5]) { pageData.value[5] = data }
             //7 专家服务533
             //7 专家服务533
-            if (navigateData.data[index].category_id == 533) { pageData.value[6] = data }
+            if (navigateData.data[index].category_id == $pageNav[6]) { pageData.value[6] = data }
             //8 行业报告536
             //8 行业报告536
-            if (navigateData.data[index].category_id == 536) { pageData.value[7] = data }
+            if (navigateData.data[index].category_id == $pageNav[7]) { pageData.value[7] = data }
             //9 农产知识504
             //9 农产知识504
-            if (navigateData.data[index].category_id == 504) { pageData.value[8] = data }
+            if (navigateData.data[index].category_id == $pageNav[8]) { pageData.value[8] = data }
             //10 综合资讯 三农专题500
             //10 综合资讯 三农专题500
-            if (navigateData.data[index].category_id == 500) { pageData.value[9] = data }
+            if (navigateData.data[index].category_id == $pageNav[9]) { pageData.value[9] = data }
             //11 消费指南503
             //11 消费指南503
-            if (navigateData.data[index].category_id == 503) { pageData.value[10] = data }
+            if (navigateData.data[index].category_id == $pageNav[10]) { 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 }
         }
         }
@@ -922,17 +924,17 @@ try {
 }
 }
 
 
 let getJson = [
 let getJson = [
-    { "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
+    { "parent": $pageNav[0] + ",2,12", "child": "" },//模块1农产供求527
+    { "parent": $pageNav[1] + ",2,12", "child": "" },//模块2致富项目552
+    { "parent": $pageNav[2] + ",2,12", "child": "" },//模块3招商招标529
+    { "parent": $pageNav[3] + ",1,2", "child": "" },//模块4动态资讯502
+    { "parent": $pageNav[4] + ",1,2", "child": "" },//模块5农户农企510
+    { "parent": $pageNav[5] + ",3,9", "child": "" },//模块6策划服务535
+    { "parent": $pageNav[6] + ",2,6", "child": "" },//模块7专家服务533
+    { "parent": $pageNav[7] + ",3,9", "child": "" },//模块8行业报告536
+    { "parent": $pageNav[8] + ",1,2", "child": "" },//模块9农产知识504
+    { "parent": $pageNav[9] + ",3,25", "child": "" },//模块10综合资讯 三农专题500
+    { "parent": $pageNav[10] + ",3,6", "child": "" },//模块11消费指南503
 ]
 ]
 
 
 let jsonString = JSON.stringify(getJson);
 let jsonString = JSON.stringify(getJson);

+ 36 - 0
plugins/category.ts

@@ -0,0 +1,36 @@
+
+//master 环境
+const navMaster: number[] = [
+    527,
+    552,
+    529,
+    502,
+    510,
+    535,
+    533,
+    536,
+    504,
+    500,
+    503
+]
+
+const navPre: number[] = [
+    524,
+    542,
+    526,
+    501,
+    507,
+    532,
+    530,
+    533,
+    503,
+    149,
+    502
+]
+
+export default defineNuxtPlugin((nuxtApp) => {
+    //master 环境
+    nuxtApp.provide('pageNav', navMaster)
+    //pre 环境
+    //nuxtApp.provide('pageNav', navPre)
+})

Some files were not shown because too many files changed in this diff