Browse Source

修改bug

修改bug
dangyunlong 3 weeks ago
parent
commit
105a186087

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

@@ -1 +1 @@
-{"id":"dev","timestamp":1742975258625}
+{"id":"dev","timestamp":1743042651325}

+ 1 - 0
.nuxt/manifest/meta/7594f99b-7e43-4461-946f-0e435c607364.json

@@ -0,0 +1 @@
+{"id":"7594f99b-7e43-4461-946f-0e435c607364","timestamp":1743042398816,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

+ 0 - 1
.nuxt/manifest/meta/ad23dee6-f72e-4835-a421-fb2a6cd368e8.json

@@ -1 +0,0 @@
-{"id":"ad23dee6-f72e-4835-a421-fb2a6cd368e8","timestamp":1742975229815,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":[]}

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

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

+ 3 - 3
.nuxt/nitro.json

@@ -1,5 +1,5 @@
 {
-  "date": "2025-03-26T07:47:42.182Z",
+  "date": "2025-03-27T02:30:54.841Z",
   "preset": "nitro-dev",
   "framework": {
     "name": "nuxt",
@@ -9,9 +9,9 @@
     "nitro": "2.10.4"
   },
   "dev": {
-    "pid": 22416,
+    "pid": 16660,
     "workerAddress": {
-      "socketPath": "\\\\.\\pipe\\nitro\\worker-22416-1.sock"
+      "socketPath": "\\\\.\\pipe\\nitro\\worker-16660-1.sock"
     }
   }
 }

+ 851 - 179
app/router.options.ts

@@ -12,7 +12,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 138, 
-          routeName: '贴身宝贝'
+          routeName: '贴身宝贝',
+          path: '/tieshenbaobei138/'
         }
       },
       {
@@ -21,7 +22,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 11, 
-          routeName: '新农村'
+          routeName: '新农村',
+          path: '/xinnongcun11/'
         }
       },
       {
@@ -30,7 +32,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 317, 
-          routeName: '农民工'
+          routeName: '农民工',
+          path: '/nongmingong317/'
         }
       },
       {
@@ -39,7 +42,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 1, 
-          routeName: '政策法规'
+          routeName: '政策法规',
+          path: '/zhengcefagui1/'
         }
       },
       {
@@ -48,7 +52,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 2, 
-          routeName: '三农之窗'
+          routeName: '三农之窗',
+          path: '/sannongzhichuang2/'
         }
       },
       {
@@ -57,7 +62,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 5, 
-          routeName: '区域经济'
+          routeName: '区域经济',
+          path: '/quyujingji5/'
         }
       },
       {
@@ -66,7 +72,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 12, 
-          routeName: '三农投资'
+          routeName: '三农投资',
+          path: '/sannongtouzi12/'
         }
       },
       {
@@ -75,7 +82,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 13, 
-          routeName: '农贸资讯'
+          routeName: '农贸资讯',
+          path: '/nongmaozixun13/'
         }
       },
       {
@@ -84,7 +92,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 14, 
-          routeName: '三农科教'
+          routeName: '三农科教',
+          path: '/sannongkejiao14/'
         }
       },
       {
@@ -93,7 +102,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 15, 
-          routeName: '文化生活'
+          routeName: '文化生活',
+          path: '/wenhuashenghuo15/'
         }
       },
       {
@@ -102,7 +112,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 16, 
-          routeName: '三农探索'
+          routeName: '三农探索',
+          path: '/sannongtansuo16/'
         }
       },
       {
@@ -111,7 +122,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 18, 
-          routeName: '三农人物'
+          routeName: '三农人物',
+          path: '/sannongrenwu18/'
         }
       },
       {
@@ -120,16 +132,18 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 150, 
-          routeName: '写作大全'
+          routeName: '写作大全',
+          path: '/xiezuodaquan150/'
         }
       },
       {
-        path: '/zhaogongzhaopin20/',
-        component: () => import('~/pages/primaryNavigation/[id].vue'),
+        path: '/zhaogongzhaopin20/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 20, 
-          routeName: '招工招聘'
+          routeName: '招工招聘',
+          path: '/zhaogongzhaopin20/'
         }
       },
       {
@@ -138,7 +152,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 21, 
-          routeName: '农资购销'
+          routeName: '农资购销',
+          path: '/nongzigouxiao21/'
         }
       },
       {
@@ -147,7 +162,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 153, 
-          routeName: '农产购销'
+          routeName: '农产购销',
+          path: '/nongchangouxiao153/'
         }
       },
       {
@@ -156,7 +172,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 23, 
-          routeName: '致富信息'
+          routeName: '致富信息',
+          path: '/zhifuxinxi23/'
         }
       },
       {
@@ -165,7 +182,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 24, 
-          routeName: '书刊信息'
+          routeName: '书刊信息',
+          path: '/shukanxinxi24/'
         }
       },
       {
@@ -174,7 +192,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 25, 
-          routeName: '农网导航'
+          routeName: '农网导航',
+          path: '/nongwangdaohang25/'
         }
       },
       {
@@ -183,7 +202,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 26, 
-          routeName: '打假维权'
+          routeName: '打假维权',
+          path: '/dajiaweiquan26/'
         }
       },
       {
@@ -192,7 +212,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 27, 
-          routeName: '三农服务'
+          routeName: '三农服务',
+          path: '/sannongfuwu27/'
         }
       },
       {
@@ -201,16 +222,18 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 28, 
-          routeName: '三农调查'
+          routeName: '三农调查',
+          path: '/sannongdiaocha28/'
         }
       },
       {
-        path: '/sannongluntan29/',
-        component: () => import('~/pages/primaryNavigation/[id].vue'),
+        path: '/sannongluntan29/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 29, 
-          routeName: '三农论坛'
+          routeName: '三农论坛',
+          path: '/sannongluntan29/'
         }
       },
       {
@@ -219,7 +242,8 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 30, 
-          routeName: '三农内参'
+          routeName: '三农内参',
+          path: '/sannongneican30/'
         }
       },
       {
@@ -228,671 +252,1319 @@ export default <RouterConfig> {
         meta: { 
           isAlias: true, 
           routeId: 300, 
-          routeName: '农业科普'
+          routeName: '农业科普',
+          path: '/nongyekepu300/'
         }
       },
-      //列表页
+
+
+      //前往列表页
       //1.新农村
       {
-        path: '/lilunqianyan237/',
+        path: '/lilunqianyan237/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 237, 
-          routeName: '理论前沿'
+          routeName: '理论前沿',
+          path: '/lilunqianyan237/'
         }
       },
       {
-        path: '/dianxingjingyan281/',
+        path: '/dianxingjingyan281/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 281, 
-          routeName: '典型经验'
+          routeName: '典型经验',
+          path: '/dianxingjingyan281/'
         }
       },
       {
-        path: '/meilixiangcun33/',
+        path: '/meilixiangcun33/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 33, 
-          routeName: '魅力乡村'
+          routeName: '魅力乡村',
+          path: '/meilixiangcun33/'
         }
       },
       {
-        path: '/nongminzhijia34/',
+        path: '/nongminzhijia34/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 34, 
-          routeName: '农民之家'
+          routeName: '农民之家',
+          path: '/nongminzhijia34/'
         }
       },
       {
-        path: '/nongyetiandi35/',
+        path: '/nongyetiandi35/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 35, 
-          routeName: '农业天地'
+          routeName: '农业天地',
+          path: '/nongyetiandi35/'
         }
       },
       {
-        path: '/nongcunjianshe36/',
+        path: '/nongcunjianshe36/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 36, 
-          routeName: '农村建设'
+          routeName: '农村建设',
+          path: '/nongcunjianshe36/'
         }
       },
       {
-        path: '/gaoduanzixun280/',
+        path: '/gaoduanzixun280/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 280, 
-          routeName: '高端资讯'
+          routeName: '高端资讯',
+          path: '/gaoduanzixun280/'
         }
       },
       {
-        path: '/shijiantansuo38/',
+        path: '/shijiantansuo38/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 38, 
-          routeName: '实践探索'
+          routeName: '实践探索',
+          path: '/shijiantansuo38/'
         }
       },
       //2.政策法规
       {
-        path: '/guojiafalv60/',
+        path: '/guojiafalv60/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 60, 
-          routeName: '国家法律'
+          routeName: '国家法律',
+          path: '/guojiafalv60/'
         }
       },
       {
-        path: '/bubanfalv200/',
+        path: '/bubanfalv200/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 200, 
-          routeName: '部颁法律'
+          routeName: '部颁法律',
+          path: '/bubanfalv200/'
         }
       },
       {
-        path: '/faguijiexi201/',
+        path: '/faguijiexi201/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 201, 
-          routeName: '法规解析'
+          routeName: '法规解析',
+          path: '/faguijiexi201/'
         }
       },
       {
-        path: '/zhengcefabu202/',
+        path: '/zhengcefabu202/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 202, 
-          routeName: '政策发布'
+          routeName: '政策发布',
+          path: '/zhengcefabu202/'
         }
       },
       {
-        path: '/lifayantao203/',
+        path: '/lifayantao203/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 203, 
-          routeName: '立法研讨'
+          routeName: '立法研讨',
+          path: '/lifayantao203/'
         }
       },
       {
-        path: '/jingdiananli204/',
+        path: '/jingdiananli204/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 204, 
-          routeName: '经典案例'
+          routeName: '经典案例',
+          path: '/jingdiananli204/'
         }
       },
       {
-        path: '/tingzhenghuixun205/',
+        path: '/tingzhenghuixun205/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 205, 
-          routeName: '听证会讯'
+          routeName: '听证会讯',
+          path: '/tingzhenghuixun205/'
         }
       },
       {
-        path: '/fazhizaixian206/',
+        path: '/fazhizaixian206/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 206, 
-          routeName: '法制在线'
+          routeName: '法制在线',
+          path: '/fazhizaixian206/'
         }
       },
       //3.三农之窗
       {
-        path: '/sannongguoji207/',
+        path: '/sannongguoji207/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 207, 
-          routeName: '三农国际'
+          routeName: '三农国际',
+          path: '/sannongguoji207/'
         }
       },
       {
-        path: '/nongcunjianshe208/',
+        path: '/nongcunjianshe208/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 208, 
-          routeName: '农村建设'
+          routeName: '农村建设',
+          path: '/nongcunjianshe208/'
         }
       },
       {
-        path: '/nongcunguanli209/',
+        path: '/nongcunguanli209/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 209, 
-          routeName: '农村管理'
+          routeName: '农村管理',
+          path: '/nongcunguanli209/'
         }
       },
       {
-        path: '/nongyegongmao210/',
+        path: '/nongyegongmao210/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
-          routeId: 209, 
-          routeName: '农业工贸'
+          routeId: 210, 
+          routeName: '农业工贸',
+          path: '/nongyegongmao210/'
         }
       },
       {
-        path: '/sannongyaowen211/',
+        path: '/sannongyaowen211/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 211, 
-          routeName: '三农要闻'
+          routeName: '三农要闻',
+          path: '/sannongyaowen211/'
         }
       },
       {
-        path: '/nongyekepu240/',
+        path: '/nongyekepu240/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 240, 
-          routeName: '农业科普'
+          routeName: '农业科普',
+          path: '/nongyekepu240/'
         }
       },
       {
-        path: '/nongminshengchan213/',
+        path: '/nongminshengchan213/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 213, 
-          routeName: '农民生产'
+          routeName: '农民生产',
+          path: '/nongminshengchan213/'
         }
       },
       {
-        path: '/nongminshenghuo214/',
+        path: '/nongminshenghuo214/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 214, 
-          routeName: '农民生活'
+          routeName: '农民生活',
+          path: '/nongminshenghuo214/'
         }
       },
       //4.区域经济
       {
-        path: '/nongminshenghuo214/',
+        path: '/mingchengmingzhen215/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
-          routeId: 214, 
-          routeName: '农民生活'
+          routeId: 215, 
+          routeName: '名城名镇',
+          path: '/mingchengmingzhen215/'
         }
       },
       {
-        path: '/kaifaquyu216/',
+        path: '/kaifaquyu216/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 216, 
-          routeName: '开发区域'
+          routeName: '开发区域',
+          path: '/kaifaquyu216/'
         }
       },
       {
-        path: '/chanyejiqun217/',
+        path: '/chanyejiqun217/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 217, 
-          routeName: '产业集群'
+          routeName: '产业集群',
+          path: '/chanyejiqun217/'
         }
       },
       {
-        path: '/hezuozuzhi218/',
+        path: '/hezuozuzhi218/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 217, 
-          routeName: '合作组织'
+          routeName: '合作组织',
+          path: '/hezuozuzhi218/'
         }
       },
       {
-        path: '/tesexiangzhen219/',
+        path: '/tesexiangzhen219/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 219, 
-          routeName: '特色乡镇'
+          routeName: '特色乡镇',
+          path: '/tesexiangzhen219/'
         }
       },
       {
-        path: '/yicunyipin220/',
+        path: '/yicunyipin220/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 220, 
-          routeName: '一村一品'
+          routeName: '一村一品',
+          path: '/yicunyipin220/'
         }
       },
       {
-        path: '/longtouqiye221/',
+        path: '/longtouqiye221/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 221, 
-          routeName: '龙头企业'
+          routeName: '龙头企业',
+          path: '/longtouqiye221/'
         }
       },
       {
-        path: '/zhaoshangyinzi222/',
+        path: '/zhaoshangyinzi222/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 222, 
-          routeName: '招商引资'
+          routeName: '招商引资',
+          path: '/zhaoshangyinzi222/'
         }
       },
       //5.三农投资
       {
-        path: '/guojiabokuan223/',
+        path: '/guojiabokuan223/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 223, 
-          routeName: '国家拨款'
+          routeName: '国家拨款',
+          path: '/guojiabokuan223/'
         }
       },
       {
-        path: '/shetuanjijin224/',
+        path: '/shetuanjijin224/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 224, 
-          routeName: '社团基金'
+          routeName: '社团基金',
+          path: '/shetuanjijin224/'
         }
       },
       {
-        path: '/qiyetouzi225/',
+        path: '/qiyetouzi225/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 225, 
-          routeName: '企业投资'
+          routeName: '企业投资',
+          path: '/qiyetouzi225/'
         }
       },
       {
-        path: '/difangyinzi226/',
+        path: '/difangyinzi226/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 226, 
-          routeName: '地方引资'
+          routeName: '地方引资',
+          path: '/difangyinzi226/'
         }
       },
       {
-        path: '/gongyihuodong227/',
+        path: '/gongyihuodong227/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 226, 
-          routeName: '公益活动'
+          routeName: '公益活动',
+          path: '/gongyihuodong227/'
         }
       },
       {
-        path: '/fengxiantouzi228/',
+        path: '/fengxiantouzi228/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 228, 
-          routeName: '风险投资'
+          routeName: '风险投资',
+          path: '/fengxiantouzi228/'
         }
       },
       {
-        path: '/waishangduzi229/',
+        path: '/waishangduzi229/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 229, 
-          routeName: '外商独资'
+          routeName: '外商独资',
+          path: '/waishangduzi229/'
         }
       },
       {
-        path: '/yinzifuwu230/',
+        path: '/yinzifuwu230/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 230, 
-          routeName: '引资服务'
+          routeName: '引资服务',
+          path: '/yinzifuwu230/'
         }
       },
       //6.农贸服务
       {
-        path: '/guojinongmao198/',
+        path: '/guojinongmao198/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 198, 
-          routeName: '国际农贸'
+          routeName: '国际农贸',
+          path: '/guojinongmao198/'
         }
       },
       {
-        path: '/huiyihuizhan199/',
+        path: '/huiyihuizhan199/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 199, 
-          routeName: '会议会展'
+          routeName: '会议会展',
+          path: '/huiyihuizhan199/'
         }
       },
       {
-        path: '/difangjieqing231/',
+        path: '/difangjieqing231/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 231, 
-          routeName: '地方节庆'
+          routeName: '地方节庆',
+          path: '/difangjieqing231/'
         }
       },
       {
-        path: '/techanzixun232/',
+        path: '/techanzixun232/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 232, 
-          routeName: '特产资讯'
+          routeName: '特产资讯',
+          path: '/techanzixun232/'
         }
       },
       {
-        path: '/shichangdongtai233/',
+        path: '/shichangdongtai233/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 233, 
-          routeName: '市场动态'
+          routeName: '市场动态',
+          path: '/shichangdongtai233/'
         }
       },
       {
-        path: '/jishimaoyi234/',
+        path: '/jishimaoyi234/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 234, 
-          routeName: '集市贸易'
+          routeName: '集市贸易',
+          path: '/jishimaoyi234/'
         }
       },
       {
-        path: '/hezuojingji235/',
+        path: '/hezuojingji235/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 235, 
-          routeName: '合作经济'
+          routeName: '合作经济',
+          path: '/hezuojingji235/'
         }
       },
       {
-        path: '/lilunqianyan237/',
+        path: '/lilunqianyan237/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 237, 
-          routeName: '理论前沿'
+          routeName: '理论前沿',
+          path: '/lilunqianyan237/'
         }
       },
       //7.三农科教
       {
-        path: '/nongcunjiaoyu238/',
+        path: '/nongcunjiaoyu238/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 238, 
-          routeName: '农村教育'
+          routeName: '农村教育',
+          path: '/nongcunjiaoyu238/'
         }
       },
       {
-        path: '/nongminpeixun239/',
+        path: '/nongminpeixun239/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 239, 
-          routeName: '农民培训'
+          routeName: '农民培训',
+          path: '/nongminpeixun239/'
         }
       },
       {
-        path: '/nongyekepu240/',
+        path: '/nongyekepu240/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 240, 
-          routeName: '农业科普'
+          routeName: '农业科普',
+          path: '/nongyekepu240/'
         }
       },
       {
-        path: '/kejifuwu241/',
+        path: '/kejifuwu241/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 241, 
-          routeName: '科技服务'
+          routeName: '科技服务',
+          path: '/kejifuwu241/'
         }
       },
       {
-        path: '/zhongzhijishu242/',
+        path: '/zhongzhijishu242/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 242, 
-          routeName: '种植技术'
+          routeName: '种植技术',
+          path: '/zhongzhijishu242/'
         }
       },
       {
-        path: '/angzhijishu243/',
+        path: '/angzhijishu243/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 243, 
-          routeName: '养殖技术'
+          routeName: '养殖技术',
+          path: '/angzhijishu243/'
         }
       },
       {
-        path: '/zhifujingyan244/',
+        path: '/zhifujingyan244/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 244, 
-          routeName: '致富经验'
+          routeName: '致富经验',
+          path: '/zhifujingyan244/'
         }
       },
       {
-        path: '/kejiaoxinxi245/',
+        path: '/kejiaoxinxi245/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 245, 
-          routeName: '科教信息'
+          routeName: '科教信息',
+          path: '/kejiaoxinxi245/'
         }
       },
       //8.文化生活
       {
-        path: '/wenhuashidian195/',
+        path: '/wenhuashidian195/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 195, 
-          routeName: '文化视点'
+          routeName: '文化视点',
+          path: '/wenhuashidian195/'
         }
       },
       {
-        path: '/lisuwenhua196/',
+        path: '/lisuwenhua196/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 196, 
-          routeName: '礼俗文化'
+          routeName: '礼俗文化',
+          path: '/lisuwenhua196/'
         }
       },
       {
-        path: '/chajiuwenhua246/',
+        path: '/chajiuwenhua246/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 246, 
-          routeName: '茶酒文化'
+          routeName: '茶酒文化',
+          path: '/chajiuwenhua246/'
         }
       },
       {
-        path: '/xiuxianwenhua247/',
+        path: '/xiuxianwenhua247/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 247, 
-          routeName: '休闲文化'
+          routeName: '休闲文化',
+          path: '/xiuxianwenhua247/'
         }
       },
       {
-        path: '/fushiwenhua248/',
+        path: '/fushiwenhua248/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 248, 
-          routeName: '服饰文化'
+          routeName: '服饰文化',
+          path: '/fushiwenhua248/'
         }
       },
       {
-        path: '/yinshiwenhua249/',
+        path: '/yinshiwenhua249/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 249, 
-          routeName: '饮食文化'
+          routeName: '饮食文化',
+          path: '/yinshiwenhua249/'
         }
       },
       {
-        path: '/renjuwenhua250/',
+        path: '/renjuwenhua250/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 250, 
-          routeName: '人居文化'
+          routeName: '人居文化',
+          path: '/renjuwenhua250/'
         }
       },
       {
-        path: '/lvxingwenhua251/',
+        path: '/lvxingwenhua251/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 251, 
-          routeName: '旅行文化'
+          routeName: '旅行文化',
+          path: '/lvxingwenhua251/'
         }
       },
       //9.三农探索
       {
-        path: '/jiaodianfangtan276/',
+        path: '/jiaodianfangtan276/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 276, 
-          routeName: '焦点访谈'
+          routeName: '焦点访谈',
+          path: '/jiaodianfangtan276/'
         }
       },
       {
-        path: '/nongcunjianshe277/',
+        path: '/nongcunjianshe277/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 277, 
-          routeName: '农村建设'
+          routeName: '农村建设',
+          path: '/nongcunjianshe277/'
         }
       },
       {
-        path: '/tansuonongyetiandi395/',
+        path: '/tansuonongyetiandi395/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 395, 
-          routeName: '农业天地'
+          routeName: '农业天地',
+          path: '/tansuonongyetiandi395/'
         }
       },
       {
-        path: '/nongminhuati279/',
+        path: '/nongminhuati279/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 279, 
-          routeName: '农民话题'
+          routeName: '农民话题',
+          path: '/nongminhuati279/'
         }
       },
       {
-        path: '/gaoduanzixun280/',
+        path: '/gaoduanzixun280/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 280, 
-          routeName: '高端资讯'
+          routeName: '高端资讯',
+          path: '/gaoduanzixun280/'
         }
       },
       {
-        path: '/dianxingjingyan281/',
+        path: '/dianxingjingyan281/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 281, 
-          routeName: '典型经验'
+          routeName: '典型经验',
+          path: '/dianxingjingyan281/'
         }
       },
       {
-        path: '/chenggongzhilu282/',
+        path: '/chenggongzhilu282/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 282, 
-          routeName: '成功之路'
+          routeName: '成功之路',
+          path: '/chenggongzhilu282/'
         }
       },
       {
-        path: '/shijiantansuo283/',
+        path: '/shijiantansuo283/:id',
         component: () => import('~/pages/newsList/[id].vue'),
         meta: { 
           isAlias: true, 
           routeId: 283, 
-          routeName: '实践探索'
+          routeName: '实践探索',
+          path: '/shijiantansuo283/'
         }
       },
       //10.三农人物
-
-
-
+      {
+        path: '/sannongzhengyao284/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 284, 
+          routeName: '三农政要',
+          path: '/sannongzhengyao284/'
+        }
+      },
+      {
+        path: '/kejizhixing285/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 285, 
+          routeName: '科技之星',
+          path: '/kejizhixing285/'
+        }
+      },
+      {
+        path: '/zhongyangnengshou286/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 286, 
+          routeName: '种养能手',
+          path: '/zhongyangnengshou286/'
+        }
+      },
+      {
+        path: '/zhifunengren287/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 287, 
+          routeName: '致富能人',
+          path: '/zhifunengren287/'
+        }
+      },
+      {
+        path: '/xueshuquanwei288/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 288, 
+          routeName: '学术权威',
+          path: '/xueshuquanwei288/'
+        }
+      },
+      {
+        path: '/youxiucunguan180/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 180, 
+          routeName: '优秀村官',
+          path: '/youxiucunguan180/'
+        }
+      },
+      {
+        path: '/nongqijingying290/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 290, 
+          routeName: '农企精英',
+          path: '/nongqijingying290/'
+        }
+      },
+      {
+        path: '/sannongganbu291/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 291, 
+          routeName: '三农干部',
+          path: '/sannongganbu291/'
+        }
+      },
+      //11.农资购销
+      {
+        path: '/nongzizaixian189/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 189, 
+          routeName: '农资在线',
+          path: '/nongzizaixian189/'
+        }
+      },
+      {
+        path: '/hangyedongtai188/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 188, 
+          routeName: '行业动态',
+          path: '/hangyedongtai188/'
+        }
+      },
+      {
+        path: '/nongzihangqing387/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 387, 
+          routeName: '农资行情',
+          path: '/nongzihangqing387/'
+        }
+      },
+      {
+        path: '/yingxiaofuwu388/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 388, 
+          routeName: '营销服务',
+          path: '/yingxiaofuwu388/'
+        }
+      },
+      {
+        path: '/zhuanyinggongsi389/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 389, 
+          routeName: '专营公司',
+          path: '/zhuanyinggongsi389/'
+        }
+      },
+      {
+        path: '/mingpaimingqi390/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 390, 
+          routeName: '名牌名企',
+          path: '/mingpaimingqi390/'
+        }
+      },
+      {
+        path: '/shengchanqiye391/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 391, 
+          routeName: '生产企业',
+          path: '/shengchanqiye391/'
+        }
+      },
+      {
+        path: '/nongzigongying392/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 392, 
+          routeName: '农资供应',
+          path: '/nongzigongying392/'
+        }
+      },
+      //12.农产购销
+      {
+        path: '/nongchanzaixian258/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 258, 
+          routeName: '农产在线',
+          path: '/nongchanzaixian258/'
+        }
+      },
+      {
+        path: '/chanyedongtai259/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 259, 
+          routeName: '产业动态',
+          path: '/chanyedongtai259/'
+        }
+      },
+      {
+        path: '/nongchanhangqing260/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 260, 
+          routeName: '农产行情',
+          path: '/nongchanhangqing260/'
+        }
+      },
+      {
+        path: '/xiaoshoufuwu263/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 263, 
+          routeName: '销售服务',
+          path: '/xiaoshoufuwu263/'
+        }
+      },
+      {
+        path: '/mingyoutechan262/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 262, 
+          routeName: '名优特产',
+          path: '/mingyoutechan262/'
+        }
+      },
+      {
+        path: '/pifaqiye261/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 261, 
+          routeName: '批发企业',
+          path: '/pifaqiye261/'
+        }
+      },
+      {
+        path: '/pifaqiye261/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 261, 
+          routeName: '批发企业',
+          path: '/pifaqiye261/'
+        }
+      },
+      {
+        path: '/nongmaoshichang264/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 264, 
+          routeName: '农贸市场',
+          path: '/nongmaoshichang264/'
+        }
+      },
+      {
+        path: '/gongqiuguanxi265/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 265, 
+          routeName: '供求信息',
+          path: '/gongqiuguanxi265/'
+        }
+      },
+      //13.书刊信息
+      {
+        path: '/dianjishijian275/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 275, 
+          routeName: '典集史鉴',
+          path: '/dianjishijian275/'
+        }
+      },
+      {
+        path: '/dangzhengbaokan268/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 268, 
+          routeName: '党政报刊',
+          path: '/dangzhengbaokan268/'
+        }
+      },
+      {
+        path: '/shenongbaokan269/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 269, 
+          routeName: '涉农报刊',
+          path: '/shenongbaokan269/'
+        }
+      },
+      {
+        path: '/shizhengshuxun270/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 270, 
+          routeName: '时政书讯',
+          path: '/shizhengshuxun270/'
+        }
+      },
+      {
+        path: '/dushudubao271/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 271, 
+          routeName: '读书读报',
+          path: '/dushudubao271/'
+        }
+      },
+      {
+        path: '/wenhuayishu272/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 272, 
+          routeName: '文化艺术',
+          path: '/wenhuayishu272/'
+        }
+      },
+      {
+        path: '/shenghuobaike273/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 273, 
+          routeName: '生活百科',
+          path: '/shenghuobaike273/'
+        }
+      },
+      {
+        path: '/yangshengbaojian274/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 274, 
+          routeName: '养生保健',
+          path: '/yangshengbaojian274/'
+        }
+      },
+      //14.打假维权
+      {
+        path: '/dajiazixun191/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 191, 
+          routeName: '打假资讯',
+          path: '/dajiazixun191/'
+        }
+      },
+      {
+        path: '/redianzhuizong192/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 192, 
+          routeName: '热点追踪',
+          path: '/redianzhuizong192/'
+        }
+      },
+      {
+        path: '/zhuantibaodao296/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 296, 
+          routeName: '专题报道',
+          path: '/zhuantibaodao296/'
+        }
+      },
+      {
+        path: '/jubaotousu297/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 297, 
+          routeName: '举报投诉',
+          path: '/jubaotousu297/'
+        }
+      },
+      {
+        path: '/anlitonggao298/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 298, 
+          routeName: '案例通告',
+          path: '/anlitonggao298/'
+        }
+      },
+      {
+        path: '/qishigonggong299/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 299, 
+          routeName: '启示公告',
+          path: '/qishigonggong299/'
+        }
+      },
+      {
+        path: '/shehuihusheng396/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 396, 
+          routeName: '社会呼声',
+          path: '/shehuihusheng396/'
+        }
+      },
+      {
+        path: '/jiamaoweilie397/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 397, 
+          routeName: '假冒伪劣',
+          path: '/jiamaoweilie397/'
+        }
+      },
+      //15.三农服务
+      {
+        path: '/zhaoshangyinzi193/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 193, 
+          routeName: '招商引资',
+          path: '/zhaoshangyinzi193/'
+        }
+      },
+      {
+        path: '/xiangmutuijian194/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 194, 
+          routeName: '项目推介',
+          path: '/xiangmutuijian194/'
+        }
+      },
+      {
+        path: '/pinpaixingxiang303/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 303, 
+          routeName: '品牌形象',
+          path: '/pinpaixingxiang303/'
+        }
+      },
+      {
+        path: '/zhuanyezhidao304/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 304, 
+          routeName: '专业指导',
+          path: '/zhuanyezhidao304/'
+        }
+      },
+      {
+        path: '/cehuafuwu305/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 305, 
+          routeName: '策划服务',
+          path: '/cehuafuwu305/'
+        }
+      },
+      {
+        path: '/renzhengfuwu306/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 306, 
+          routeName: '认证服务',
+          path: '/renzhengfuwu306/'
+        }
+      },
+      {
+        path: '/peixunfuwu307/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 307, 
+          routeName: '培训服务',
+          path: '/peixunfuwu307/'
+        }
+      },
+      {
+        path: '/xinxifuwu308/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 308, 
+          routeName: '信息服务',
+          path: '/xinxifuwu308/'
+        }
+      },
+      //16.三农调查
+      {
+        path: '/shijianbaodao309/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 309, 
+          routeName: '事件报道',
+          path: '/shijianbaodao309/'
+        }
+      },
+      {
+        path: '/minyidiaocha311/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 311, 
+          routeName: '民意调查',
+          path: '/minyidiaocha311/'
+        }
+      },
+      {
+        path: '/shichangdiaoyan312/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 312, 
+          routeName: '市场调研',
+          path: '/shichangdiaoyan312/'
+        }
+      },
+      {
+        path: '/guanyunongmin313/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 313, 
+          routeName: '关于农民',
+          path: '/guanyunongmin313/'
+        }
+      },
+      {
+        path: '/guanyunongcun314/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 314, 
+          routeName: '关于农村',
+          path: '/guanyunongcun314/'
+        }
+      },
+      {
+        path: '/sannongzhuanti315/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 315, 
+          routeName: '三农专题',
+          path: '/sannongzhuanti315/'
+        }
+      },
+      {
+        path: '/minqingminyi316/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 315, 
+          routeName: '民情民意',
+          path: '/minqingminyi316/'
+        }
+      },
+      {
+        path: '/jiaodianfangtan310/:id',
+        component: () => import('~/pages/newsList/[id].vue'),
+        meta: { 
+          isAlias: true, 
+          routeId: 310, 
+          routeName: '焦点访谈',
+          path: '/jiaodianfangtan310/'
+        }
+      }
     ]
 
 

+ 28 - 1
assets/css/foot.less

@@ -83,10 +83,37 @@
 //添加在线客服
 .kefu {
     bottom: 100px;
-    height: 200px;
+    height: 430px;
     position: fixed;
     right: 10px;
     width: 100px;
+    .kefu_itemKf {
+        background-color: #fff;
+        border-radius: 10px;
+        box-shadow: 0 4px 16px #0000001a;
+        height: 100px;
+        margin-bottom: 15px;
+        text-align: center;
+        width: 100px;
+        box-sizing: border-box;
+        position: relative;
+        cursor: pointer;
+        margin-bottom: 100px;
+        a {
+            >p {
+                color: #666;
+                font-size: 14px;
+                font-weight: 500;
+                line-height: 16px;
+            }
+            >img {
+                margin-top: 15px;
+                width: 50px;
+                height:50px;
+                margin-bottom: 5px;
+            }
+        }
+    }
     .kefu_itemQQ {
         background-color: #fff;
         border-radius: 10px;

+ 11 - 5
assets/css/index.less

@@ -2181,9 +2181,14 @@
 .index_1_box_right_img_ul_2 .index_1_box_right_img_li{height:115px;margin-bottom:0px;}
 .index_2_li{
     border-bottom:solid 1px #E6E6E6;
-    padding:14px 0 15px 0;
+    height: 115px;
+    box-sizing: border-box;
+    padding-top: 10px;
+    padding-bottom: 10px;
     width:100%;
     a {
+        display: block;
+        height: 80px;
         .index_2_li_dot2 {
             &:hover {
                 color: #49A769;
@@ -2196,8 +2201,9 @@
     background:#F4FFF7;
     width:100px;
     margin-right:30px;
-    padding:10px 0px;
-
+    padding:5px 0px;
+    height: 80px;
+    box-sizing: border-box;
 }
 .index_2_li_time_head{margin:0px auto 0;border-bottom:solid 1px #49A769;width:75px;font-size:38px;color:#49A769;height:44px;line-height:44px;text-align:center;}
 .index_2_li_time_foot{text-align:center;font-size:15px;color:#49A769;width:100%;margin:0px auto 0px;}
@@ -2218,7 +2224,7 @@
         }
     }
     .title {
-        height: 42px;
+        height: 46px;
         display: -webkit-box;
         -webkit-box-orient: vertical;
         -webkit-line-clamp: 2;
@@ -2266,7 +2272,7 @@
     background: #FBFBFB;
     .inquire {
         width: 450px;
-        height: 394px;
+        height: 420px;
         margin-top: 20px;
         border-radius: 6px 6px 6px 6px;
         padding: 4px 6px;

+ 16 - 4
components/home/foot.vue

@@ -31,12 +31,18 @@
             <p v-html="bottomBase.contact_number" class="foot_text_html_css"></p>
         </div>
         <div class="foot_logo_out" v-if="bottomBase">
-            <a :href="'http://' + bottomBase.company_url" :title="bottomBase.company_name">
-                <img :src="bottomBase.project_logo" class="floatLogoLeft" :alt="bottomBase.company_name">
+            <a :href="'http://' + bottomBase.project_url" :title="bottomBase.project_name" v-if="bottomBase.project_logo!=''&&bottomBase.project_url!=''">
+                <img :src="bottomBase.project_logo" class="floatLogoRight" :alt="bottomBase.project_name">
             </a>
-            <a :href="'http://' + bottomBase.project_url" :title="bottomBase.project_name">
-                <img :src="bottomBase.company_logo" class="floatLogoRight" :alt="bottomBase.project_name">
+            <span v-else-if="bottomBase.project_logo!=''&&bottomBase.project_url==''">
+                <img :src="bottomBase.project_logo" class="floatLogoRight" :alt="bottomBase.project_name">
+            </span>
+            <a :href="'http://' + bottomBase.company_url" :title="bottomBase.company_name" v-if="bottomBase.company_logo!=''&&bottomBase.company_url!=''">
+                <img :src="bottomBase.company_logo" class="floatLogoLeft" :alt="bottomBase.company_name">
             </a>
+            <span v-else-if="bottomBase.company_logo!=''&&bottomBase.company_url==''">
+                <img :src="bottomBase.company_logo" class="floatLogoLeft" :alt="bottomBase.company_name">
+            </span>
         </div>
         <div class="foot_last_img_box">
             <a :href="item.url" v-for="(item, index) in bottomphoto" :title="item.title">
@@ -46,6 +52,12 @@
 
         <!--在线客服-->
         <div class="kefu">
+            <div class="kefu_itemKf">
+                <a :href="bottomBase.online_service" target="_blank">
+                    <img src="https://img.bjzxtw.org.cn/pre/public/image/online1.png">
+                    <p>在线客服</p>
+                </a>
+            </div>
             <div class="kefu_itemQQ">
                 <img src="https://img.bjzxtw.org.cn/pre/public/image/qq1.png">
                 <p>QQ客服</p>

+ 16 - 4
components/home/foot1.vue

@@ -20,12 +20,18 @@
             <p v-html="bottomBase.contact_number" class="foot_text_html_css"></p>
         </div>
         <div class="foot_logo_out" v-if="bottomBase">
-            <a :href="'http://' + bottomBase.company_url" :title="bottomBase.company_name">
-                <img :src="bottomBase.project_logo" class="floatLogoLeft" :alt="bottomBase.company_name">
+            <a :href="'http://' + bottomBase.project_url" :title="bottomBase.project_name" v-if="bottomBase.project_logo!=''&&bottomBase.project_url!=''">
+                <img :src="bottomBase.project_logo" class="floatLogoRight" :alt="bottomBase.project_name">
             </a>
-            <a :href="'http://' + bottomBase.project_url" :title="bottomBase.project_name">
-                <img :src="bottomBase.company_logo" class="floatLogoRight" :alt="bottomBase.project_name">
+            <span v-else-if="bottomBase.project_logo!=''&&bottomBase.project_url==''">
+                <img :src="bottomBase.project_logo" class="floatLogoRight" :alt="bottomBase.project_name">
+            </span>
+            <a :href="'http://' + bottomBase.company_url" :title="bottomBase.company_name" v-if="bottomBase.company_logo!=''&&bottomBase.company_url!=''">
+                <img :src="bottomBase.company_logo" class="floatLogoLeft" :alt="bottomBase.company_name">
             </a>
+            <span v-else-if="bottomBase.company_logo!=''&&bottomBase.company_url==''">
+                <img :src="bottomBase.company_logo" class="floatLogoLeft" :alt="bottomBase.company_name">
+            </span>
         </div>
         <div class="foot_last_img_box">
             <a :href="item.url" v-for="(item, index) in bottomphoto" :title="item.title">
@@ -35,6 +41,12 @@
 
         <!--在线客服-->
         <div class="kefu">
+            <div class="kefu_itemKf">
+                <a :href="bottomBase.online_service" target="_blank">
+                    <img src="https://img.bjzxtw.org.cn/pre/public/image/online1.png">
+                    <p>在线客服</p>
+                </a>
+            </div>
             <div class="kefu_itemQQ">
                 <img src="https://img.bjzxtw.org.cn/pre/public/image/qq1.png">
                 <p>QQ客服</p>

+ 1 - 1
components/home/pageNavigation.vue

@@ -100,7 +100,7 @@ const getLinkPath = (item) => {
     if(item.is_url==1){
         return `${item.web_url}`;
     }else if(item.children_count == 0){
-        return `/newsList/${item.category_id}`;
+        return `/${item.aLIas_pinyin}/1.html`;
     }else{
         return `/${item.aLIas_pinyin}/`;
     }

+ 1 - 1
components/home/pageNavigation1.vue

@@ -69,7 +69,7 @@ const getLinkPath = (item) => {
     if(item.is_url==1){
         return `${item.web_url}`;
     }else if(item.children_count == 0){
-        return `/newsList/${item.category_id}`;
+        return `/${item.aLIas_pinyin}/1.html`;
     }else{
         return `/${item.aLIas_pinyin}/`;
     }

+ 1 - 0
pages/index.vue

@@ -296,6 +296,7 @@
                         <ul class="mode1ul_style1" v-if="tabsData1==1">
                             <li v-for="(item,index) in boxData9" class="imgbg">
                                 <NuxtLink :href="getLinkPathDetail(item)" :title="item.title" :target="item.islink == 1 ? '_blank' : '_self'">
+                                    <img :src="item.imgurl" :alt="item.title">
                                     <div>
                                         <p>
                                             <span v-if="index==0">专题</span>

+ 47 - 39
pages/newsList/[id].vue

@@ -57,8 +57,18 @@
                     </ul>
                     <!-- 分页器 -->
                     <div class="pagination" v-if="total">
-                        <el-pagination size="small" background layout="prev, pager, next" :total="total" class="mt-4"
-                            v-model:page-size="pageSize" prev-text="上一页" next-text="下一页" @change="changePage" />
+                        <el-pagination 
+                            size="small" 
+                            background 
+                            layout="prev, pager, next" 
+                            :total="total" 
+                            class="mt-4"
+                            v-model:page-size="pageSize" 
+                            v-model:current-page="page"
+                            prev-text="上一页" 
+                            next-text="下一页" 
+                            @change="changePage" 
+                        />
                     </div>
                 </div>
                 <div class="innerRight">
@@ -81,10 +91,6 @@
 import { ElBreadcrumb, ElBreadcrumbItem, ElPagination } from 'element-plus'
 import { ArrowRight } from '@element-plus/icons-vue'
 import { ref, onMounted } from 'vue';
-//获得跳转过来的id
-const route = useRoute();
-const articleId = route.params.id; //获得该页面的id
-const category_id = route.query.catid; //获得该页面的id
 //当前列表名称
 const name = ref('')
 
@@ -92,40 +98,40 @@ const { $webUrl, $CwebUrl, $BwebUrl } = useNuxtApp()
 //1.页面必备依赖 end ---------------------------------------->
 
 
-//2.页面数据 start ---------------------------------------->
-let id = useState("id", () => "")
+//1.获得路由id start ---------------------------------------->
+const route = useRoute();
+let articleId = 0;//路由id
+let page = ref(1)
 let total = useState("total", () => 0)
-let page = useState("page", () => 1)
 let pageSize = useState("pageSize", () => 20)
 
-id.value = route.query.id;
-
-//2.1 获得所有广告
-//广告列表
-
-// async function getAdData() {
-//     const adData = await requestDataPromise('/web/getWebsiteAdvertisement', { method: 'GET', query: { 'ad_tag': 'LIST' } });
-//     if (adData.code == 200) {
-//         for (let item of adData.data) {
-//             if (item.ad_tag == 'LIST_0001') {
-//                 adImg1.value = item;
-//             }
-//             if (item.ad_tag == 'LIST_0002') {
-//                 adImg2.value = item;
-//             }
-//         }
-//     } else {
-//         console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
-//         console.log("错误位置:获取广告列表")
-//         console.log("后端错误反馈:", adData.message)
-//         console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
-//     }
-// }
-// getAdData();
-
+//判断用户是由于别名跳转还是直接访问二级分类,正常来说只会从别名访问
+const getRoute = () => {
+    if(route.meta.isAlias){
+        //如果有别名,跳转是这样的:http://localhost:3000/zhaogongzhaopin20/1.html
+        //如果用户从别名访问,数据需要从meta中获取
+        articleId = route.meta.routeId;
+        // 获取route.params.id中的数字部分
+        const idString = route.params.id;
+        const idNumber = parseInt(idString.replace(/\D/g, ''), 10);
+        page.value = idNumber;
+
+    }else{
+        //如果没有别名 跳转是这样的:http://localhost:3000/newsList/20?page=1
+        articleId = route.params.id;
+        page.value = route.query.page;
+    }
+}
 
+// 监听路由变化
+watch(() => route.path, (newPath) => {
+    //每当路径变化的时候重新获取routeId
+    getRoute()
+}, { immediate: true })
+//1.获得路由id end ---------------------------------------->
 
 
+//2.页面数据 start ---------------------------------------->
 //2.2新闻列表
 const newsList = ref([]);
 let newslists = async () => {
@@ -154,8 +160,13 @@ newslists();
 let changePage = (value) => {
     console.log("当前页码", value);
     page.value = value
-    console.log(page.value);
-    newslists()
+
+    //判断是否为真路径
+    if(route.meta.isAlias){
+        navigateTo(`${route.meta.path}${page.value}.html`)
+    }else{
+        navigateTo(`/newsList/${articleId}?page=${page.value}`)
+    }
 }
 
 //2.3获得页面名称
@@ -177,7 +188,6 @@ let getPageName = async () => {
 }
 //获得列表
 getPageName();
-
 //2.页面数据 end ---------------------------------------->
 
 
@@ -260,8 +270,6 @@ if (setData.code == 200) {
     console.log("后端错误反馈:", setData.message)
     console.log("SSR waring ---------- SSR waring ---------- SSR waring ---------->")
 }
-
-
 //4.设置seo信息 end---------------------------------------->
 
 

+ 0 - 0
public/image/dianhua 1.png → public/image/dianhua1.png


+ 0 - 0
public/image/guanbi 1.png → public/image/guanbi1.png


BIN
public/image/online1.png


+ 0 - 0
public/image/qq 1.png → public/image/qq1.png


+ 0 - 0
public/image/weixin 1.png → public/image/weixin1.png