Browse Source

修改bug

修改bug
dangyunlong 1 month ago
parent
commit
c2766a6fae

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


+ 6 - 816
.nuxt/dist/server/client.manifest.json

@@ -1,828 +1,18 @@
 {
-  "_1yGunj1u.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "1yGunj1u.js",
-    "name": "index",
-    "imports": [
-      "_CcC3wCwK.js",
-      "_BHEuLREo.js",
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "_BHEuLREo.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BHEuLREo.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CcC3wCwK.js"
-    ]
-  },
-  "_BhlBLDbo.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BhlBLDbo.js",
-    "name": "Rectangle"
-  },
-  "_ByED0hbp.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "ByED0hbp.js",
-    "name": "publicFunction",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CcC3wCwK.js",
-      "_D9n5FR5b.js",
-      "_BHEuLREo.js",
-      "_DhWb6dWU.js"
-    ],
-    "css": [
-      "publicFunction.BKYtaGlx.css"
-    ]
-  },
-  "publicFunction.BKYtaGlx.css": {
-    "file": "publicFunction.BKYtaGlx.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_C4zUJBoJ.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "C4zUJBoJ.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CcC3wCwK.js",
-      "_BHEuLREo.js"
-    ]
-  },
-  "_CcC3wCwK.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CcC3wCwK.js",
-    "name": "pageHead",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": [
-      "pageHead.BmpiK5qk.css"
-    ],
-    "assets": [
-      "logo1.CZx52WG3.png",
-      "headtopbg.CiyRpvaB.png"
-    ]
-  },
-  "pageHead.BmpiK5qk.css": {
-    "file": "pageHead.BmpiK5qk.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "logo1.CZx52WG3.png": {
-    "file": "logo1.CZx52WG3.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "headtopbg.CiyRpvaB.png": {
-    "file": "headtopbg.CiyRpvaB.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "_ChTPW24k.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "ChTPW24k.js",
-    "name": "pageNavigation1",
-    "imports": [
-      "_CcC3wCwK.js",
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": [
-      "pageNavigation1.CnTyO7te.css"
-    ]
-  },
-  "pageNavigation1.CnTyO7te.css": {
-    "file": "pageNavigation1.CnTyO7te.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_CuDA49ZV.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CuDA49ZV.js",
-    "name": "TopTen",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": [
-      "TopTen.Ce89Z9qC.css"
-    ]
-  },
-  "TopTen.Ce89Z9qC.css": {
-    "file": "TopTen.Ce89Z9qC.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_D0mmj-DR.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "D0mmj-DR.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CcC3wCwK.js"
-    ]
-  },
-  "_D9n5FR5b.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "D9n5FR5b.js",
-    "name": "index",
-    "imports": [
-      "_CcC3wCwK.js",
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "_Dd4o5Hf9.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "Dd4o5Hf9.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CcC3wCwK.js",
-      "_BHEuLREo.js"
-    ]
-  },
-  "_DhWb6dWU.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DhWb6dWU.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CcC3wCwK.js",
-      "_BHEuLREo.js"
-    ]
-  },
-  "_DmgobApE.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DmgobApE.js",
-    "name": "HotNews2",
-    "imports": [
-      "_CcC3wCwK.js",
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": [
-      "HotNews2.BJDCCtHV.css"
-    ]
-  },
-  "HotNews2.BJDCCtHV.css": {
-    "file": "HotNews2.BJDCCtHV.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_DvcsS5hK.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DvcsS5hK.js",
-    "name": "index",
-    "imports": [
-      "_CcC3wCwK.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_BHEuLREo.js",
-      "_D9n5FR5b.js"
-    ]
-  },
-  "_Dwklywl6.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "Dwklywl6.js",
-    "name": "status",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_BHEuLREo.js",
-      "_CcC3wCwK.js",
-      "_Dd4o5Hf9.js"
-    ],
-    "css": [
-      "status.CwCqeKJH.css"
-    ]
-  },
-  "status.CwCqeKJH.css": {
-    "file": "status.CwCqeKJH.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_HotNews2.BJDCCtHV.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "HotNews2.BJDCCtHV.css",
-    "src": "_HotNews2.BJDCCtHV.css"
-  },
-  "_TopTen.Ce89Z9qC.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "TopTen.Ce89Z9qC.css",
-    "src": "_TopTen.Ce89Z9qC.css"
-  },
-  "_foot1.BhaQI63s.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "foot1.BhaQI63s.css",
-    "src": "_foot1.BhaQI63s.css"
-  },
-  "_pageHead.BmpiK5qk.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "pageHead.BmpiK5qk.css",
-    "src": "_pageHead.BmpiK5qk.css"
-  },
-  "_pageNavigation1.CnTyO7te.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "pageNavigation1.CnTyO7te.css",
-    "src": "_pageNavigation1.CnTyO7te.css"
-  },
-  "_publicFunction.BKYtaGlx.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "publicFunction.BKYtaGlx.css",
-    "src": "_publicFunction.BKYtaGlx.css"
-  },
-  "_status.CwCqeKJH.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "status.CwCqeKJH.css",
-    "src": "_status.CwCqeKJH.css"
-  },
-  "_xYulB5a2.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "xYulB5a2.js",
-    "name": "foot1",
-    "imports": [
-      "_CcC3wCwK.js",
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": [
-      "foot1.BhaQI63s.css"
-    ]
-  },
-  "foot1.BhaQI63s.css": {
-    "file": "foot1.BhaQI63s.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "middleware/auth.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "0j9It3v1.js",
-    "name": "auth",
-    "src": "middleware/auth.js",
-    "isDynamicEntry": true
-  },
-  "node_modules/nuxt/dist/app/entry.js": {
-    "resourceType": "script",
-    "module": true,
+  "@vite/client": {
     "prefetch": true,
-    "preload": true,
-    "file": "Qv5e6ExK.js",
-    "name": "entry",
-    "src": "node_modules/nuxt/dist/app/entry.js",
     "isEntry": true,
-    "dynamicImports": [
-      "middleware/auth.js"
-    ],
-    "css": [
-      "entry.CFcSXKgO.css"
-    ],
-    "assets": [
-      "404.YizNGDMD.png"
-    ],
-    "_globalCSS": true
-  },
-  "entry.CFcSXKgO.css": {
-    "file": "entry.CFcSXKgO.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "404.YizNGDMD.png": {
-    "file": "404.YizNGDMD.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/advertising/adDetail.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "Dj1QC-Ql.js",
-    "name": "adDetail",
-    "src": "pages/advertising/adDetail.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_Dwklywl6.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_BHEuLREo.js",
-      "_Dd4o5Hf9.js"
-    ],
-    "css": []
-  },
-  "adDetail.u8ZEpNcv.css": {
-    "file": "adDetail.u8ZEpNcv.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/advertising/index.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CIcVVkxO.js",
-    "name": "index",
-    "src": "pages/advertising/index.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_Dwklywl6.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DvcsS5hK.js",
-      "_1yGunj1u.js",
-      "_DhWb6dWU.js",
-      "_xYulB5a2.js",
-      "_BHEuLREo.js",
-      "_Dd4o5Hf9.js",
-      "_C4zUJBoJ.js",
-      "_D9n5FR5b.js"
-    ],
-    "css": [],
-    "assets": [
-      "01.BmbqfNEZ.png",
-      "02.DdnBEKa8.png",
-      "03.B8anEWqb.png"
-    ]
-  },
-  "index.B_6IRcpx.css": {
-    "file": "index.B_6IRcpx.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "01.BmbqfNEZ.png": {
-    "file": "01.BmbqfNEZ.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "02.DdnBEKa8.png": {
-    "file": "02.DdnBEKa8.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "03.B8anEWqb.png": {
-    "file": "03.B8anEWqb.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/index.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "B6K-6G3l.js",
-    "name": "index",
-    "src": "pages/index.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ByED0hbp.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CuDA49ZV.js",
-      "_DhWb6dWU.js",
-      "_C4zUJBoJ.js",
-      "_D9n5FR5b.js",
-      "_BHEuLREo.js"
-    ],
-    "css": [],
-    "assets": [
-      "mainTitleicon.B1Bf5HrR.png",
-      "sndc.C2AWBCR5.png"
-    ]
-  },
-  "index.BFYcy0SP.css": {
-    "file": "index.BFYcy0SP.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "mainTitleicon.B1Bf5HrR.png": {
-    "file": "mainTitleicon.B1Bf5HrR.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sndc.C2AWBCR5.png": {
-    "file": "sndc.C2AWBCR5.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/login.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CB_VOv66.js",
-    "name": "login",
-    "src": "pages/login.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": []
-  },
-  "login.B38gbU7i.css": {
-    "file": "login.B38gbU7i.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/newsDetail/[id].vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CwIyafp7.js",
-    "name": "_id_",
-    "src": "pages/newsDetail/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_CuDA49ZV.js",
-      "_DmgobApE.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_D0mmj-DR.js"
-    ],
-    "css": []
-  },
-  "_id_.DMjwWAmR.css": {
-    "file": "_id_.DMjwWAmR.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/newsList/[id].vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CrsGbpvh.js",
-    "name": "_id_",
-    "src": "pages/newsList/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_CuDA49ZV.js",
-      "_DmgobApE.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_D0mmj-DR.js",
-      "_Dd4o5Hf9.js",
-      "_BHEuLREo.js"
-    ],
-    "css": []
-  },
-  "_id_.CcVNwaaO.css": {
-    "file": "_id_.CcVNwaaO.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/primaryNavigation/[id].vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "D8Lx1239.js",
-    "name": "_id_",
-    "src": "pages/primaryNavigation/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ByED0hbp.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CuDA49ZV.js",
-      "_xYulB5a2.js",
-      "_D9n5FR5b.js",
-      "_BHEuLREo.js",
-      "_DhWb6dWU.js"
-    ],
-    "css": []
-  },
-  "_id_.J6ebEdHc.css": {
-    "file": "_id_.J6ebEdHc.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/search/search.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BZ-JO0z-.js",
-    "name": "search",
-    "src": "pages/search/search.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_CuDA49ZV.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_D0mmj-DR.js",
-      "_Dd4o5Hf9.js",
-      "_BHEuLREo.js"
-    ],
-    "css": []
-  },
-  "search.pcuuNWJf.css": {
-    "file": "search.pcuuNWJf.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/speciaArticle/[id].vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "B81DA790.js",
-    "name": "_id_",
-    "src": "pages/speciaArticle/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_CuDA49ZV.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_D0mmj-DR.js"
-    ],
+    "file": "@vite/client",
     "css": [],
-    "assets": [
-      "projectMoreTitle.BDDHpQY2.png"
-    ]
-  },
-  "_id_.BWkthhzy.css": {
-    "file": "_id_.BWkthhzy.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "projectMoreTitle.BDDHpQY2.png": {
-    "file": "projectMoreTitle.BDDHpQY2.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/specialList/[id].vue": {
-    "resourceType": "script",
     "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "Cfdu4V3m.js",
-    "name": "_id_",
-    "src": "pages/specialList/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_CuDA49ZV.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_D0mmj-DR.js"
-    ],
-    "css": [],
-    "assets": [
-      "projectMoreTitle.BDDHpQY2.png",
-      "projectMoreBg.Csf0tzG3.png"
-    ]
+    "resourceType": "script"
   },
-  "_id_.PX9Hwapm.css": {
-    "file": "_id_.PX9Hwapm.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "projectMoreBg.Csf0tzG3.png": {
-    "file": "projectMoreBg.Csf0tzG3.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/topic/[id].vue": {
+  "D:/MyProject/gogs/sannongzixunwang_web_ssr/sannongzixunwang_web/node_modules/nuxt/dist/app/entry.js": {
     "resourceType": "script",
     "module": true,
     "prefetch": true,
     "preload": true,
-    "file": "CR82KixA.js",
-    "name": "_id_",
-    "src": "pages/topic/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_BhlBLDbo.js",
-      "_1yGunj1u.js",
-      "_Dd4o5Hf9.js",
-      "_DhWb6dWU.js",
-      "_BHEuLREo.js"
-    ],
-    "css": []
-  },
-  "_id_.C9DqA92O.css": {
-    "file": "_id_.C9DqA92O.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/topic/index.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CKLoHVfM.js",
-    "name": "index",
-    "src": "pages/topic/index.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_BhlBLDbo.js",
-      "_DvcsS5hK.js",
-      "_Dd4o5Hf9.js",
-      "_BHEuLREo.js",
-      "_D9n5FR5b.js"
-    ],
-    "css": []
-  },
-  "index.BKrz8Uvp.css": {
-    "file": "index.BKrz8Uvp.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/user/about.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BgxVgpaB.js",
-    "name": "about",
-    "src": "pages/user/about.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "public/ad/01.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "01.BmbqfNEZ.png",
-    "src": "public/ad/01.png"
-  },
-  "public/ad/02.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "02.DdnBEKa8.png",
-    "src": "public/ad/02.png"
-  },
-  "public/ad/03.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "03.B8anEWqb.png",
-    "src": "public/ad/03.png"
-  },
-  "public/error/404.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "404.YizNGDMD.png",
-    "src": "public/error/404.png"
-  },
-  "public/head/headtopbg.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "headtopbg.CiyRpvaB.png",
-    "src": "public/head/headtopbg.png"
-  },
-  "public/head/mainTitleicon.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "mainTitleicon.B1Bf5HrR.png",
-    "src": "public/head/mainTitleicon.png"
-  },
-  "public/image/logo1.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "logo1.CZx52WG3.png",
-    "src": "public/image/logo1.png"
-  },
-  "public/index/sndc.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sndc.C2AWBCR5.png",
-    "src": "public/index/sndc.png"
-  },
-  "public/special/projectMoreBg.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "projectMoreBg.Csf0tzG3.png",
-    "src": "public/special/projectMoreBg.png"
-  },
-  "public/special/projectMoreTitle.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "projectMoreTitle.BDDHpQY2.png",
-    "src": "public/special/projectMoreTitle.png"
+    "isEntry": true,
+    "file": "D:/MyProject/gogs/sannongzixunwang_web_ssr/sannongzixunwang_web/node_modules/nuxt/dist/app/entry.js"
   }
 }

+ 1 - 828
.nuxt/dist/server/client.manifest.mjs

@@ -1,828 +1 @@
-export default {
-  "_1yGunj1u.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "1yGunj1u.js",
-    "name": "index",
-    "imports": [
-      "_CcC3wCwK.js",
-      "_BHEuLREo.js",
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "_BHEuLREo.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BHEuLREo.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CcC3wCwK.js"
-    ]
-  },
-  "_BhlBLDbo.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BhlBLDbo.js",
-    "name": "Rectangle"
-  },
-  "_ByED0hbp.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "ByED0hbp.js",
-    "name": "publicFunction",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CcC3wCwK.js",
-      "_D9n5FR5b.js",
-      "_BHEuLREo.js",
-      "_DhWb6dWU.js"
-    ],
-    "css": [
-      "publicFunction.BKYtaGlx.css"
-    ]
-  },
-  "publicFunction.BKYtaGlx.css": {
-    "file": "publicFunction.BKYtaGlx.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_C4zUJBoJ.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "C4zUJBoJ.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CcC3wCwK.js",
-      "_BHEuLREo.js"
-    ]
-  },
-  "_CcC3wCwK.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CcC3wCwK.js",
-    "name": "pageHead",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": [
-      "pageHead.BmpiK5qk.css"
-    ],
-    "assets": [
-      "logo1.CZx52WG3.png",
-      "headtopbg.CiyRpvaB.png"
-    ]
-  },
-  "pageHead.BmpiK5qk.css": {
-    "file": "pageHead.BmpiK5qk.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "logo1.CZx52WG3.png": {
-    "file": "logo1.CZx52WG3.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "headtopbg.CiyRpvaB.png": {
-    "file": "headtopbg.CiyRpvaB.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "_ChTPW24k.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "ChTPW24k.js",
-    "name": "pageNavigation1",
-    "imports": [
-      "_CcC3wCwK.js",
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": [
-      "pageNavigation1.CnTyO7te.css"
-    ]
-  },
-  "pageNavigation1.CnTyO7te.css": {
-    "file": "pageNavigation1.CnTyO7te.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_CuDA49ZV.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CuDA49ZV.js",
-    "name": "TopTen",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": [
-      "TopTen.Ce89Z9qC.css"
-    ]
-  },
-  "TopTen.Ce89Z9qC.css": {
-    "file": "TopTen.Ce89Z9qC.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_D0mmj-DR.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "D0mmj-DR.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CcC3wCwK.js"
-    ]
-  },
-  "_D9n5FR5b.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "D9n5FR5b.js",
-    "name": "index",
-    "imports": [
-      "_CcC3wCwK.js",
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "_Dd4o5Hf9.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "Dd4o5Hf9.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CcC3wCwK.js",
-      "_BHEuLREo.js"
-    ]
-  },
-  "_DhWb6dWU.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DhWb6dWU.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CcC3wCwK.js",
-      "_BHEuLREo.js"
-    ]
-  },
-  "_DmgobApE.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DmgobApE.js",
-    "name": "HotNews2",
-    "imports": [
-      "_CcC3wCwK.js",
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": [
-      "HotNews2.BJDCCtHV.css"
-    ]
-  },
-  "HotNews2.BJDCCtHV.css": {
-    "file": "HotNews2.BJDCCtHV.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_DvcsS5hK.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DvcsS5hK.js",
-    "name": "index",
-    "imports": [
-      "_CcC3wCwK.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_BHEuLREo.js",
-      "_D9n5FR5b.js"
-    ]
-  },
-  "_Dwklywl6.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "Dwklywl6.js",
-    "name": "status",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_BHEuLREo.js",
-      "_CcC3wCwK.js",
-      "_Dd4o5Hf9.js"
-    ],
-    "css": [
-      "status.CwCqeKJH.css"
-    ]
-  },
-  "status.CwCqeKJH.css": {
-    "file": "status.CwCqeKJH.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_HotNews2.BJDCCtHV.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "HotNews2.BJDCCtHV.css",
-    "src": "_HotNews2.BJDCCtHV.css"
-  },
-  "_TopTen.Ce89Z9qC.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "TopTen.Ce89Z9qC.css",
-    "src": "_TopTen.Ce89Z9qC.css"
-  },
-  "_foot1.BhaQI63s.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "foot1.BhaQI63s.css",
-    "src": "_foot1.BhaQI63s.css"
-  },
-  "_pageHead.BmpiK5qk.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "pageHead.BmpiK5qk.css",
-    "src": "_pageHead.BmpiK5qk.css"
-  },
-  "_pageNavigation1.CnTyO7te.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "pageNavigation1.CnTyO7te.css",
-    "src": "_pageNavigation1.CnTyO7te.css"
-  },
-  "_publicFunction.BKYtaGlx.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "publicFunction.BKYtaGlx.css",
-    "src": "_publicFunction.BKYtaGlx.css"
-  },
-  "_status.CwCqeKJH.css": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "status.CwCqeKJH.css",
-    "src": "_status.CwCqeKJH.css"
-  },
-  "_xYulB5a2.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "xYulB5a2.js",
-    "name": "foot1",
-    "imports": [
-      "_CcC3wCwK.js",
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": [
-      "foot1.BhaQI63s.css"
-    ]
-  },
-  "foot1.BhaQI63s.css": {
-    "file": "foot1.BhaQI63s.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "middleware/auth.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "0j9It3v1.js",
-    "name": "auth",
-    "src": "middleware/auth.js",
-    "isDynamicEntry": true
-  },
-  "node_modules/nuxt/dist/app/entry.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "Qv5e6ExK.js",
-    "name": "entry",
-    "src": "node_modules/nuxt/dist/app/entry.js",
-    "isEntry": true,
-    "dynamicImports": [
-      "middleware/auth.js"
-    ],
-    "css": [
-      "entry.CFcSXKgO.css"
-    ],
-    "assets": [
-      "404.YizNGDMD.png"
-    ],
-    "_globalCSS": true
-  },
-  "entry.CFcSXKgO.css": {
-    "file": "entry.CFcSXKgO.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "404.YizNGDMD.png": {
-    "file": "404.YizNGDMD.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/advertising/adDetail.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "Dj1QC-Ql.js",
-    "name": "adDetail",
-    "src": "pages/advertising/adDetail.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_Dwklywl6.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_BHEuLREo.js",
-      "_Dd4o5Hf9.js"
-    ],
-    "css": []
-  },
-  "adDetail.u8ZEpNcv.css": {
-    "file": "adDetail.u8ZEpNcv.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/advertising/index.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CIcVVkxO.js",
-    "name": "index",
-    "src": "pages/advertising/index.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_Dwklywl6.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DvcsS5hK.js",
-      "_1yGunj1u.js",
-      "_DhWb6dWU.js",
-      "_xYulB5a2.js",
-      "_BHEuLREo.js",
-      "_Dd4o5Hf9.js",
-      "_C4zUJBoJ.js",
-      "_D9n5FR5b.js"
-    ],
-    "css": [],
-    "assets": [
-      "01.BmbqfNEZ.png",
-      "02.DdnBEKa8.png",
-      "03.B8anEWqb.png"
-    ]
-  },
-  "index.B_6IRcpx.css": {
-    "file": "index.B_6IRcpx.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "01.BmbqfNEZ.png": {
-    "file": "01.BmbqfNEZ.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "02.DdnBEKa8.png": {
-    "file": "02.DdnBEKa8.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "03.B8anEWqb.png": {
-    "file": "03.B8anEWqb.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/index.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "B6K-6G3l.js",
-    "name": "index",
-    "src": "pages/index.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ByED0hbp.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CuDA49ZV.js",
-      "_DhWb6dWU.js",
-      "_C4zUJBoJ.js",
-      "_D9n5FR5b.js",
-      "_BHEuLREo.js"
-    ],
-    "css": [],
-    "assets": [
-      "mainTitleicon.B1Bf5HrR.png",
-      "sndc.C2AWBCR5.png"
-    ]
-  },
-  "index.BFYcy0SP.css": {
-    "file": "index.BFYcy0SP.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "mainTitleicon.B1Bf5HrR.png": {
-    "file": "mainTitleicon.B1Bf5HrR.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sndc.C2AWBCR5.png": {
-    "file": "sndc.C2AWBCR5.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/login.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CB_VOv66.js",
-    "name": "login",
-    "src": "pages/login.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": []
-  },
-  "login.B38gbU7i.css": {
-    "file": "login.B38gbU7i.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/newsDetail/[id].vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CwIyafp7.js",
-    "name": "_id_",
-    "src": "pages/newsDetail/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_CuDA49ZV.js",
-      "_DmgobApE.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_D0mmj-DR.js"
-    ],
-    "css": []
-  },
-  "_id_.DMjwWAmR.css": {
-    "file": "_id_.DMjwWAmR.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/newsList/[id].vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CrsGbpvh.js",
-    "name": "_id_",
-    "src": "pages/newsList/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_CuDA49ZV.js",
-      "_DmgobApE.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_D0mmj-DR.js",
-      "_Dd4o5Hf9.js",
-      "_BHEuLREo.js"
-    ],
-    "css": []
-  },
-  "_id_.CcVNwaaO.css": {
-    "file": "_id_.CcVNwaaO.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/primaryNavigation/[id].vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "D8Lx1239.js",
-    "name": "_id_",
-    "src": "pages/primaryNavigation/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ByED0hbp.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_CuDA49ZV.js",
-      "_xYulB5a2.js",
-      "_D9n5FR5b.js",
-      "_BHEuLREo.js",
-      "_DhWb6dWU.js"
-    ],
-    "css": []
-  },
-  "_id_.J6ebEdHc.css": {
-    "file": "_id_.J6ebEdHc.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/search/search.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BZ-JO0z-.js",
-    "name": "search",
-    "src": "pages/search/search.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_CuDA49ZV.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_D0mmj-DR.js",
-      "_Dd4o5Hf9.js",
-      "_BHEuLREo.js"
-    ],
-    "css": []
-  },
-  "search.pcuuNWJf.css": {
-    "file": "search.pcuuNWJf.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/speciaArticle/[id].vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "B81DA790.js",
-    "name": "_id_",
-    "src": "pages/speciaArticle/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_CuDA49ZV.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_D0mmj-DR.js"
-    ],
-    "css": [],
-    "assets": [
-      "projectMoreTitle.BDDHpQY2.png"
-    ]
-  },
-  "_id_.BWkthhzy.css": {
-    "file": "_id_.BWkthhzy.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "projectMoreTitle.BDDHpQY2.png": {
-    "file": "projectMoreTitle.BDDHpQY2.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/specialList/[id].vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "Cfdu4V3m.js",
-    "name": "_id_",
-    "src": "pages/specialList/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_CuDA49ZV.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_D0mmj-DR.js"
-    ],
-    "css": [],
-    "assets": [
-      "projectMoreTitle.BDDHpQY2.png",
-      "projectMoreBg.Csf0tzG3.png"
-    ]
-  },
-  "_id_.PX9Hwapm.css": {
-    "file": "_id_.PX9Hwapm.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "projectMoreBg.Csf0tzG3.png": {
-    "file": "projectMoreBg.Csf0tzG3.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/topic/[id].vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CR82KixA.js",
-    "name": "_id_",
-    "src": "pages/topic/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_BhlBLDbo.js",
-      "_1yGunj1u.js",
-      "_Dd4o5Hf9.js",
-      "_DhWb6dWU.js",
-      "_BHEuLREo.js"
-    ],
-    "css": []
-  },
-  "_id_.C9DqA92O.css": {
-    "file": "_id_.C9DqA92O.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/topic/index.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CKLoHVfM.js",
-    "name": "index",
-    "src": "pages/topic/index.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_CcC3wCwK.js",
-      "_ChTPW24k.js",
-      "_xYulB5a2.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_BhlBLDbo.js",
-      "_DvcsS5hK.js",
-      "_Dd4o5Hf9.js",
-      "_BHEuLREo.js",
-      "_D9n5FR5b.js"
-    ],
-    "css": []
-  },
-  "index.BKrz8Uvp.css": {
-    "file": "index.BKrz8Uvp.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/user/about.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BgxVgpaB.js",
-    "name": "about",
-    "src": "pages/user/about.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "public/ad/01.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "01.BmbqfNEZ.png",
-    "src": "public/ad/01.png"
-  },
-  "public/ad/02.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "02.DdnBEKa8.png",
-    "src": "public/ad/02.png"
-  },
-  "public/ad/03.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "03.B8anEWqb.png",
-    "src": "public/ad/03.png"
-  },
-  "public/error/404.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "404.YizNGDMD.png",
-    "src": "public/error/404.png"
-  },
-  "public/head/headtopbg.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "headtopbg.CiyRpvaB.png",
-    "src": "public/head/headtopbg.png"
-  },
-  "public/head/mainTitleicon.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "mainTitleicon.B1Bf5HrR.png",
-    "src": "public/head/mainTitleicon.png"
-  },
-  "public/image/logo1.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "logo1.CZx52WG3.png",
-    "src": "public/image/logo1.png"
-  },
-  "public/index/sndc.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sndc.C2AWBCR5.png",
-    "src": "public/index/sndc.png"
-  },
-  "public/special/projectMoreBg.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "projectMoreBg.Csf0tzG3.png",
-    "src": "public/special/projectMoreBg.png"
-  },
-  "public/special/projectMoreTitle.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "projectMoreTitle.BDDHpQY2.png",
-    "src": "public/special/projectMoreTitle.png"
-  }
-}
+export { default } from "file:///D:/MyProject/gogs/sannongzixunwang_web_ssr/sannongzixunwang_web/node_modules/@nuxt/vite-builder/dist/runtime/client.manifest.mjs"

File diff suppressed because it is too large
+ 0 - 1256
.nuxt/dist/server/server.mjs


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

@@ -33,4 +33,5 @@ export { getTime, getTitleLength } from '../composables/publicFunction';
 export { seoSetup } from '../composables/useSeo';
 export { default as proxy } from '../utils/proxy';
 export { apiUse, asyncFetchData, fGET, fPOST, fPUT, fDELETE, GET, POST, PUT, DELETE } from '../utils/request';
+export { useNuxtDevTools } from '../node_modules/@nuxt/devtools/dist/runtime/use-nuxt-devtools';
 export { definePageMeta } from '../node_modules/nuxt/dist/pages/runtime/composables';

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

@@ -1 +1 @@
-{"id":"abcb98e1-57d3-4f17-816f-b465327bd3d8","timestamp":1741256281759}
+{"id":"dev","timestamp":1741323865337}

+ 1 - 0
.nuxt/manifest/meta/a44047e4-38b3-4598-bfd2-31157364e17d.json

@@ -0,0 +1 @@
+{"id":"a44047e4-38b3-4598-bfd2-31157364e17d","timestamp":1741308440186,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

+ 0 - 1
.nuxt/manifest/meta/abcb98e1-57d3-4f17-816f-b465327bd3d8.json

@@ -1 +0,0 @@
-{"id":"abcb98e1-57d3-4f17-816f-b465327bd3d8","timestamp":1741256281759,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

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

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

+ 17 - 0
.nuxt/nitro.json

@@ -0,0 +1,17 @@
+{
+  "date": "2025-03-07T05:04:27.465Z",
+  "preset": "nitro-dev",
+  "framework": {
+    "name": "nuxt",
+    "version": "3.15.2"
+  },
+  "versions": {
+    "nitro": "2.10.4"
+  },
+  "dev": {
+    "pid": 8260,
+    "workerAddress": {
+      "socketPath": "\\\\.\\pipe\\nitro\\worker-8260-10.sock"
+    }
+  }
+}

+ 9 - 0
.nuxt/nuxt.json

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

+ 1 - 1
.nuxt/tsconfig.json

@@ -102,7 +102,7 @@
         "./imports"
       ],
       "#app-manifest": [
-        "./manifest/meta/abcb98e1-57d3-4f17-816f-b465327bd3d8.json"
+        "./manifest/meta/dev"
       ],
       "#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/plugins.server.mjs";
 declare module "#build/test-component-wrapper.mjs";
+declare module "#build/devtools/settings.mjs";
 declare module "#build/routes.mjs";
 declare module "#build/pages.mjs";
 declare module "#build/router.options.mjs";

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

@@ -129,6 +129,7 @@ declare global {
   const useModel: typeof import('vue')['useModel']
   const useNuxtApp: typeof import('../../node_modules/nuxt/dist/app/nuxt')['useNuxtApp']
   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 useRequestEvent: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestEvent']
   const useRequestFetch: typeof import('../../node_modules/nuxt/dist/app/composables/ssr')['useRequestFetch']
@@ -323,6 +324,7 @@ declare module 'vue' {
     readonly useModel: UnwrapRef<typeof import('vue')['useModel']>
     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 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 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']>

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

@@ -9,12 +9,17 @@ type NuxtAppInjections =
   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/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/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/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/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.js")> &
   InjectionType<typeof import("../../plugins/request.js")> &
   InjectionType<typeof import("../../plugins/globals.js")> &
@@ -24,7 +29,7 @@ declare module '#app' {
   interface NuxtApp extends NuxtAppInjections { }
 
   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'
   }
 }
 

+ 13 - 4
app.vue

@@ -6,18 +6,22 @@
         <li>
           <el-popover ref="popover" placement="right" :width="80" trigger="hover">
             <template #reference>
-              <img src="./public/image/qq 1.png" alt="">
+              <img src="./public/image/qq 1.png">
             </template>
             <p>联系QQ:</p>
-            <p @click="addQQFriend(2909421493)" class="qqadd">2909421493</p>
-            <p @click="addQQFriend(213552413)" class="qqadd">213552413</p>
+            <p @click="addQQFriend(2909421493)" class="qqadd">
+              <img src="./public/index/tubiao1.png" width="100">
+            </p>
+            <p @click="addQQFriend(213552413)" class="qqadd">
+              <img src="./public/index/tubiao2.png" width="100">
+            </p>
           </el-popover>
           <h6>QQ客服</h6>
         </li>
         <li>
           <el-popover ref="popover" placement="right" :width="80" trigger="hover">
             <template #reference>
-              <img src="./public/image/dianhua 1.png" alt="">
+              <img src="./public/image/dianhua 1.png">
             </template>
             <p>联系电话:</p>
             <p>010-56019387</p>
@@ -131,6 +135,11 @@ function addQQFriend(qqNumber) {
 }
 
 .qqadd {
+  display: block;
   cursor: pointer;
+  text-align: center;
+  img {
+    margin-top: 20px;
+  }
 }
 </style>

+ 5 - 2
assets/css/foot.less

@@ -70,5 +70,8 @@
 .foot_logo_out>*:nth-of-type(1){left:0px;}
 .foot_logo_out>*:nth-of-type(2){right:0px;}               
 .foot_last_img_box {margin:40px auto 10px;text-align:center;overflow:hidden;width:100%;font-size:0px;padding-bottom: 40px;}
-.foot_last_img_box>*{height:50px;width:150px;margin:0px 12px;display:inline-block;overflow:hidden;}
-.foot_last_img_box>* *{display:block;height:100%;width:100%;overflow:hidden;}
+.foot_last_img_box>*{height:50px;width:150px;display:inline-block;overflow:hidden;}
+.foot_last_img_box img {
+    width: 120px;
+    height: 50px;
+}

+ 21 - 6
assets/css/index.less

@@ -38,21 +38,21 @@
                     border-bottom: 3px solid #49A769;
                 }
                 .titleBoxTabs {
+                    a {
+                        color: #333;
+                    }
                     span {
                         a {
                             font-size: 22px;
                             height: 50px;
                             line-height: 50px;
                             display: inline-block;
-                            color: #333;
                             box-sizing: border-box;
                         }
                         margin-right: 20px;
                     }
                     .active {
                         a {
-                            color: #49A769;
-                            border-bottom: 3px solid #49A769;
                             height: 50px;
                             line-height: 50px;
                             display: inline-block;
@@ -60,10 +60,17 @@
                             margin-right: 40px;
                             font-weight: bold;
                         }
+                        a.active {
+                            color: #139602;
+                            border-bottom: 3px solid #49A769;
+                        }
+                    }
+                    a.active {
+                        color: #139602;
+                        border-bottom: 3px solid #49A769;
                     }
                 }
                 span {
-                    color: #139602;
                     height: 50px;
                     line-height: 50px;
                     display: inline-block;
@@ -1704,6 +1711,13 @@
                         box-sizing: border-box;
                         margin-right: 40px;
                     }
+                    a.active {
+                        color: #49A769;
+                        border-bottom: 3px solid #49A769;
+                        height: 50px;
+                        line-height: 50px;
+                        display: inline-block;
+                    }
                 }
                 .active {
                     a {
@@ -2057,8 +2071,9 @@
 
 .index_1_head{float:left;height:54px;line-height:54px;color:#333;font-weight:bold;font-size:22px;border-bottom:solid 3px #fff;margin-right: 40px;}
 .index_1_head a{display:block;height:54px;line-height:54px;color:#333;font-weight:bold;font-size:22px;}
-.index_1_head_only{color:#49A769;border-bottom:solid 3px #49A769;} 
-.index_1_head_only a{color:#49A769;}
+.index_1_head a.active{color:#49A769;border-bottom:solid 3px #49A769;}
+.index_1_head_only a{color:#333;}
+.index_1_head_only a.active{color:#49A769;border-bottom:solid 3px #49A769;}
 .index_1_head_box_line_none{border:none;}
 .index_1_head:nth-of-type(even){margin:0px 20px;}
 .index_1_img_li{margin-top:30px;position:relative;}

+ 2 - 2
components/home/pageHead.vue

@@ -110,7 +110,7 @@ definePageMeta({
 //搜索框
 let keyword = useState('keyword', () => '')
 //用户名
-let username = useState('username', () => '')
+let username = useState('username', () => '用户中心')
 //是否删除
 let isDel = useState('isDel', () => 1)
 //是否显示用户中心
@@ -223,7 +223,7 @@ let backHome = () => {
 //点击搜索按钮
 let goSearch = () => {
     const route = `/search/search?keyword=${keyword.value}`;
-    window.open(route, '_blank');
+    window.location.href = route;
 }
 
 // 点击广告服务

+ 17 - 17
components/home/pageNavigation.vue

@@ -4,9 +4,9 @@
             <div class="inner">
                 <div class="navLeft">
                     <div class="navIndex">
-                        <NuxtLink to="/" target="_blank" title="首页">
+                        <a href="/" title="首页">
                             首页
-                        </NuxtLink>
+                        </a>
                     </div>
                     <div class="navClass">
                         <div>
@@ -19,21 +19,21 @@
                 </div>
                 <ul class="navigationOne">
                     <li v-for="(item, index) in navigation1" :key="index">
-                        <NuxtLink :to="{ path: `/primaryNavigation/${item.category_id}`}"
-                            target="_blank" v-if="item.children_count != 0" :title="item.alias">
+                        <a :href="'/primaryNavigation/' + item.category_id"
+                            v-if="item.children_count != 0" :title="item.alias">
                             <span class="active" v-if="item.category_id == routeId">{{ item.alias }}</span>
                             <span v-else>{{ item.alias }}</span>
-                        </NuxtLink>
-                        <NuxtLink :to="{ path: `/newsList/${item.category_id}` }"
-                            target="_blank" v-if="item.children_count == 0 && item.is_url != 1" :title="item.name">
+                        </a>
+                        <a :href="'/newsList/' + item.category_id"
+                            v-if="item.children_count == 0 && item.is_url != 1" :title="item.name">
                             <span class="active" v-if="item.category_id == routeId">{{ item.alias }}</span>
                             <span v-else>{{ item.alias }}</span>
-                        </NuxtLink>
-                        <NuxtLink :to="item.web_url"
-                            target="_blank" v-if="item.children_count == 0 && item.is_url == 1" :title="item.name">
+                        </a>
+                        <a :href="item.web_url"
+                            v-if="item.children_count == 0 && item.is_url == 1" :title="item.name">
                             <span class="active" v-if="item.category_id == routeId">{{ item.alias }}</span>
                             <span v-else>{{ item.alias }}</span>
-                        </NuxtLink>
+                        </a>
                     </li>
                 </ul>
             </div>
@@ -57,13 +57,13 @@
                 <div class="role left">
                     <div class="title">行政职能查询</div>
                     <div class="searchRole">
-                        <el-select v-model="depValue" placeholder="职能部门" size="large" style="width: 80px">
+                        <el-select v-model="depValue" placeholder="职能部门" size="large" style="width: 400px">
                             <el-option v-for="(item, index) in department" :key="index" :label="item.name"
                                 :value="item.id" />
                         </el-select>
-                        <i></i>
+                        <!-- <i></i>
                         <input type="text" v-model="typeValue" placeholder="输入关键词" class="ipt">
-                        <em @click="searchDepartment"></em>
+                        <em @click="searchDepartment"></em> -->
                     </div>
                 </div>
                 <div class="region left">
@@ -215,7 +215,7 @@ const getcityid = ref("")
 let goToSearch = (id) => {
     console.log(id)
     const route = `/search/search?catids=${id}`;
-    window.open(route, '_blank');
+    window.location.href = route;
 }
 
 //获得cityid和
@@ -238,12 +238,12 @@ let goToPrimary = async () => {
         if (responseStatus.data.catid && responseStatus.data.catid.length > 0) {
             const catids = responseStatus.data.catid.join(',');
             const route = `/search/search?catids=${catids}`;
-            window.open(route, '_blank');
+            window.location.href = route;
         } else {
             // 可以在这里处理数组为空的情况
             console.log('没有可用的分类ID');
             const route = `/search/search`;
-            window.open(route, '_blank');
+            window.location.href = route;
         }
 
     }

+ 17 - 17
components/home/pageNavigation1.vue

@@ -4,9 +4,9 @@
             <div class="inner">
                 <div class="navLeft">
                     <div class="navIndex">
-                        <NuxtLink to="/" target="_blank" title="首页">
+                        <a href="/" title="首页">
                             首页
-                        </NuxtLink>
+                        </a>
                     </div>
                     <div class="navClass">
                         <div>
@@ -19,21 +19,21 @@
                 </div>
                 <ul class="navigationOne">
                     <li v-for="(item, index) in navigation1" :key="index">
-                        <NuxtLink :to="{ path: `/primaryNavigation/${item.category_id}`}"
-                            target="_blank" v-if="item.children_count != 0" :title="item.name">
-                            <span class="active" v-if="item.category_id == routeId">{{ item.name }}</span>
-                            <span v-else>{{ item.name }}</span>
-                        </NuxtLink>
-                        <NuxtLink :to="{ path: `/newsList/${item.category_id}` }"
-                            target="_blank" v-if="item.children_count == 0 && item.is_url != 1" :title="item.name">
-                            <span class="active" v-if="item.category_id == routeId">{{ item.name }}</span>
-                            <span v-else>{{ item.name }}</span>
-                        </NuxtLink>
-                        <NuxtLink :to="item.web_url"
-                            target="_blank" v-if="item.children_count == 0 && item.is_url == 1" :title="item.name">
-                            <span class="active" v-if="item.category_id == routeId">{{ item.name }}</span>
-                            <span v-else>{{ item.name }}</span>
-                        </NuxtLink>
+                        <a :href="'/primaryNavigation/' + item.category_id"
+                            v-if="item.children_count != 0" :title="item.alias">
+                            <span class="active" v-if="item.category_id == routeId">{{ item.alias }}</span>
+                            <span v-else>{{ item.alias }}</span>
+                        </a>
+                        <a :href="'/newsList/' + item.category_id"
+                            v-if="item.children_count == 0 && item.is_url != 1" :title="item.name">
+                            <span class="active" v-if="item.category_id == routeId">{{ item.alias }}</span>
+                            <span v-else>{{ item.alias }}</span>
+                        </a>
+                        <a :href="item.web_url"
+                            v-if="item.children_count == 0 && item.is_url == 1" :title="item.name">
+                            <span class="active" v-if="item.category_id == routeId">{{ item.alias }}</span>
+                            <span v-else>{{ item.alias }}</span>
+                        </a>
                     </li>
                 </ul>
             </div>

+ 0 - 4
nuxt.config.js

@@ -39,8 +39,4 @@ export default defineNuxtConfig({
       mode: 'client'
     }
   ],
-  server: {
-    port: process.env.PORT, // 使用环境变量或默认的3000端口
-    host: '0.0.0.0' // 允许外部访问
-  }
 })

+ 1 - 1
pages/advertising/index.vue

@@ -314,7 +314,7 @@ let changeStartTime = (val) => {
 }
 //禁止选择的时间区域
 let disabledStartTime = (time) => {
-    return time.getTime() <= (Date.now() + 3600 * 1000 * 24);
+    return time.getTime() <= (Date.now() - 3600 * 1000 * 24);
 }
 
 const imageUrl = ref('');

+ 532 - 51
pages/index.vue

@@ -20,7 +20,7 @@
                 <div class="farmerLeft" v-if="pageData.length>=1">
                     <div class="farmer">
                         <h3 v-if="pageData[0].cid">
-                            <NuxtLink
+                            <!-- <NuxtLink
                                 :to="{path:`/newsList/${pageData[0].cid}`}" target="_blank" 
                                 v-if="pageData[0].cid&&pageData[0].children_count==0" class="active" :title="pageData[0].alias">
                                 {{pageData[0].alias}}
@@ -29,8 +29,16 @@
                                 :to="{ path: `/primaryNavigation/${pageData[0].cid}`}" target="_blank" 
                                 v-else-if="pageData[0].cid&&pageData[0].children_count!=0" class="active" :title="pageData[0].alias">
                                 {{pageData[0].alias}}
-                            </NuxtLink>
-                            <NuxtLink 
+                            </NuxtLink> -->
+                            <a
+                                v-if="pageData[0].cid"
+                                :href="getLinkPath(pageData[0])"
+                                class="active"
+                                :title="pageData[0].alias"
+                            >
+                                {{ pageData[0].alias }}
+                            </a>
+                            <!-- <NuxtLink 
                                 :to="{path:`/newsList/${pageData[0].cid}`}" target="_blank" :title="pageData[0].alias"
                                 v-if="pageData[0].cid&&pageData[0].children_count==0">
                                 查看更多
@@ -38,8 +46,15 @@
                             <NuxtLink 
                                 :to="{path:`/primaryNavigation/${pageData[0].cid}`}" target="_blank" :title="pageData[0].alias"
                                 v-else-if="pageData[0].cid&&pageData[0].children_count!=0">
+                                
+                            </NuxtLink> -->
+                            <a
+                                v-if="pageData[0].cid"
+                                :href="getLinkPath(pageData[0])"
+                                :title="pageData[0].alias"
+                            >
                                 查看更多
-                            </NuxtLink>
+                            </a>
                         </h3>
                         <ul class="mode1ul_style1">
                             <li v-for="(item,index) in boxData1" class="imgbg">
@@ -402,31 +417,34 @@
                             <div class="titleBoxTabs" v-if="pageData.length>=9">
                                 <span class="active" v-if="pageData[8].cid">
                                     <NuxtLink
-                                        :to="{ path: `/newsList/${pageData[8].cid}`}"
-                                        target="_blank" v-if="pageData[8]&&pageData[8].children_count==0" class="active" :title="pageData[8].alias">
+                                        :to="{ path: `/newsList/${pageData[8].cid}`}" @mouseenter="tabsData1 = 1"
+                                        target="_blank" v-if="pageData[8]&&pageData[8].children_count==0" :title="pageData[8].alias" :class="{ active: tabsData1 == 1 }">
                                         {{pageData[8].alias}}
                                     </NuxtLink>
                                     <NuxtLink
-                                        :to="{ path: `/primaryNavigation/${pageData[8].cid}`}"
-                                        target="_blank" v-else-if="pageData[8]&&pageData[8].children_count!=0" class="active" :title="pageData[8].alias">
+                                        :to="{ path: `/primaryNavigation/${pageData[8].cid}`}" @mouseenter="tabsData1 = 1"
+                                        target="_blank" v-else-if="pageData[8]&&pageData[8].children_count!=0" :title="pageData[8].alias" :class="{ active: tabsData1 == 1 }">
                                         {{pageData[8].alias}}
                                     </NuxtLink>
                                 </span>
+
                                 <span v-if="pageData[9].cid">
                                     <NuxtLink
-                                        :to="{ path: `/newsList/${pageData[9].cid}`}"
-                                        target="_blank" v-if="pageData[9]&&pageData[9].children_count==0" :title="pageData[9].alias">
+                                        :to="{ path: `/newsList/${pageData[9].cid}`}" @mouseenter="tabsData1 = 2"
+                                        target="_blank" v-if="pageData[9]&&pageData[9].children_count==0" :title="pageData[9].alias" :class="{active:tabsData1 == 2 }">
                                         {{pageData[9].alias}}
                                     </NuxtLink>
                                     <NuxtLink
-                                        :to="{ path: `/primaryNavigation/${pageData[9].cid}`}"
-                                        target="_blank" v-else-if="pageData[9]&&pageData[9].children_count!=0" :title="pageData[9].alias">
+                                        :to="{ path: `/primaryNavigation/${pageData[9].cid}`}" @mouseenter="tabsData1 = 2"
+                                        target="_blank" v-else-if="pageData[9]&&pageData[9].children_count!=0" :title="pageData[9].alias" :class="{active:tabsData1 == 2 }">
                                         {{pageData[9].alias}}
                                     </NuxtLink>
                                 </span>
                             </div>
                         </h3>
-                        <ul class="mode1ul_style1">
+
+                        <!--模块9 start -->
+                        <ul class="mode1ul_style1" v-if="tabsData1==1">
                             <li v-for="(item,index) in boxData9" class="imgbg">
                                 <NuxtLink :to="item.linkurl" target="_blank" v-if="item.islink==1" :title="item.title">
                                     <img :src="item.imgurl" :alt="item.title">
@@ -436,7 +454,6 @@
                                             {{ item.title }}
                                         </p>
                                         <p>&nbsp;</p>
-                                        <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
                                     </div>
                                 </NuxtLink>
                                 <NuxtLink :to="{ path: `/newsDetail/${item.id}`, query: { listId: routeId, listName: routeName } }" target="_blank" v-if="item.islink==0" :title="item.title">
@@ -447,25 +464,64 @@
                                             {{ item.title }}
                                         </p>
                                         <p>&nbsp;</p>
-                                        <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
                                     </div>
                                 </NuxtLink>
                             </li>
                         </ul>
-                        <ul class="mode1ul_style2">
+                        <ul class="mode1ul_style2" v-if="tabsData1==1">
                             <li v-for="item in boxData9data2">
                                 <NuxtLink :to="item.linkurl" target="_blank" v-if="item.islink==1" :title="item.title">
                                     <p class="title">{{ item.title }}</p>
                                     <p>&nbsp;</p>
-                                    <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
                                 </NuxtLink>
                                 <NuxtLink :to="{ path: `/newsDetail/${item.id}`, query: { listId: routeId, listName: routeName } }" target="_blank" v-if="item.islink==0" :title="item.title">
                                     <p class="title">{{ item.title }}</p>
                                     <p>&nbsp;</p>
-                                    <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
                                 </NuxtLink>
                             </li>
                         </ul>
+                        <!--模块9 end -->
+
+                        <!--模块10 start -->
+                        <ul class="mode1ul_style1" v-if="tabsData1==2">
+                            <li v-for="(item,index) in boxData10" class="imgbg">
+                                <NuxtLink :to="item.linkurl" target="_blank" v-if="item.islink==1" :title="item.title">
+                                    <img :src="item.imgurl" :alt="item.title">
+                                    <div>
+                                        <p>
+                                            <span v-if="index==0">专题</span>
+                                            {{ item.title }}
+                                        </p>
+                                        <p>&nbsp;</p>
+                                    </div>
+                                </NuxtLink>
+                                <NuxtLink :to="{ path: `/newsDetail/${item.id}`, query: { listId: routeId, listName: routeName } }" target="_blank" v-if="item.islink==0" :title="item.title">
+                                    <img :src="item.imgurl" :alt="item.title">
+                                    <div>
+                                        <p>
+                                            <span v-if="index==0">专题</span>
+                                            {{ item.title }}
+                                        </p>
+                                        <p>&nbsp;</p>
+                                    </div>
+                                </NuxtLink>
+                            </li>
+                        </ul>
+                        <ul class="mode1ul_style2" v-if="tabsData1==2">
+                            <li v-for="item in boxData10data2">
+                                <NuxtLink :to="item.linkurl" target="_blank" v-if="item.islink==1" :title="item.title">
+                                    <p class="title">{{ item.title }}</p>
+                                    <p>&nbsp;</p>
+                                </NuxtLink>
+                                <NuxtLink :to="{ path: `/newsDetail/${item.id}`, query: { listId: routeId, listName: routeName } }" target="_blank" v-if="item.islink==0" :title="item.title">
+                                    <p class="title">{{ item.title }}</p>
+                                    <p>&nbsp;</p>
+                                </NuxtLink>
+                            </li>
+                        </ul>
+                        <!--模块10 end -->
+
+
                     </div>
                 </div>
                 <div class="farmerRight">
@@ -564,50 +620,71 @@
              <div class="index_3_box_left">
                  <div class="index_2_head_box clearfix">
                      <div class="index_1_head_box index_1_head_box_2 clearfix" v-if="pageData.length>=12">
+
                         <div class="index_1_head index_1_head_only" v-if="pageData[11].cid">
                             <NuxtLink
-                                :to="{ path: `/newsList/${pageData[11].cid}`}"
-                                target="_blank" v-if="pageData[11]&&pageData[11].children_count==0" class="active" :title="pageData[11].alias">
+                                :to="{ path: `/newsList/${pageData[11].cid}`}" @mouseenter="tabsData2 = 1"
+                                target="_blank" v-if="pageData[11]&&pageData[11].children_count==0" :class="{ active: tabsData2 == 1 }" :title="pageData[11].alias">
                                 {{pageData[11].alias}}
                             </NuxtLink>
                             <NuxtLink
-                                :to="{ path: `/primaryNavigation/${pageData[11].cid}`}"
-                                target="_blank" v-else-if="pageData[11]&&pageData[11].children_count!=0" class="active" :title="pageData[11].alias">
+                                :to="{ path: `/primaryNavigation/${pageData[11].cid}`}" @mouseenter="tabsData2 = 1"
+                                target="_blank" v-else-if="pageData[11]&&pageData[11].children_count!=0" :class="{ active: tabsData2 == 1 }" :title="pageData[11].alias">
                                 {{pageData[11].alias}}
                             </NuxtLink>
                         </div>
+
                         <div class="index_1_head" v-if="pageData[12].cid">
                             <NuxtLink
-                                :to="{ path: `/newsList/${pageData[12].cid}`}"
-                                target="_blank" v-if="pageData[12]&&pageData[12].children_count==0" class="active" :title="pageData[12].alias">
+                                :to="{ path: `/newsList/${pageData[12].cid}`}" @mouseenter="tabsData2 = 2"
+                                target="_blank" v-if="pageData[12]&&pageData[12].children_count==0" :class="{ active: tabsData2 == 2 }" :title="pageData[12].alias">
                                 {{pageData[12].alias}}
                             </NuxtLink>
                             <NuxtLink
-                                :to="{ path: `/primaryNavigation/${pageData[12].cid}`}"
-                                target="_blank" v-else-if="pageData[12]&&pageData[12].children_count!=0" class="active" :title="pageData[12].alias">
+                                :to="{ path: `/primaryNavigation/${pageData[12].cid}`}"@mouseenter="tabsData2 = 2"
+                                target="_blank" v-else-if="pageData[12]&&pageData[12].children_count!=0" :class="{ active: tabsData2 == 2 }" :title="pageData[12].alias">
                                 {{pageData[12].alias}}
                             </NuxtLink>
                         </div>
+
                      </div>
                  </div>
-                 <div class="index_3_ul clearfix">
+                 <!-- 模块12 -->
+                 <div class="index_3_ul clearfix" v-if="tabsData2==1">
                      <div :class="['index_3_li',index < 2 ? 'index_3_li_color' : '']" v-for="(item, index) in boxData12">
                         <NuxtLink :to="item.linkurl" target="_blank" v-if="item.islink==1" :title="item.title">
                             <p class="title">
                                 <b :class="['lis',index < 2 ? 'active' : '']"></b>
                                 {{item.title}}
                             </p>
-                            <!-- <p>{{  getDays(item.created_at) }}</p> -->
                         </NuxtLink>
                         <NuxtLink :to="{ path: `/newsDetail/${item.id}`, query: { listId: routeId, listName: routeName } }" target="_blank" v-if="item.islink==0" :title="item.title">
                             <p class="title">
                                 <b :class="['lis',index < 2 ? 'active' : '']"></b>
                                 {{item.title}}
                             </p>
-                            <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
                         </NuxtLink>
                     </div>
                 </div>
+
+                <!-- 模块13 -->
+                <div class="index_3_ul clearfix" v-if="tabsData2==2">
+                     <div :class="['index_3_li',index < 2 ? 'index_3_li_color' : '']" v-for="(item, index) in boxData13">
+                        <NuxtLink :to="item.linkurl" target="_blank" v-if="item.islink==1" :title="item.title">
+                            <p class="title">
+                                <b :class="['lis',index < 2 ? 'active' : '']"></b>
+                                {{item.title}}
+                            </p>
+                        </NuxtLink>
+                        <NuxtLink :to="{ path: `/newsDetail/${item.id}`, query: { listId: routeId, listName: routeName } }" target="_blank" v-if="item.islink==0" :title="item.title">
+                            <p class="title">
+                                <b :class="['lis',index < 2 ? 'active' : '']"></b>
+                                {{item.title}}
+                            </p>
+                        </NuxtLink>
+                    </div>
+                </div>
+
             </div>
             <div class="index_1_box_right">
                 <img src="../public/index/sndc.png" alt="三农调查">
@@ -642,38 +719,44 @@
             <div class="inner">
                 <div class="lastPartTitle" v-if="pageData.length>=14">
                     <div class="left" >
-                        <span class="active" v-if="pageData[13].cid">
+                        <span v-if="pageData[13].cid">
                             <NuxtLink
                                 :to="{ path: `/newsList/${pageData[13].cid}`}"
-                                target="_blank" v-if="pageData[13]&&pageData[13].children_count==0" class="active" :title="pageData[13].alias">
+                                target="_blank" v-if="pageData[13]&&pageData[13].children_count==0" :title="pageData[13].alias" @mouseenter="tabsData3=1" :class="{ active: tabsData3 == 1 }">
                                 {{pageData[13].alias}}
                             </NuxtLink>
                             <NuxtLink
                                 :to="{ path: `/primaryNavigation/${pageData[13].cid}`}"
-                                target="_blank" v-else-if="pageData[13]&&pageData[13].children_count!=0" class="active" :title="pageData[13].alias">
+                                target="_blank" v-else-if="pageData[13]&&pageData[13].children_count!=0" :title="pageData[13].alias" @mouseenter="tabsData3=1" :class="{ active: tabsData3 == 1 }">
                                 {{pageData[13].alias}}
                             </NuxtLink>
                         </span>
                         <span v-if="pageData[14].cid">
                             <NuxtLink
                                 :to="{ path: `/newsList/${pageData[14].cid}`}"
-                                target="_blank" v-if="pageData[14]&&pageData[14].children_count==0" class="active" :title="pageData[14].alias">
+                                target="_blank" v-if="pageData[14]&&pageData[14].children_count==0" :title="pageData[14].alias" @mouseenter="tabsData3=2" :class="{ active: tabsData3 == 2 }">
                                 {{pageData[14].alias}}
                             </NuxtLink>
                             <NuxtLink
                                 :to="{ path: `/primaryNavigation/${pageData[14].cid}`}"
-                                target="_blank" v-else-if="pageData[14]&&pageData[14].children_count!=0" class="active" :title="pageData[14].alias">
+                                target="_blank" v-else-if="pageData[14]&&pageData[14].children_count!=0" :title="pageData[14].alias" @mouseenter="tabsData3=2" :class="{ active: tabsData3 == 2 }">
                                 {{pageData[14].alias}}
                             </NuxtLink>
                         </span>
                     </div>
-                    <div class="right">
+                    <div class="right" v-if="tabsData3==1">
                         <NuxtLink :to="{ path: `/newsList/${item.category_id}`}" target="_blank" v-if="pageData[14].cid" v-for="item in boxData14menu" :title="item.alias">
                             {{item.alias}}
                         </NuxtLink>
                     </div>
+                    <div class="right" v-if="tabsData3==2">
+                        <NuxtLink :to="{ path: `/newsList/${item.category_id}`}" target="_blank" v-if="pageData[15].cid" v-for="item in boxData15menu" :title="item.alias">
+                            {{item.alias}}
+                        </NuxtLink>
+                    </div>
                 </div>
-                <div class="lastPartContext">
+                <!-- 模块14 -->
+                <div class="lastPartContext" v-if="tabsData3==1">
                     <div class="left">
                         <ul class="mode1ul_style1">
                             <li v-for="(item,index) in boxData14" class="imgbg">
@@ -748,45 +831,129 @@
                         </ul>
                     </div>
                 </div>
+
+                <!-- 模块15 -->
+                <div class="lastPartContext" v-if="tabsData3==2">
+                    <div class="left">
+                        <ul class="mode1ul_style1">
+                            <li v-for="(item,index) in boxData15" class="imgbg">
+                                <NuxtLink :to="item.linkurl" target="_blank" v-if="item.islink==1" :title="item.title">
+                                    <img :src="item.imgurl" :alt="item.title">
+                                    <div>
+                                        <p>
+                                            <span v-if="index==0">专题</span>
+                                            {{ item.title }}
+                                        </p>
+                                        <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
+                                    </div>
+                                </NuxtLink>
+                                <NuxtLink :to="{ path: `/newsDetail/${item.id}`, query: { listId: routeId, listName: routeName } }" target="_blank" v-if="item.islink==0" :title="item.title">
+                                    <img :src="item.imgurl" :alt="item.title">
+                                    <div>
+                                        <p>
+                                            <span v-if="index==0">专题</span>
+                                            {{ item.title }}
+                                        </p>
+                                        <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
+                                    </div>
+                                </NuxtLink>
+                            </li>
+                        </ul>
+                        <ul class="mode1ul_style2">
+                            <li v-for="item in boxData15data2">
+                                <NuxtLink :to="item.linkurl" target="_blank" v-if="item.islink==1" :title="item.title">
+                                    <p class="title">{{ item.title }}</p>
+                                    <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
+                                </NuxtLink>
+                                <NuxtLink :to="{ path: `/newsDetail/${item.id}`, query: { listId: routeId, listName: routeName } }" target="_blank" v-if="item.islink==0" :title="item.title">
+                                    <p class="title">{{ item.title }}</p>
+                                    <!-- <p>{{getTime(item.updated_at,'month',1)}}</p> -->
+                                </NuxtLink>
+                            </li>
+                        </ul>
+                    </div>
+                    <div class="right" v-if="pageData.length>=15">
+                        <div class="title">
+                            <h3 v-if="boxData15menu[0]">
+                                <NuxtLink
+                                    :to="{ path: `/newsList/${boxData15menu[0].category_id}`, query: { catid: boxData15menu[0].cid } }"
+                                    target="_blank" v-if="boxData15menu[0]" class="leftTitle" :title="boxData15menu[0].alias">
+                                    {{ boxData15menu[0].alias }}
+                                </NuxtLink>
+                                <NuxtLink
+                                    :to="{ path: `/newsList/${boxData15menu[0].category_id}`, query: { catid: boxData15menu[0].cid } }"
+                                    target="_blank" v-if="boxData15menu[0]" :title="boxData15menu[0].alias">
+                                    查看更多
+                                </NuxtLink>
+                            </h3>
+                        </div>
+                        <ul class="content">
+                            <li v-for="item in boxData15mainData">
+                                <NuxtLink :to="item.linkurl" target="_blank" v-if="item.islink==1" :title="item.title">
+                                    <span>
+                                        <strong>{{getTime(item.updated_at,'month',1)}}</strong>
+                                        {{getTime(item.updated_at,'year',3)}}
+                                    </span>
+                                    <span class="text">{{ item.title }}</span>
+                                </NuxtLink>
+                                <NuxtLink :to="{ path: `/newsDetail/${item.id}`, query: { listId: routeId, listName: routeName } }" target="_blank" v-if="item.islink==0" :title="item.title">
+                                    <span>
+                                        <strong>{{getTime(item.updated_at,'month',1)}}</strong>
+                                        {{getTime(item.updated_at,'year',3)}}
+                                    </span>
+                                    <span class="text">{{ item.title }}</span>
+                                </NuxtLink>
+                            </li>
+                        </ul>
+                    </div>
+                </div>
             </div>
         </div>
-
+        
         <section class="index_2 clearfix">
             <div class="index_2_head_box clearfix" v-if="pageData.length>=16">
                 <div class="index_1_head_box index_1_head_box_2 clearfix">
+
                     <div class="index_1_head index_1_head_only" v-if="pageData[15].cid">
                         <NuxtLink
-                            :to="{ path: `/newsList/${pageData[15].cid}`}"
-                            target="_blank" v-if="pageData[15]&&pageData[15].children_count==0" class="active" :title="pageData[15].alias">
+                            :to="{ path: `/newsList/${pageData[15].cid}`}" @mouseenter="tabsData4=1" :class="{ active: tabsData4 == 1 }" 
+                            target="_blank" v-if="pageData[15]&&pageData[15].children_count==0" :title="pageData[15].alias">
                             {{pageData[15].alias}}
                         </NuxtLink>
                         <NuxtLink
-                            :to="{ path: `/primaryNavigation/${pageData[15].cid}`}"
-                            target="_blank" v-else-if="pageData[15]&&pageData[15].children_count!=0" class="active" :title="pageData[15].alias">
+                            :to="{ path: `/primaryNavigation/${pageData[15].cid}`}" @mouseenter="tabsData4=1" :class="{ active: tabsData4 == 1 }"
+                            target="_blank" v-else-if="pageData[15]&&pageData[15].children_count!=0" :title="pageData[15].alias">
                             {{pageData[15].alias}}
                         </NuxtLink>
                     </div>
                     <div class="index_1_head" v-if="pageData[16].cid">
                         <NuxtLink
-                            :to="{ path: `/newsList/${pageData[16].cid}`}"
-                            target="_blank" v-if="pageData[16]&&pageData[16].children_count==0" class="active" :title="pageData[16].alias">
+                            :to="{ path: `/newsList/${pageData[16].cid}`}" @mouseenter="tabsData4=2" :class="{ active: tabsData4 == 2 }" 
+                            target="_blank" v-if="pageData[16]&&pageData[16].children_count==0" :title="pageData[16].alias">
                             {{pageData[16].alias}}
                         </NuxtLink>
                         <NuxtLink
-                            :to="{ path: `/primaryNavigation/${pageData[16].cid}`}"
-                            target="_blank" v-else-if="pageData[16]&&pageData[16].children_count!=0" class="active" :title="pageData[16].alias">
+                            :to="{ path: `/primaryNavigation/${pageData[16].cid}`}" @mouseenter="tabsData4=2" :class="{ active: tabsData4 == 2 }" 
+                            target="_blank" v-else-if="pageData[16]&&pageData[16].children_count!=0" :title="pageData[16].alias">
                             {{pageData[16].alias}}
                         </NuxtLink>
                     </div>
                 </div>
-                <div class="index_2_head_a_box clearfix">
+                <div class="index_2_head_a_box clearfix" v-if="tabsData4==1">
                     <NuxtLink :to="{ path: `/newsList/${item.category_id}`}" target="_blank" v-if="pageData[15].cid" v-for="item in boxData16menu" :title="item.alias">
                         {{item.alias}}
                     </NuxtLink>
                 </div>
+                <div class="index_2_head_a_box clearfix" v-if="tabsData4==2">
+                    <NuxtLink :to="{ path: `/newsList/${item.category_id}`}" target="_blank" v-if="pageData[16].cid" v-for="item in boxData17menu" :title="item.alias">
+                        {{item.alias}}
+                    </NuxtLink>
+                </div>
+
             </div>
             <div class=" clearfix">
-                <div class=" clearfix">
+                <!--模块16-->
+                <div class=" clearfix" v-if="tabsData4==1">
                     <div class="index_1_box">
                         <div class="index_2_big_img_ul">
                             <div class="index_2_big_img_li cover100" v-if="boxData16[0]">
@@ -923,8 +1090,136 @@
                         </div>						
                     </div>
 				</div>
+                <!--模块17-->
+                <div class=" clearfix" v-if="tabsData4==2">
+                    <div class="index_1_box">
+                        <div class="index_2_big_img_ul">
+                            <div class="index_2_big_img_li cover100" v-if="boxData17[0]">
+                                <NuxtLink :to="boxData17[0].linkurl" target="_blank" v-if="boxData17[0].islink==1" :title="boxData17[0].title">
+                                    <img class="" :src="boxData17[0].imgurl" :alt="boxData17[0].title">
+                                    <div class="index_2_big_img_li_dot2 dot2">
+                                        <span class="index_2_big_img_li_dot2_tag">专题</span>
+                                        {{boxData17[0].title}}
+                                    </div>
+                                    <div class="index_1_box_right_img_li_dot1 dot1">
+                                    </div>
+                                </NuxtLink>
+                                <NuxtLink :to="{ path: `/newsDetail/${boxData17[0].id}`}" target="_blank" v-if="boxData17[0].islink==0" :title="boxData17[0].title">
+                                    <img class="" :src="boxData17[0].imgurl" :alt="boxData17[0].title">
+                                    <div class="index_2_big_img_li_dot2 dot2">
+                                        <span class="index_2_big_img_li_dot2_tag">专题</span>
+                                        {{boxData17[0].title}}
+                                    </div>
+                                    <div class="index_1_box_right_img_li_dot1 dot1">
+                                    </div>
+                                </NuxtLink>
+                            </div>
+                        </div>
+                        <div class="index_1_box_right_img_ul index_1_box_right_img_ul_2 clearfix" v-if="boxData17[1]">
+                            <div class="index_1_box_right_img_li cover100">
+                                <NuxtLink :to="boxData17[1].linkurl" target="_blank" v-if="boxData17[1].islink==1" :title="boxData17[1].title">
+                                    <img class="" :src="boxData17[1].imgurl" :alt="boxData17[1].title">
+                                    <div class="index_1_box_right_img_li_dot1 dot1">
+                                        {{boxData17[1].title}}
+                                    </div>
+                                </NuxtLink>
+                                <NuxtLink :to="{ path: `/newsDetail/${boxData17[1].id}`}" target="_blank" v-if="boxData17[1].islink==0" :title="boxData17[1].title">
+                                    <img class="" :src="boxData17[1].imgurl" :alt="boxData17[1].title">
+                                    <div class="index_1_box_right_img_li_dot1 dot1">
+                                        {{boxData17[1].title}}
+                                    </div>
+                                </NuxtLink>
+                            </div>
+                            <div class="index_1_box_right_img_li cover100" v-if="boxData17[2]">
+                                <NuxtLink :to="boxData17[2].linkurl" target="_blank" v-if="boxData17[2].islink==1" :title="boxData17[2].title">
+                                    <img class="" :src="boxData17[2].imgurl" :alt="boxData17[2].title">
+                                    <div class="index_1_box_right_img_li_dot1 dot1">
+                                        {{boxData17[2].title}}
+                                    </div>
+                                </NuxtLink>
+                                <NuxtLink :to="{ path: `/newsDetail/${boxData17[2].id}`}" target="_blank" v-if="boxData17[2].islink==0" :title="boxData17[2].title">
+                                    <img class="" :src="boxData17[2].imgurl" :alt="boxData17[2].title">
+                                    <div class="index_1_box_right_img_li_dot1 dot1">
+                                        {{boxData17[2].title}}
+                                    </div>
+                                </NuxtLink>
+                            </div>
+                        </div>
+                        <div class="index_2_big_img_ul" v-if="boxData17[3]">
+                            <NuxtLink :to="boxData17[3].linkurl" target="_blank" v-if="boxData17[3].islink==1" :title="boxData17[3].title">
+                                <div class="index_2_big_img_li cover100" v-if="boxData17[3]">
+                                    <img class="" :src="boxData17[3].imgurl" :alt="boxData17[3].title">
+                                    <div class="index_2_big_img_li_dot2 dot2">
+                                        {{boxData17[3].title}}
+                                    </div>
+                                </div>
+                            </NuxtLink>
+                            <NuxtLink :to="{ path: `/newsDetail/${boxData17[3].id}`}" target="_blank" v-if="boxData17[3].islink==0" :title="boxData17[3].title">
+                                <div class="index_2_big_img_li cover100" v-if="boxData17[3]">
+                                    <img class="" :src="boxData17[3].imgurl" :alt="boxData17[3].title">
+                                    <div class="index_2_big_img_li_dot2 dot2">
+                                        {{boxData17[3].title}}
+                                    </div>
+                                </div>
+                            </NuxtLink>
+                        </div>
+                    </div>
+
+					<div class="index_1_box">
+                        <div class="index_1_ul clearfix">
+                            <div class="index_1_li clearfix index_1_li_only" v-for="item in boxData17data2">
+                                <NuxtLink :to="item.linkurl" target="_blank" v-if="item.islink==1" :title="item.title">
+                                    <div class="index_1_li_dot2 dot2">
+                                       {{ item.title }}
+                                    </div>
+                                </NuxtLink>
+                                <NuxtLink :to="{ path: `/newsDetail/${item.id}`}" target="_blank" v-if="item.islink==0" :title="item.title">
+                                    <div class="index_1_li_dot2 dot2">
+                                       {{ item.title }}
+                                    </div>
+                                </NuxtLink>
+                            </div>
+                        </div>
+                    </div>
+                    <div class="index_1_box_right">
+                        <div class="index_1_head_box clearfix index_1_head_box_line_none">
+                            <NuxtLink
+                                :to="{ path: `/newsList/${boxData17menu[0].category_id}`}"
+                                target="_blank" v-if="boxData17menu[0]" class="leftTitle" :title="boxData17menu[0].alias">
+                                {{ boxData17menu[0].alias }}
+                            </NuxtLink>
+
+                            <NuxtLink
+                                :to="{ path: `/newsList/${boxData17menu[0].category_id}`}"
+                                target="_blank" v-if="boxData17menu[0]" :title="boxData17menu[0].alias">
+                                查看更多
+                            </NuxtLink>
+                        </div>                  
+                        <div class="index_2_ul">
+                            <div class="index_2_li clearfix" v-for="item in boxData17mainData">
+                                <NuxtLink :to="{path:`/newsDetail/${item.id}`}" target="_blank" :title="item.title">
+                                    <time class="index_2_li_time_box">
+                                        <div class="index_2_li_time_head">
+                                            {{getTime(item.updated_at,'day',1)}}
+                                        </div>
+                                        <div class="index_2_li_time_foot">
+                                            {{getTime(item.updated_at,'year',2)}}
+                                        </div>
+                                    </time> 
+                                    <div class="index_2_li_dot2 dot2">
+                                        {{item.title}}
+                                    </div>
+                                </NuxtLink>
+                            </div>
+                        </div>						
+                    </div>
+				</div>
+
 			</div>
         </section>
+
+
+
         <section class="index_1 clearfix">
             <div class="index_1_box">
                 <div class="index_1_head_box clearfix" v-if="pageData.length>=18">
@@ -1091,6 +1386,14 @@ import { ref, onMounted } from 'vue';
 import { ElRadio, ElRadioGroup, ElMessage } from 'element-plus';
 import { useSeoMeta } from '#imports';
 
+//格式化跳转路径
+const getLinkPath = (item) => {
+    if (item.children_count === 0) {
+        return `/newsList/${item.cid}`;
+    } else {
+        return `/primaryNavigation/${item.cid}`;
+    }
+}
 //1.加载页面必备组件 end---------------------------------------->
 
 //2.交互方法 start---------------------------------------->
@@ -1161,18 +1464,25 @@ const boxData7 = ref([]);
 //模块8
 const boxData8 = ref([]);
 const boxData88 = ref([]);
+//模块9 模块10 切换
+const tabsData1 = ref(1)
 //模块9
 const boxData9 = ref([]);
 const boxData9data2 = ref([]);
-//模块10 - 该模块只有一个入口
-//const boxData10 = ref([]);
+//模块10 
+const boxData10 = ref([]);
+const boxData10data2 = ref([]);
 //模块11
 const boxData11 = ref([]);
 const boxData11data2 = ref([]);
+//模块12 模块13 切换
+const tabsData2 = ref(1)
 //模块12
 const boxData12 = ref([]);
 //模块13 - 该模块只有一个入口
-//const boxData13 = ref([]);
+const boxData13 = ref([]);
+//模块14 模块15 切换
+const tabsData3 = ref(2)
 //模块14 - 该模块含有子导航
 const boxData14 = ref([]);
 const boxData14data2 = ref([]);
@@ -1180,6 +1490,13 @@ const boxData14menu = ref([]);
 const boxData14mainData = ref([]);
 const boxData14mainCid = ref("");
 //模块15 - 该模块只有一个入口 没有数据
+const boxData15 = ref([]);
+const boxData15data2 = ref([]);
+const boxData15menu = ref([]);
+const boxData15mainData = ref([]);
+const boxData15mainCid = ref("");
+//模块16 模块17 切换
+const tabsData4 = ref(1)
 //模块16 - 该模块含有子导航
 const boxData16 = ref([]);
 const boxData16data2 = ref([]);
@@ -1187,6 +1504,11 @@ const boxData16menu = ref([]);
 const boxData16mainData = ref([]);
 const boxData16mainCid = ref("");
 //模块17 - 该模块只有一个入口 没有数据
+const boxData17 = ref([]);
+const boxData17data2 = ref([]);
+const boxData17menu = ref([]);
+const boxData17mainData = ref([]);
+const boxData17mainCid = ref("");
 //模块18
 const boxData18 = ref([]);
 const boxData18data2 = ref([]);
@@ -1237,17 +1559,28 @@ try {
     await getPageData8_data2();
     await getPageData9();
     await getPageData9_data2();
+    await getPageData10();
+    await getPageData10_data2();
     await getPageData11();
     await getPageData11_data2();
     await getPageData12();
+    await getPageData13();
     await getPageData14();
     await getPageData14_data2();
     await getPageData14menu();
     await getPageData14mainData();
+    await getPageData15();
+    await getPageData15_data2();
+    await getPageData15menu();
+    await getPageData15mainData();
     await getPageData16();
     await getPageData16_data2();
     await getPageData16menu();
     await getPageData16mainData();
+    await getPageData17();
+    await getPageData17_data2();
+    await getPageData17menu();
+    await getPageData17mainData();
     await getPageData18();
     await getPageData18_data2();
     await getPageData19();
@@ -1402,6 +1735,32 @@ async function getPageData9_data2() {
     });
     boxData9data2.value = mkdata.data;
 }
+
+//模块10
+async function getPageData10() {
+    const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
+        method: 'GET',
+        query: {
+            'catid': pageData.value[9].cid,
+            'level': 3,
+            'pagesize': 2
+        },
+    });
+    boxData10.value = mkdata.data;
+}
+async function getPageData10_data2() {
+    const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
+        method: 'GET',
+        query: {
+            'catid': pageData.value[9].cid,
+            'level': 1,
+            'pagesize': 8,
+            'placeid': 3
+        },
+    });
+    boxData10data2.value = mkdata.data;
+}
+
 //模块11
 async function getPageData11() {
     const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
@@ -1439,6 +1798,17 @@ async function getPageData12() {
     boxData12.value = mkdata.data;
 }
 //模块13 只有一个入口
+async function getPageData13() {
+    const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
+        method: 'GET',
+        query: {
+            'catid': pageData.value[12].cid,
+            'level': 1,
+            'pagesize': 12
+        },
+    });
+    boxData13.value = mkdata.data;
+}
 //模块14
 async function getPageData14() {
     const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
@@ -1475,7 +1845,9 @@ async function getPageData14menu() {
     });
     boxData14menu.value = navData.data;
     //不需要从方法中传递,你现在本身就在promise队列中
-    boxData14mainCid.value = navData.data[0].category_id;
+    if(boxData14menu.value.length!=0){
+        boxData14mainCid.value = navData.data[0].category_id;
+    }
 }
 async function getPageData14mainData() {
     const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
@@ -1488,7 +1860,62 @@ async function getPageData14mainData() {
     });
     boxData14mainData.value = mkdata.data;
 }
+
 //模块15 只有一个入口
+async function getPageData15() {
+    const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
+        method: 'GET',
+        query: {
+            'catid': pageData.value[14].cid,
+            'level': 3,
+            'pagesize': 2
+        },
+    });
+    boxData15.value = mkdata.data;
+}
+async function getPageData15_data2() {
+    const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
+        method: 'GET',
+        query: {
+            'catid': pageData.value[14].cid,
+            'level': 1,
+            'pagesize': 8,
+            'placeid': 3
+        },
+    });
+    boxData15data2.value = mkdata.data;
+}
+//获取模块14的子导航
+async function getPageData15menu() {
+    const navData =  await requestDataPromise('/web/getWebsiteModelCategory', {
+        method: 'GET',
+        query: {
+            'pid': pageData.value[14].cid,
+            'placeid': 1,
+            'num': 8
+        },
+    });
+
+    boxData15menu.value = navData.data;
+    //不需要从方法中传递,你现在本身就在promise队列中
+    if(boxData15menu.value.length!=0){
+        boxData15mainCid.value = navData.data[0].category_id;
+    }
+    
+}
+async function getPageData15mainData() {
+    const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
+        method: 'GET',
+        query: {
+            'catid': boxData15mainCid.value,
+            'level': 1,
+            'pagesize': 5
+        },
+    });
+    boxData15mainData.value = mkdata.data;
+}
+
+
 //模块16
 async function getPageData16() {
     const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
@@ -1538,7 +1965,61 @@ async function getPageData16mainData() {
     });
     boxData16mainData.value = mkdata.data;
 }
+
+
+
 //模块17 只有一个入口
+async function getPageData17() {
+    const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
+        method: 'GET',
+        query: {
+            'catid': pageData.value[16].cid,
+            'level': 3,
+            'pagesize': 4
+        },
+    });
+    boxData17.value = mkdata.data;
+}
+async function getPageData17_data2() {
+    const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
+        method: 'GET',
+        query: {
+            'catid': pageData.value[16].cid,
+            'level': 1,
+            'pagesize': 8,
+            'placeid': 3
+        },
+    });
+    boxData17data2.value = mkdata.data;
+}
+//获取模块16的子导航
+async function getPageData17menu() {
+    const navData =  await requestDataPromise('/web/getWebsiteModelCategory', {
+        method: 'GET',
+        query: {
+            'pid': pageData.value[16].cid,
+            'placeid': 1,
+            'num': 8
+        },
+    });
+    boxData17menu.value = navData.data;
+    //不需要从方法中传递,你现在本身就在promise队列中
+    if(boxData17menu.value.length!=0){
+        boxData17mainCid.value = navData.data[0].category_id;
+    }
+}
+async function getPageData17mainData() {
+    const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {
+        method: 'GET',
+        query: {
+            'catid': boxData17mainCid.value,
+            'level': 1,
+            'pagesize': 5
+        },
+    });
+    boxData17mainData.value = mkdata.data;
+}
+
 //模块18
 async function getPageData18() {
     const mkdata =  await requestDataPromise('/web/getWebsiteModelArticles', {

+ 8 - 2
pages/newsDetail/[id].vue

@@ -10,8 +10,14 @@
         <div class="inner">
             <span class="location">当前位置:</span>
             <el-breadcrumb :separator-icon="ArrowRight">
-                <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
-                <el-breadcrumb-item :to="{ path: `/newsList/${routLevelId}` }">{{ routLevelTitle }}</el-breadcrumb-item>
+                <el-breadcrumb-item>
+                    <NuxtLink to="/" target="_blank">首页</NuxtLink>
+                </el-breadcrumb-item>
+                <el-breadcrumb-item >
+                    <NuxtLink :to="{ path: `/newsList/${routLevelId}` }" target="_blank">
+                        {{ routLevelTitle }}
+                    </NuxtLink>
+                </el-breadcrumb-item>
                 <el-breadcrumb-item>{{ routeNewsTtitle }}</el-breadcrumb-item>
             </el-breadcrumb>
         </div>

+ 5 - 1
pages/newsList/[id].vue

@@ -14,7 +14,9 @@
             <div class="inner">
                 <span class="location">当前位置:</span>
                 <el-breadcrumb :separator-icon="ArrowRight">
-                    <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
+                    <el-breadcrumb-item>
+                        <NuxtLink to="/" target="_blank">首页</NuxtLink>
+                    </el-breadcrumb-item>
                     <el-breadcrumb-item>{{ name }}</el-breadcrumb-item>
                 </el-breadcrumb>
             </div>
@@ -60,6 +62,8 @@ const articleId = route.params.id; //获得该页面的id
 const category_id = route.query.catid; //获得该页面的id
 //当前列表名称
 const name = ref('')
+
+const { $webUrl, $CwebUrl, $BwebUrl } = useNuxtApp()
 //1.页面必备依赖 end ---------------------------------------->
 
 

+ 4 - 2
pages/search/search.vue

@@ -17,8 +17,10 @@
             <div class="inner">
                 <span class="location">当前位置:</span>
                 <el-breadcrumb :separator-icon="ArrowRight">
-                    <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
-                    <el-breadcrumb-item :to="{ path: '/search/search' }">搜索</el-breadcrumb-item>
+                    <el-breadcrumb-item>
+                        <NuxtLink to="/" target="_blank">首页</NuxtLink>
+                    </el-breadcrumb-item>
+                    <el-breadcrumb-item>搜索</el-breadcrumb-item>
                 </el-breadcrumb>
             </div>
         </div>

+ 9 - 4
pages/speciaArticle/[id].vue

@@ -10,10 +10,15 @@
         <div class="inner">
             <span class="location">当前位置:</span>
             <el-breadcrumb :separator-icon="ArrowRight">
-                <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
-                <el-breadcrumb-item :to="{ path: `/primaryNavigation/${listid}` }" v-show="name">{{ name
-                    }}</el-breadcrumb-item>
-                <el-breadcrumb-item>{{ newsDetail.con_title }}</el-breadcrumb-item>
+                <el-breadcrumb-item>
+                    <NuxtLink to="/" target="_blank">首页</NuxtLink>
+                </el-breadcrumb-item>
+                <el-breadcrumb-item  v-show="name">
+                    <NuxtLink :to="{ path: `/primaryNavigation/${listid}`}" target="_blank">{{name}}</NuxtLink>
+                </el-breadcrumb-item>
+                <el-breadcrumb-item>
+                    {{ newsDetail.con_title }}
+                </el-breadcrumb-item>
             </el-breadcrumb>
         </div>
     </div>

+ 4 - 2
pages/specialList/[id].vue

@@ -11,8 +11,10 @@
             <div class="inner">
                 <span class="location">当前位置:</span>
                 <el-breadcrumb :separator-icon="ArrowRight">
-                    <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item>
-                    <el-breadcrumb-item :to="{ path: '/specialList/7' }">本网招聘</el-breadcrumb-item>
+                    <el-breadcrumb-item>
+                        <NuxtLink to="/" target="_blank">首页</NuxtLink>
+                    </el-breadcrumb-item>
+                    <el-breadcrumb-item>本网招聘</el-breadcrumb-item>
                 </el-breadcrumb>
             </div>
         </div>

BIN
public/index/tubiao1.png


BIN
public/index/tubiao2.png


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