Ver Fonte

广告部分基本完成

Jing há 4 meses atrás
pai
commit
30a20332b9
35 ficheiros alterados com 335 adições e 3309 exclusões
  1. 0 1
      .nuxt/cache/nitro/prerender/payload
  2. 0 1
      .nuxt/cache/nitro/prerender/payload_advertising
  3. 0 1
      .nuxt/cache/nitro/prerender/payload_advertising_adDetail
  4. 0 1
      .nuxt/cache/nitro/prerender/payload_login
  5. 0 1
      .nuxt/cache/nitro/prerender/payload_primaryNavigation_1
  6. 0 1
      .nuxt/cache/nitro/prerender/payload_primaryNavigation_newsDetail_newsDetail
  7. 0 1
      .nuxt/cache/nitro/prerender/payload_primaryNavigation_newsList
  8. 0 1
      .nuxt/cache/nitro/prerender/payload_register
  9. 0 1
      .nuxt/cache/nitro/prerender/payload_user_about
  10. 30 0
      .nuxt/dev/index.mjs
  11. 0 0
      .nuxt/dev/index.mjs.map
  12. 6 876
      .nuxt/dist/server/client.manifest.json
  13. 1 888
      .nuxt/dist/server/client.manifest.mjs
  14. 1 1412
      .nuxt/dist/server/server.mjs
  15. 1 0
      .nuxt/imports.d.ts
  16. 1 1
      .nuxt/manifest/latest.json
  17. 1 1
      .nuxt/manifest/meta/0e3ddc9d-ba40-4be2-b84f-3c4d282dc160.json
  18. 1 0
      .nuxt/manifest/meta/dev.json
  19. 17 0
      .nuxt/nitro.json
  20. 9 0
      .nuxt/nuxt.json
  21. 18 18
      .nuxt/prerender/chunks/build/styles.mjs
  22. 0 0
      .nuxt/prerender/chunks/build/styles.mjs.map
  23. 1 1
      .nuxt/prerender/chunks/routes/index.mjs
  24. 1 1
      .nuxt/tsconfig.json
  25. 1 0
      .nuxt/types/build.d.ts
  26. 2 0
      .nuxt/types/imports.d.ts
  27. 7 4
      .nuxt/types/plugins.d.ts
  28. 22 18
      components/advertising/OrderList.vue
  29. 7 3
      components/home/Pagination.vue
  30. 0 1
      components/home/pageHead.vue
  31. BIN
      dist.zip
  32. 9 2
      pages/advertising/adDetail.vue
  33. 196 71
      pages/advertising/index.vue
  34. 2 2
      plugins/request.js
  35. 1 1
      store/status.js

+ 0 - 1
.nuxt/cache/nitro/prerender/payload

@@ -1 +0,0 @@
-{"body":"[{\"data\":1,\"prerenderedAt\":3},[\"ShallowReactive\",2],{},1732669959286]","statusCode":200,"statusMessage":"","headers":{"content-type":"application/json;charset=utf-8","x-powered-by":"Nuxt"}}

+ 0 - 1
.nuxt/cache/nitro/prerender/payload_advertising

@@ -1 +0,0 @@
-{"body":"[{\"data\":1,\"prerenderedAt\":3},[\"ShallowReactive\",2],{},1732669959998]","statusCode":200,"statusMessage":"","headers":{"content-type":"application/json;charset=utf-8","x-powered-by":"Nuxt"}}

+ 0 - 1
.nuxt/cache/nitro/prerender/payload_advertising_adDetail

@@ -1 +0,0 @@
-{"body":"[{\"data\":1,\"prerenderedAt\":3},[\"ShallowReactive\",2],{},1732669960000]","statusCode":200,"statusMessage":"","headers":{"content-type":"application/json;charset=utf-8","x-powered-by":"Nuxt"}}

+ 0 - 1
.nuxt/cache/nitro/prerender/payload_login

@@ -1 +0,0 @@
-{"body":"[{\"data\":1,\"prerenderedAt\":3},[\"ShallowReactive\",2],{},1732669960001]","statusCode":200,"statusMessage":"","headers":{"content-type":"application/json;charset=utf-8","x-powered-by":"Nuxt"}}

+ 0 - 1
.nuxt/cache/nitro/prerender/payload_primaryNavigation_1

@@ -1 +0,0 @@
-{"body":"[{\"data\":1,\"prerenderedAt\":3},[\"ShallowReactive\",2],{},1732669959999]","statusCode":200,"statusMessage":"","headers":{"content-type":"application/json;charset=utf-8","x-powered-by":"Nuxt"}}

+ 0 - 1
.nuxt/cache/nitro/prerender/payload_primaryNavigation_newsDetail_newsDetail

@@ -1 +0,0 @@
-{"body":"[{\"data\":1,\"prerenderedAt\":3},[\"ShallowReactive\",2],{},1732669960001]","statusCode":200,"statusMessage":"","headers":{"content-type":"application/json;charset=utf-8","x-powered-by":"Nuxt"}}

+ 0 - 1
.nuxt/cache/nitro/prerender/payload_primaryNavigation_newsList

@@ -1 +0,0 @@
-{"body":"[{\"data\":1,\"prerenderedAt\":3},[\"ShallowReactive\",2],{},1732669960002]","statusCode":200,"statusMessage":"","headers":{"content-type":"application/json;charset=utf-8","x-powered-by":"Nuxt"}}

+ 0 - 1
.nuxt/cache/nitro/prerender/payload_register

@@ -1 +0,0 @@
-{"body":"[{\"data\":1,\"prerenderedAt\":3},[\"ShallowReactive\",2],{},1732669960003]","statusCode":200,"statusMessage":"","headers":{"content-type":"application/json;charset=utf-8","x-powered-by":"Nuxt"}}

+ 0 - 1
.nuxt/cache/nitro/prerender/payload_user_about

@@ -1 +0,0 @@
-{"body":"[{\"data\":1,\"prerenderedAt\":3},[\"ShallowReactive\",2],{},1732669960004]","statusCode":200,"statusMessage":"","headers":{"content-type":"application/json;charset=utf-8","x-powered-by":"Nuxt"}}

Diff do ficheiro suprimidas por serem muito extensas
+ 30 - 0
.nuxt/dev/index.mjs


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
.nuxt/dev/index.mjs.map


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

@@ -1,888 +1,18 @@
 {
-  "_!~{00g}~.js": {
-    "resourceType": "style",
+  "@vite/client": {
     "prefetch": true,
-    "preload": true,
-    "file": "status.DfFGKC_b.css",
-    "src": "_!~{00g}~.js"
-  },
-  "_!~{00h}~.js": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "Pagination.CSN2uoxf.css",
-    "src": "_!~{00h}~.js"
-  },
-  "_!~{00n}~.js": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "foot.CQ0I4rmX.css",
-    "src": "_!~{00n}~.js"
-  },
-  "_!~{00o}~.js": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).BxEWBvua.css",
-    "src": "_!~{00o}~.js"
-  },
-  "_!~{00p}~.js": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "tonny00255_On(1).B0gOcGbs.css",
-    "src": "_!~{00p}~.js"
-  },
-  "_!~{00r}~.js": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "HotNews.D7ydlvZm.css",
-    "src": "_!~{00r}~.js"
-  },
-  "_BI3ptcfZ.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BI3ptcfZ.js",
-    "name": "status",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DAgmWyy6.js",
-      "_DK-zW1bE.js",
-      "_DrZKgOVA.js"
-    ],
-    "css": [
-      "status.DfFGKC_b.css"
-    ],
-    "assets": [
-      "image 36.DHdMblWy.png"
-    ]
-  },
-  "status.DfFGKC_b.css": {
-    "file": "status.DfFGKC_b.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "image 36.DHdMblWy.png": {
-    "file": "image 36.DHdMblWy.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "_C5rI-oER.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "C5rI-oER.js",
-    "name": "vue.8fc199ce",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "_C8UkPH4W.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "C8UkPH4W.js",
-    "name": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1)",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "assets": [
-      "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1).2Eb8H9ZW.png"
-    ]
-  },
-  "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1).2Eb8H9ZW.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1).2Eb8H9ZW.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "_CcahWsmi.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CcahWsmi.js",
-    "name": "HotNews",
-    "imports": [
-      "_DK-zW1bE.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DZgiYNR4.js",
-      "_HLyKboWs.js"
-    ],
-    "css": [
-      "HotNews.D7ydlvZm.css"
-    ]
-  },
-  "HotNews.D7ydlvZm.css": {
-    "file": "HotNews.D7ydlvZm.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_CuD77cP2.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CuD77cP2.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js",
-      "_DAgmWyy6.js",
-      "_DrZKgOVA.js"
-    ]
-  },
-  "_D-RSS4Im.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "D-RSS4Im.js",
-    "name": "Pagination",
-    "imports": [
-      "_DK-zW1bE.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DAgmWyy6.js",
-      "_DrZKgOVA.js"
-    ],
-    "css": [
-      "Pagination.CSN2uoxf.css"
-    ]
-  },
-  "Pagination.CSN2uoxf.css": {
-    "file": "Pagination.CSN2uoxf.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_D3O6g-Yd.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "D3O6g-Yd.js",
-    "name": "tonny00255_On(1)",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": [
-      "tonny00255_On(1).B0gOcGbs.css"
-    ],
-    "assets": [
-      "Group 1548.DfRD5nCm.png",
-      "tonny00255_On(1).N-ZEIezU.png"
-    ]
-  },
-  "tonny00255_On(1).B0gOcGbs.css": {
-    "file": "tonny00255_On(1).B0gOcGbs.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "Group 1548.DfRD5nCm.png": {
-    "file": "Group 1548.DfRD5nCm.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "tonny00255_On(1).N-ZEIezU.png": {
-    "file": "tonny00255_On(1).N-ZEIezU.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "_DAgmWyy6.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DAgmWyy6.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js"
-    ]
-  },
-  "_DCZAgVLf.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DCZAgVLf.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "_DK-zW1bE.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DK-zW1bE.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "_DZgiYNR4.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DZgiYNR4.js",
-    "name": "foot",
-    "imports": [
-      "_HLyKboWs.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js"
-    ],
-    "css": [
-      "foot.CQ0I4rmX.css"
-    ],
-    "assets": [
-      "image 36_2x.BgXjppgc.png",
-      "banner 1.CBoeI56I.png",
-      "Group 1505.Bdi-gGT5.png"
-    ]
-  },
-  "foot.CQ0I4rmX.css": {
-    "file": "foot.CQ0I4rmX.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "image 36_2x.BgXjppgc.png": {
-    "file": "image 36_2x.BgXjppgc.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "banner 1.CBoeI56I.png": {
-    "file": "banner 1.CBoeI56I.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "Group 1505.Bdi-gGT5.png": {
-    "file": "Group 1505.Bdi-gGT5.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "_DrZKgOVA.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DrZKgOVA.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "_Dzbi-2NY.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "Dzbi-2NY.js",
-    "name": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1)",
-    "imports": [
-      "_HLyKboWs.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DZgiYNR4.js",
-      "_DK-zW1bE.js",
-      "_DAgmWyy6.js",
-      "_DCZAgVLf.js"
-    ],
-    "css": [
-      "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).BxEWBvua.css"
-    ],
-    "assets": [
-      "Group 1816.B6M1aRtZ.png",
-      "Group1503.DIOgvHNT.png",
-      "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_a23e4b96-a6d7-49e1-a283-68c395f277f9.CQsiFeBy.png",
-      "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_1ba32eee-c498-4dd7-9cd9-013568c09db7.DjtMukSR.png",
-      "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69.DBj6qgG7.png",
-      "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8(1).k_AFrOt8.png",
-      "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f_2x.Yl9__oFf.png",
-      "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8.BuZx38Iy.png",
-      "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b.X6aUlKSC.png",
-      "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f.DyANF_eO.png",
-      "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).Fs8yDe1q.png"
-    ]
-  },
-  "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).BxEWBvua.css": {
-    "file": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).BxEWBvua.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "Group 1816.B6M1aRtZ.png": {
-    "file": "Group 1816.B6M1aRtZ.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "Group1503.DIOgvHNT.png": {
-    "file": "Group1503.DIOgvHNT.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_a23e4b96-a6d7-49e1-a283-68c395f277f9.CQsiFeBy.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_a23e4b96-a6d7-49e1-a283-68c395f277f9.CQsiFeBy.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_1ba32eee-c498-4dd7-9cd9-013568c09db7.DjtMukSR.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_1ba32eee-c498-4dd7-9cd9-013568c09db7.DjtMukSR.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69.DBj6qgG7.png": {
-    "file": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69.DBj6qgG7.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8(1).k_AFrOt8.png": {
-    "file": "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8(1).k_AFrOt8.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f_2x.Yl9__oFf.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f_2x.Yl9__oFf.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8.BuZx38Iy.png": {
-    "file": "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8.BuZx38Iy.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b.X6aUlKSC.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b.X6aUlKSC.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f.DyANF_eO.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f.DyANF_eO.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).Fs8yDe1q.png": {
-    "file": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).Fs8yDe1q.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "_HLyKboWs.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "HLyKboWs.js",
-    "name": "nuxt-link",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "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/components/error-404.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "48JcEwwt.js",
-    "name": "error-404",
-    "src": "node_modules/nuxt/dist/app/components/error-404.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_HLyKboWs.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_C5rI-oER.js"
-    ],
-    "css": []
-  },
-  "error-404.ygbHJO5Q.css": {
-    "file": "error-404.ygbHJO5Q.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "node_modules/nuxt/dist/app/components/error-500.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CMzg0SFn.js",
-    "name": "error-500",
-    "src": "node_modules/nuxt/dist/app/components/error-500.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_C5rI-oER.js"
-    ],
-    "css": []
-  },
-  "error-500.B11Ibp8J.css": {
-    "file": "error-500.B11Ibp8J.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "node_modules/nuxt/dist/app/entry.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DfgxedcQ.js",
-    "name": "entry",
-    "src": "node_modules/nuxt/dist/app/entry.js",
     "isEntry": true,
-    "dynamicImports": [
-      "middleware/auth.js",
-      "node_modules/nuxt/dist/app/components/error-404.vue",
-      "node_modules/nuxt/dist/app/components/error-500.vue"
-    ],
-    "css": [
-      "entry.rm7Lm443.css"
-    ],
-    "_globalCSS": true
-  },
-  "entry.rm7Lm443.css": {
-    "file": "entry.rm7Lm443.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/advertising/adDetail.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "Dbuw6_I6.js",
-    "name": "adDetail",
-    "src": "pages/advertising/adDetail.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_BI3ptcfZ.js",
-      "_D-RSS4Im.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js",
-      "_DAgmWyy6.js",
-      "_DrZKgOVA.js"
-    ],
-    "css": []
-  },
-  "adDetail.B7c-2sA1.css": {
-    "file": "adDetail.B7c-2sA1.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/advertising/index.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "D0YOCVPW.js",
-    "name": "index",
-    "src": "pages/advertising/index.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_BI3ptcfZ.js",
-      "_D-RSS4Im.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js",
-      "_DAgmWyy6.js",
-      "_DCZAgVLf.js",
-      "_DrZKgOVA.js",
-      "_CuD77cP2.js"
-    ],
-    "css": []
-  },
-  "index.BRhAOpTa.css": {
-    "file": "index.BRhAOpTa.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/index.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "r0EPCdwL.js",
-    "name": "index",
-    "src": "pages/index.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_DZgiYNR4.js",
-      "_Dzbi-2NY.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js",
-      "_HLyKboWs.js",
-      "_D3O6g-Yd.js",
-      "_CuD77cP2.js",
-      "_DAgmWyy6.js",
-      "_DCZAgVLf.js",
-      "_DrZKgOVA.js"
-    ],
+    "file": "@vite/client",
     "css": [],
-    "assets": [
-      "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b(2).DurDn11Q.png"
-    ]
-  },
-  "index.BQUVD6V5.css": {
-    "file": "index.BQUVD6V5.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b(2).DurDn11Q.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b(2).DurDn11Q.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/login.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BFQseTXw.js",
-    "name": "login",
-    "src": "pages/login.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "pages/primaryNavigation/[id].vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BVqLgF05.js",
-    "name": "_id_",
-    "src": "pages/primaryNavigation/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_DZgiYNR4.js",
-      "_Dzbi-2NY.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_D3O6g-Yd.js",
-      "_C8UkPH4W.js",
-      "_HLyKboWs.js",
-      "_DK-zW1bE.js",
-      "_DAgmWyy6.js",
-      "_DCZAgVLf.js"
-    ],
-    "css": [],
-    "assets": [
-      "tonny00255(1).CSRlJaFu.png",
-      "tonny00255_On_2x(1).CChKi2bz.png",
-      "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b_2x(2).x0ZZpzOV.png",
-      "bg1.D4y_2X6i.png"
-    ]
-  },
-  "_id_.DJHjlUye.css": {
-    "file": "_id_.DJHjlUye.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "tonny00255(1).CSRlJaFu.png": {
-    "file": "tonny00255(1).CSRlJaFu.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "tonny00255_On_2x(1).CChKi2bz.png": {
-    "file": "tonny00255_On_2x(1).CChKi2bz.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b_2x(2).x0ZZpzOV.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b_2x(2).x0ZZpzOV.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "bg1.D4y_2X6i.png": {
-    "file": "bg1.D4y_2X6i.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/primaryNavigation/newsDetail/newsDetail.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BGQLYcb4.js",
-    "name": "newsDetail",
-    "src": "pages/primaryNavigation/newsDetail/newsDetail.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_DZgiYNR4.js",
-      "_CcahWsmi.js",
-      "_C8UkPH4W.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js",
-      "_HLyKboWs.js"
-    ],
-    "css": []
-  },
-  "newsDetail.BI2pdcvh.css": {
-    "file": "newsDetail.BI2pdcvh.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/primaryNavigation/newsList.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BZGa79js.js",
-    "name": "newsList",
-    "src": "pages/primaryNavigation/newsList.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_DZgiYNR4.js",
-      "_CcahWsmi.js",
-      "_HLyKboWs.js",
-      "_D-RSS4Im.js",
-      "_D3O6g-Yd.js",
-      "_C8UkPH4W.js",
-      "_DK-zW1bE.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DAgmWyy6.js",
-      "_DrZKgOVA.js"
-    ],
-    "css": []
-  },
-  "newsList.Dx8ZcYfO.css": {
-    "file": "newsList.Dx8ZcYfO.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/register.vue": {
-    "resourceType": "script",
     "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DsjEtjyR.js",
-    "name": "register",
-    "src": "pages/register.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
+    "resourceType": "script"
   },
-  "pages/user/about.vue": {
+  "D:/张文静1/zwj/nuxt/sannongzixunwang_web/node_modules/nuxt/dist/app/entry.js": {
     "resourceType": "script",
     "module": true,
     "prefetch": true,
     "preload": true,
-    "file": "CQZJWjfH.js",
-    "name": "about",
-    "src": "pages/user/about.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "static/images/Group 1505.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "Group 1505.Bdi-gGT5.png",
-    "src": "static/images/Group 1505.png"
-  },
-  "static/images/Group 1548.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "Group 1548.DfRD5nCm.png",
-    "src": "static/images/Group 1548.png"
-  },
-  "static/images/Group 1816.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "Group 1816.B6M1aRtZ.png",
-    "src": "static/images/Group 1816.png"
-  },
-  "static/images/Group1503.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "Group1503.DIOgvHNT.png",
-    "src": "static/images/Group1503.png"
-  },
-  "static/images/banner 1.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "banner 1.CBoeI56I.png",
-    "src": "static/images/banner 1.png"
-  },
-  "static/images/bg1.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "bg1.D4y_2X6i.png",
-    "src": "static/images/bg1.png"
-  },
-  "static/images/image 36.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "image 36.DHdMblWy.png",
-    "src": "static/images/image 36.png"
-  },
-  "static/images/image 36@2x.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "image 36_2x.BgXjppgc.png",
-    "src": "static/images/image 36@2x.png"
-  },
-  "static/images/rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8(1).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8(1).k_AFrOt8.png",
-    "src": "static/images/rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8(1).png"
-  },
-  "static/images/rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8.BuZx38Iy.png",
-    "src": "static/images/rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8.png"
-  },
-  "static/images/rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69.DBj6qgG7.png",
-    "src": "static/images/rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69.png"
-  },
-  "static/images/rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69@2x(1).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).Fs8yDe1q.png",
-    "src": "static/images/rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69@2x(1).png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_1ba32eee-c498-4dd7-9cd9-013568c09db7.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_1ba32eee-c498-4dd7-9cd9-013568c09db7.DjtMukSR.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_1ba32eee-c498-4dd7-9cd9-013568c09db7.png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_a23e4b96-a6d7-49e1-a283-68c395f277f9.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_a23e4b96-a6d7-49e1-a283-68c395f277f9.CQsiFeBy.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_a23e4b96-a6d7-49e1-a283-68c395f277f9.png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1).2Eb8H9ZW.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1).png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f.DyANF_eO.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f.png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f@2x.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f_2x.Yl9__oFf.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f@2x.png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b(2).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b(2).DurDn11Q.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b(2).png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b.X6aUlKSC.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b.png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b@2x(2).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b_2x(2).x0ZZpzOV.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b@2x(2).png"
-  },
-  "static/images/tonny00255(1).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "tonny00255(1).CSRlJaFu.png",
-    "src": "static/images/tonny00255(1).png"
-  },
-  "static/images/tonny00255_On(1).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "tonny00255_On(1).N-ZEIezU.png",
-    "src": "static/images/tonny00255_On(1).png"
-  },
-  "static/images/tonny00255_On@2x(1).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "tonny00255_On_2x(1).CChKi2bz.png",
-    "src": "static/images/tonny00255_On@2x(1).png"
+    "isEntry": true,
+    "file": "D:/张文静1/zwj/nuxt/sannongzixunwang_web/node_modules/nuxt/dist/app/entry.js"
   }
 }

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

@@ -1,888 +1 @@
-export default {
-  "_!~{00g}~.js": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "status.DfFGKC_b.css",
-    "src": "_!~{00g}~.js"
-  },
-  "_!~{00h}~.js": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "Pagination.CSN2uoxf.css",
-    "src": "_!~{00h}~.js"
-  },
-  "_!~{00n}~.js": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "foot.CQ0I4rmX.css",
-    "src": "_!~{00n}~.js"
-  },
-  "_!~{00o}~.js": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).BxEWBvua.css",
-    "src": "_!~{00o}~.js"
-  },
-  "_!~{00p}~.js": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "tonny00255_On(1).B0gOcGbs.css",
-    "src": "_!~{00p}~.js"
-  },
-  "_!~{00r}~.js": {
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true,
-    "file": "HotNews.D7ydlvZm.css",
-    "src": "_!~{00r}~.js"
-  },
-  "_BI3ptcfZ.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BI3ptcfZ.js",
-    "name": "status",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DAgmWyy6.js",
-      "_DK-zW1bE.js",
-      "_DrZKgOVA.js"
-    ],
-    "css": [
-      "status.DfFGKC_b.css"
-    ],
-    "assets": [
-      "image 36.DHdMblWy.png"
-    ]
-  },
-  "status.DfFGKC_b.css": {
-    "file": "status.DfFGKC_b.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "image 36.DHdMblWy.png": {
-    "file": "image 36.DHdMblWy.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "_C5rI-oER.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "C5rI-oER.js",
-    "name": "vue.8fc199ce",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "_C8UkPH4W.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "C8UkPH4W.js",
-    "name": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1)",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "assets": [
-      "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1).2Eb8H9ZW.png"
-    ]
-  },
-  "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1).2Eb8H9ZW.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1).2Eb8H9ZW.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "_CcahWsmi.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CcahWsmi.js",
-    "name": "HotNews",
-    "imports": [
-      "_DK-zW1bE.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DZgiYNR4.js",
-      "_HLyKboWs.js"
-    ],
-    "css": [
-      "HotNews.D7ydlvZm.css"
-    ]
-  },
-  "HotNews.D7ydlvZm.css": {
-    "file": "HotNews.D7ydlvZm.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_CuD77cP2.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CuD77cP2.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js",
-      "_DAgmWyy6.js",
-      "_DrZKgOVA.js"
-    ]
-  },
-  "_D-RSS4Im.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "D-RSS4Im.js",
-    "name": "Pagination",
-    "imports": [
-      "_DK-zW1bE.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DAgmWyy6.js",
-      "_DrZKgOVA.js"
-    ],
-    "css": [
-      "Pagination.CSN2uoxf.css"
-    ]
-  },
-  "Pagination.CSN2uoxf.css": {
-    "file": "Pagination.CSN2uoxf.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "_D3O6g-Yd.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "D3O6g-Yd.js",
-    "name": "tonny00255_On(1)",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ],
-    "css": [
-      "tonny00255_On(1).B0gOcGbs.css"
-    ],
-    "assets": [
-      "Group 1548.DfRD5nCm.png",
-      "tonny00255_On(1).N-ZEIezU.png"
-    ]
-  },
-  "tonny00255_On(1).B0gOcGbs.css": {
-    "file": "tonny00255_On(1).B0gOcGbs.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "Group 1548.DfRD5nCm.png": {
-    "file": "Group 1548.DfRD5nCm.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "tonny00255_On(1).N-ZEIezU.png": {
-    "file": "tonny00255_On(1).N-ZEIezU.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "_DAgmWyy6.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DAgmWyy6.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js"
-    ]
-  },
-  "_DCZAgVLf.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DCZAgVLf.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "_DK-zW1bE.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DK-zW1bE.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "_DZgiYNR4.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DZgiYNR4.js",
-    "name": "foot",
-    "imports": [
-      "_HLyKboWs.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js"
-    ],
-    "css": [
-      "foot.CQ0I4rmX.css"
-    ],
-    "assets": [
-      "image 36_2x.BgXjppgc.png",
-      "banner 1.CBoeI56I.png",
-      "Group 1505.Bdi-gGT5.png"
-    ]
-  },
-  "foot.CQ0I4rmX.css": {
-    "file": "foot.CQ0I4rmX.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "image 36_2x.BgXjppgc.png": {
-    "file": "image 36_2x.BgXjppgc.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "banner 1.CBoeI56I.png": {
-    "file": "banner 1.CBoeI56I.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "Group 1505.Bdi-gGT5.png": {
-    "file": "Group 1505.Bdi-gGT5.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "_DrZKgOVA.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DrZKgOVA.js",
-    "name": "index",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "_Dzbi-2NY.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "Dzbi-2NY.js",
-    "name": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1)",
-    "imports": [
-      "_HLyKboWs.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DZgiYNR4.js",
-      "_DK-zW1bE.js",
-      "_DAgmWyy6.js",
-      "_DCZAgVLf.js"
-    ],
-    "css": [
-      "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).BxEWBvua.css"
-    ],
-    "assets": [
-      "Group 1816.B6M1aRtZ.png",
-      "Group1503.DIOgvHNT.png",
-      "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_a23e4b96-a6d7-49e1-a283-68c395f277f9.CQsiFeBy.png",
-      "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_1ba32eee-c498-4dd7-9cd9-013568c09db7.DjtMukSR.png",
-      "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69.DBj6qgG7.png",
-      "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8(1).k_AFrOt8.png",
-      "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f_2x.Yl9__oFf.png",
-      "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8.BuZx38Iy.png",
-      "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b.X6aUlKSC.png",
-      "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f.DyANF_eO.png",
-      "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).Fs8yDe1q.png"
-    ]
-  },
-  "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).BxEWBvua.css": {
-    "file": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).BxEWBvua.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "Group 1816.B6M1aRtZ.png": {
-    "file": "Group 1816.B6M1aRtZ.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "Group1503.DIOgvHNT.png": {
-    "file": "Group1503.DIOgvHNT.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_a23e4b96-a6d7-49e1-a283-68c395f277f9.CQsiFeBy.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_a23e4b96-a6d7-49e1-a283-68c395f277f9.CQsiFeBy.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_1ba32eee-c498-4dd7-9cd9-013568c09db7.DjtMukSR.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_1ba32eee-c498-4dd7-9cd9-013568c09db7.DjtMukSR.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69.DBj6qgG7.png": {
-    "file": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69.DBj6qgG7.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8(1).k_AFrOt8.png": {
-    "file": "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8(1).k_AFrOt8.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f_2x.Yl9__oFf.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f_2x.Yl9__oFf.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8.BuZx38Iy.png": {
-    "file": "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8.BuZx38Iy.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b.X6aUlKSC.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b.X6aUlKSC.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f.DyANF_eO.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f.DyANF_eO.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).Fs8yDe1q.png": {
-    "file": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).Fs8yDe1q.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "_HLyKboWs.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "HLyKboWs.js",
-    "name": "nuxt-link",
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "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/components/error-404.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "48JcEwwt.js",
-    "name": "error-404",
-    "src": "node_modules/nuxt/dist/app/components/error-404.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_HLyKboWs.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_C5rI-oER.js"
-    ],
-    "css": []
-  },
-  "error-404.ygbHJO5Q.css": {
-    "file": "error-404.ygbHJO5Q.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "node_modules/nuxt/dist/app/components/error-500.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CMzg0SFn.js",
-    "name": "error-500",
-    "src": "node_modules/nuxt/dist/app/components/error-500.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js",
-      "_C5rI-oER.js"
-    ],
-    "css": []
-  },
-  "error-500.B11Ibp8J.css": {
-    "file": "error-500.B11Ibp8J.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "node_modules/nuxt/dist/app/entry.js": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DfgxedcQ.js",
-    "name": "entry",
-    "src": "node_modules/nuxt/dist/app/entry.js",
-    "isEntry": true,
-    "dynamicImports": [
-      "middleware/auth.js",
-      "node_modules/nuxt/dist/app/components/error-404.vue",
-      "node_modules/nuxt/dist/app/components/error-500.vue"
-    ],
-    "css": [
-      "entry.rm7Lm443.css"
-    ],
-    "_globalCSS": true
-  },
-  "entry.rm7Lm443.css": {
-    "file": "entry.rm7Lm443.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/advertising/adDetail.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "Dbuw6_I6.js",
-    "name": "adDetail",
-    "src": "pages/advertising/adDetail.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_BI3ptcfZ.js",
-      "_D-RSS4Im.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js",
-      "_DAgmWyy6.js",
-      "_DrZKgOVA.js"
-    ],
-    "css": []
-  },
-  "adDetail.B7c-2sA1.css": {
-    "file": "adDetail.B7c-2sA1.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/advertising/index.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "D0YOCVPW.js",
-    "name": "index",
-    "src": "pages/advertising/index.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_BI3ptcfZ.js",
-      "_D-RSS4Im.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js",
-      "_DAgmWyy6.js",
-      "_DCZAgVLf.js",
-      "_DrZKgOVA.js",
-      "_CuD77cP2.js"
-    ],
-    "css": []
-  },
-  "index.BRhAOpTa.css": {
-    "file": "index.BRhAOpTa.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/index.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "r0EPCdwL.js",
-    "name": "index",
-    "src": "pages/index.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_DZgiYNR4.js",
-      "_Dzbi-2NY.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js",
-      "_HLyKboWs.js",
-      "_D3O6g-Yd.js",
-      "_CuD77cP2.js",
-      "_DAgmWyy6.js",
-      "_DCZAgVLf.js",
-      "_DrZKgOVA.js"
-    ],
-    "css": [],
-    "assets": [
-      "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b(2).DurDn11Q.png"
-    ]
-  },
-  "index.BQUVD6V5.css": {
-    "file": "index.BQUVD6V5.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b(2).DurDn11Q.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b(2).DurDn11Q.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/login.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BFQseTXw.js",
-    "name": "login",
-    "src": "pages/login.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "pages/primaryNavigation/[id].vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BVqLgF05.js",
-    "name": "_id_",
-    "src": "pages/primaryNavigation/[id].vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_DZgiYNR4.js",
-      "_Dzbi-2NY.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_D3O6g-Yd.js",
-      "_C8UkPH4W.js",
-      "_HLyKboWs.js",
-      "_DK-zW1bE.js",
-      "_DAgmWyy6.js",
-      "_DCZAgVLf.js"
-    ],
-    "css": [],
-    "assets": [
-      "tonny00255(1).CSRlJaFu.png",
-      "tonny00255_On_2x(1).CChKi2bz.png",
-      "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b_2x(2).x0ZZpzOV.png",
-      "bg1.D4y_2X6i.png"
-    ]
-  },
-  "_id_.DJHjlUye.css": {
-    "file": "_id_.DJHjlUye.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "tonny00255(1).CSRlJaFu.png": {
-    "file": "tonny00255(1).CSRlJaFu.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "tonny00255_On_2x(1).CChKi2bz.png": {
-    "file": "tonny00255_On_2x(1).CChKi2bz.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b_2x(2).x0ZZpzOV.png": {
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b_2x(2).x0ZZpzOV.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "bg1.D4y_2X6i.png": {
-    "file": "bg1.D4y_2X6i.png",
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png"
-  },
-  "pages/primaryNavigation/newsDetail/newsDetail.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BGQLYcb4.js",
-    "name": "newsDetail",
-    "src": "pages/primaryNavigation/newsDetail/newsDetail.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_DZgiYNR4.js",
-      "_CcahWsmi.js",
-      "_C8UkPH4W.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DK-zW1bE.js",
-      "_HLyKboWs.js"
-    ],
-    "css": []
-  },
-  "newsDetail.BI2pdcvh.css": {
-    "file": "newsDetail.BI2pdcvh.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/primaryNavigation/newsList.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "BZGa79js.js",
-    "name": "newsList",
-    "src": "pages/primaryNavigation/newsList.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "_DZgiYNR4.js",
-      "_CcahWsmi.js",
-      "_HLyKboWs.js",
-      "_D-RSS4Im.js",
-      "_D3O6g-Yd.js",
-      "_C8UkPH4W.js",
-      "_DK-zW1bE.js",
-      "node_modules/nuxt/dist/app/entry.js",
-      "_DAgmWyy6.js",
-      "_DrZKgOVA.js"
-    ],
-    "css": []
-  },
-  "newsList.Dx8ZcYfO.css": {
-    "file": "newsList.Dx8ZcYfO.css",
-    "resourceType": "style",
-    "prefetch": true,
-    "preload": true
-  },
-  "pages/register.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "DsjEtjyR.js",
-    "name": "register",
-    "src": "pages/register.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "pages/user/about.vue": {
-    "resourceType": "script",
-    "module": true,
-    "prefetch": true,
-    "preload": true,
-    "file": "CQZJWjfH.js",
-    "name": "about",
-    "src": "pages/user/about.vue",
-    "isDynamicEntry": true,
-    "imports": [
-      "node_modules/nuxt/dist/app/entry.js"
-    ]
-  },
-  "static/images/Group 1505.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "Group 1505.Bdi-gGT5.png",
-    "src": "static/images/Group 1505.png"
-  },
-  "static/images/Group 1548.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "Group 1548.DfRD5nCm.png",
-    "src": "static/images/Group 1548.png"
-  },
-  "static/images/Group 1816.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "Group 1816.B6M1aRtZ.png",
-    "src": "static/images/Group 1816.png"
-  },
-  "static/images/Group1503.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "Group1503.DIOgvHNT.png",
-    "src": "static/images/Group1503.png"
-  },
-  "static/images/banner 1.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "banner 1.CBoeI56I.png",
-    "src": "static/images/banner 1.png"
-  },
-  "static/images/bg1.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "bg1.D4y_2X6i.png",
-    "src": "static/images/bg1.png"
-  },
-  "static/images/image 36.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "image 36.DHdMblWy.png",
-    "src": "static/images/image 36.png"
-  },
-  "static/images/image 36@2x.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "image 36_2x.BgXjppgc.png",
-    "src": "static/images/image 36@2x.png"
-  },
-  "static/images/rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8(1).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8(1).k_AFrOt8.png",
-    "src": "static/images/rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8(1).png"
-  },
-  "static/images/rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8.BuZx38Iy.png",
-    "src": "static/images/rgmezdvz_19982_A_Chinese_farmer_carrying_a_hoe_is_hoeing_the_fi_a036c7b3-b05e-4d3d-a371-0bed91ec1ff8.png"
-  },
-  "static/images/rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69.DBj6qgG7.png",
-    "src": "static/images/rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69.png"
-  },
-  "static/images/rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69@2x(1).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69_2x(1).Fs8yDe1q.png",
-    "src": "static/images/rgmezdvz_19982_On_a_vast_and_boundless_wheat_field_many_harvest_5b5cfeda-ef17-4551-a935-5f8e3f799b69@2x(1).png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_1ba32eee-c498-4dd7-9cd9-013568c09db7.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_1ba32eee-c498-4dd7-9cd9-013568c09db7.DjtMukSR.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_1ba32eee-c498-4dd7-9cd9-013568c09db7.png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_a23e4b96-a6d7-49e1-a283-68c395f277f9.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_a23e4b96-a6d7-49e1-a283-68c395f277f9.CQsiFeBy.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_Chinese_farmer_carrying_a_hoe_is_h_a23e4b96-a6d7-49e1-a283-68c395f277f9.png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1).2Eb8H9ZW.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_0e341355-f4d5-4796-b6cd-bdc87996f81b(1).png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f.DyANF_eO.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f.png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f@2x.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f_2x.Yl9__oFf.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_bb6f6cc3-e86b-4706-840c-0974beef5b2f@2x.png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b(2).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b(2).DurDn11Q.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b(2).png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b.png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b.X6aUlKSC.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b.png"
-  },
-  "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b@2x(2).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b_2x(2).x0ZZpzOV.png",
-    "src": "static/images/sgbhsihfgisdfaasda45632113_A_group_of_Chinese_farmers_are_trans_d25af056-9d57-4ffe-9b04-030082de8a2b@2x(2).png"
-  },
-  "static/images/tonny00255(1).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "tonny00255(1).CSRlJaFu.png",
-    "src": "static/images/tonny00255(1).png"
-  },
-  "static/images/tonny00255_On(1).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "tonny00255_On(1).N-ZEIezU.png",
-    "src": "static/images/tonny00255_On(1).png"
-  },
-  "static/images/tonny00255_On@2x(1).png": {
-    "resourceType": "image",
-    "prefetch": true,
-    "mimeType": "image/png",
-    "file": "tonny00255_On_2x(1).CChKi2bz.png",
-    "src": "static/images/tonny00255_On@2x(1).png"
-  }
-}
+export { default } from "file:///D:/%E5%BC%A0%E6%96%87%E9%9D%991/zwj/nuxt/sannongzixunwang_web/node_modules/@nuxt/vite-builder/dist/runtime/client.manifest.mjs"

+ 1 - 1412
.nuxt/dist/server/server.mjs

@@ -1,1412 +1 @@
-import { effectScope, shallowReactive, reactive, getCurrentScope, hasInjectionContext, getCurrentInstance, inject, toRef, version, unref, h, shallowRef, isReadonly, isRef, isShallow, isReactive, toRaw, defineComponent, computed, ref, provide, Suspense, nextTick, mergeProps, Transition, watch, Fragment, withCtx, createVNode, useSSRContext, defineAsyncComponent, onErrorCaptured, onServerPrefetch, resolveDynamicComponent, createApp } from "vue";
-import { $fetch } from "ofetch";
-import { baseURL } from "#internal/nuxt/paths";
-import { createHooks } from "hookable";
-import { getContext } from "unctx";
-import { sanitizeStatusCode, createError as createError$1, appendHeader } from "h3";
-import { getActiveHead, CapoPlugin } from "unhead";
-import { defineHeadPlugin } from "@unhead/shared";
-import { START_LOCATION, createMemoryHistory, createRouter as createRouter$1, useRoute as useRoute$1, RouterView } from "vue-router";
-import { toRouteMatcher, createRouter } from "radix3";
-import { defu } from "defu";
-import { hasProtocol, isScriptProtocol, joinURL, withQuery } from "ufo";
-import { createPinia } from "pinia";
-import { ssrRenderAttrs, ssrRenderComponent, ssrRenderSuspense, ssrRenderVNode } from "vue/server-renderer";
-if (!globalThis.$fetch) {
-  globalThis.$fetch = $fetch.create({
-    baseURL: baseURL()
-  });
-}
-const appLayoutTransition = false;
-const appPageTransition = false;
-const appKeepalive = false;
-const nuxtLinkDefaults = { "componentName": "NuxtLink", "prefetch": true, "prefetchOn": { "visibility": true } };
-const appId = "nuxt-app";
-function getNuxtAppCtx(id = appId) {
-  return getContext(id, {
-    asyncContext: false
-  });
-}
-const NuxtPluginIndicator = "__nuxt_plugin";
-function createNuxtApp(options) {
-  var _a;
-  let hydratingCount = 0;
-  const nuxtApp = {
-    _id: options.id || appId || "nuxt-app",
-    _scope: effectScope(),
-    provide: void 0,
-    globalName: "nuxt",
-    versions: {
-      get nuxt() {
-        return "3.13.2";
-      },
-      get vue() {
-        return nuxtApp.vueApp.version;
-      }
-    },
-    payload: shallowReactive({
-      ...((_a = options.ssrContext) == null ? void 0 : _a.payload) || {},
-      data: shallowReactive({}),
-      state: reactive({}),
-      once: /* @__PURE__ */ new Set(),
-      _errors: shallowReactive({})
-    }),
-    static: {
-      data: {}
-    },
-    runWithContext(fn) {
-      if (nuxtApp._scope.active && !getCurrentScope()) {
-        return nuxtApp._scope.run(() => callWithNuxt(nuxtApp, fn));
-      }
-      return callWithNuxt(nuxtApp, fn);
-    },
-    isHydrating: false,
-    deferHydration() {
-      if (!nuxtApp.isHydrating) {
-        return () => {
-        };
-      }
-      hydratingCount++;
-      let called = false;
-      return () => {
-        if (called) {
-          return;
-        }
-        called = true;
-        hydratingCount--;
-        if (hydratingCount === 0) {
-          nuxtApp.isHydrating = false;
-          return nuxtApp.callHook("app:suspense:resolve");
-        }
-      };
-    },
-    _asyncDataPromises: {},
-    _asyncData: shallowReactive({}),
-    _payloadRevivers: {},
-    ...options
-  };
-  {
-    nuxtApp.payload.serverRendered = true;
-  }
-  if (nuxtApp.ssrContext) {
-    nuxtApp.payload.path = nuxtApp.ssrContext.url;
-    nuxtApp.ssrContext.nuxt = nuxtApp;
-    nuxtApp.ssrContext.payload = nuxtApp.payload;
-    nuxtApp.ssrContext.config = {
-      public: nuxtApp.ssrContext.runtimeConfig.public,
-      app: nuxtApp.ssrContext.runtimeConfig.app
-    };
-  }
-  nuxtApp.hooks = createHooks();
-  nuxtApp.hook = nuxtApp.hooks.hook;
-  {
-    const contextCaller = async function(hooks, args) {
-      for (const hook of hooks) {
-        await nuxtApp.runWithContext(() => hook(...args));
-      }
-    };
-    nuxtApp.hooks.callHook = (name, ...args) => nuxtApp.hooks.callHookWith(contextCaller, name, ...args);
-  }
-  nuxtApp.callHook = nuxtApp.hooks.callHook;
-  nuxtApp.provide = (name, value) => {
-    const $name = "$" + name;
-    defineGetter(nuxtApp, $name, value);
-    defineGetter(nuxtApp.vueApp.config.globalProperties, $name, value);
-  };
-  defineGetter(nuxtApp.vueApp, "$nuxt", nuxtApp);
-  defineGetter(nuxtApp.vueApp.config.globalProperties, "$nuxt", nuxtApp);
-  const runtimeConfig = options.ssrContext.runtimeConfig;
-  nuxtApp.provide("config", runtimeConfig);
-  return nuxtApp;
-}
-function registerPluginHooks(nuxtApp, plugin2) {
-  if (plugin2.hooks) {
-    nuxtApp.hooks.addHooks(plugin2.hooks);
-  }
-}
-async function applyPlugin(nuxtApp, plugin2) {
-  if (typeof plugin2 === "function") {
-    const { provide: provide2 } = await nuxtApp.runWithContext(() => plugin2(nuxtApp)) || {};
-    if (provide2 && typeof provide2 === "object") {
-      for (const key in provide2) {
-        nuxtApp.provide(key, provide2[key]);
-      }
-    }
-  }
-}
-async function applyPlugins(nuxtApp, plugins2) {
-  var _a, _b, _c, _d;
-  const resolvedPlugins = [];
-  const unresolvedPlugins = [];
-  const parallels = [];
-  const errors = [];
-  let promiseDepth = 0;
-  async function executePlugin(plugin2) {
-    var _a2;
-    const unresolvedPluginsForThisPlugin = ((_a2 = plugin2.dependsOn) == null ? void 0 : _a2.filter((name) => plugins2.some((p) => p._name === name) && !resolvedPlugins.includes(name))) ?? [];
-    if (unresolvedPluginsForThisPlugin.length > 0) {
-      unresolvedPlugins.push([new Set(unresolvedPluginsForThisPlugin), plugin2]);
-    } else {
-      const promise = applyPlugin(nuxtApp, plugin2).then(async () => {
-        if (plugin2._name) {
-          resolvedPlugins.push(plugin2._name);
-          await Promise.all(unresolvedPlugins.map(async ([dependsOn, unexecutedPlugin]) => {
-            if (dependsOn.has(plugin2._name)) {
-              dependsOn.delete(plugin2._name);
-              if (dependsOn.size === 0) {
-                promiseDepth++;
-                await executePlugin(unexecutedPlugin);
-              }
-            }
-          }));
-        }
-      });
-      if (plugin2.parallel) {
-        parallels.push(promise.catch((e) => errors.push(e)));
-      } else {
-        await promise;
-      }
-    }
-  }
-  for (const plugin2 of plugins2) {
-    if (((_a = nuxtApp.ssrContext) == null ? void 0 : _a.islandContext) && ((_b = plugin2.env) == null ? void 0 : _b.islands) === false) {
-      continue;
-    }
-    registerPluginHooks(nuxtApp, plugin2);
-  }
-  for (const plugin2 of plugins2) {
-    if (((_c = nuxtApp.ssrContext) == null ? void 0 : _c.islandContext) && ((_d = plugin2.env) == null ? void 0 : _d.islands) === false) {
-      continue;
-    }
-    await executePlugin(plugin2);
-  }
-  await Promise.all(parallels);
-  if (promiseDepth) {
-    for (let i = 0; i < promiseDepth; i++) {
-      await Promise.all(parallels);
-    }
-  }
-  if (errors.length) {
-    throw errors[0];
-  }
-}
-// @__NO_SIDE_EFFECTS__
-function defineNuxtPlugin(plugin2) {
-  if (typeof plugin2 === "function") {
-    return plugin2;
-  }
-  const _name = plugin2._name || plugin2.name;
-  delete plugin2.name;
-  return Object.assign(plugin2.setup || (() => {
-  }), plugin2, { [NuxtPluginIndicator]: true, _name });
-}
-function callWithNuxt(nuxt, setup, args) {
-  const fn = () => setup();
-  const nuxtAppCtx = getNuxtAppCtx(nuxt._id);
-  {
-    return nuxt.vueApp.runWithContext(() => nuxtAppCtx.callAsync(nuxt, fn));
-  }
-}
-function tryUseNuxtApp(id) {
-  var _a;
-  let nuxtAppInstance;
-  if (hasInjectionContext()) {
-    nuxtAppInstance = (_a = getCurrentInstance()) == null ? void 0 : _a.appContext.app.$nuxt;
-  }
-  nuxtAppInstance = nuxtAppInstance || getNuxtAppCtx(id).tryUse();
-  return nuxtAppInstance || null;
-}
-function useNuxtApp(id) {
-  const nuxtAppInstance = tryUseNuxtApp(id);
-  if (!nuxtAppInstance) {
-    {
-      throw new Error("[nuxt] instance unavailable");
-    }
-  }
-  return nuxtAppInstance;
-}
-// @__NO_SIDE_EFFECTS__
-function useRuntimeConfig(_event) {
-  return useNuxtApp().$config;
-}
-function defineGetter(obj, key, val) {
-  Object.defineProperty(obj, key, { get: () => val });
-}
-const LayoutMetaSymbol = Symbol("layout-meta");
-const PageRouteSymbol = Symbol("route");
-const useRouter = () => {
-  var _a;
-  return (_a = useNuxtApp()) == null ? void 0 : _a.$router;
-};
-const useRoute = () => {
-  if (hasInjectionContext()) {
-    return inject(PageRouteSymbol, useNuxtApp()._route);
-  }
-  return useNuxtApp()._route;
-};
-// @__NO_SIDE_EFFECTS__
-function defineNuxtRouteMiddleware(middleware) {
-  return middleware;
-}
-const isProcessingMiddleware = () => {
-  try {
-    if (useNuxtApp()._processingMiddleware) {
-      return true;
-    }
-  } catch {
-    return false;
-  }
-  return false;
-};
-const navigateTo = (to, options) => {
-  if (!to) {
-    to = "/";
-  }
-  const toPath = typeof to === "string" ? to : "path" in to ? resolveRouteObject(to) : useRouter().resolve(to).href;
-  const isExternalHost = hasProtocol(toPath, { acceptRelative: true });
-  const isExternal = (options == null ? void 0 : options.external) || isExternalHost;
-  if (isExternal) {
-    if (!(options == null ? void 0 : options.external)) {
-      throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");
-    }
-    const { protocol } = new URL(toPath, "http://localhost");
-    if (protocol && isScriptProtocol(protocol)) {
-      throw new Error(`Cannot navigate to a URL with '${protocol}' protocol.`);
-    }
-  }
-  const inMiddleware = isProcessingMiddleware();
-  const router = useRouter();
-  const nuxtApp = useNuxtApp();
-  {
-    if (nuxtApp.ssrContext) {
-      const fullPath = typeof to === "string" || isExternal ? toPath : router.resolve(to).fullPath || "/";
-      const location2 = isExternal ? toPath : joinURL((/* @__PURE__ */ useRuntimeConfig()).app.baseURL, fullPath);
-      const redirect = async function(response) {
-        await nuxtApp.callHook("app:redirected");
-        const encodedLoc = location2.replace(/"/g, "%22");
-        const encodedHeader = encodeURL(location2, isExternalHost);
-        nuxtApp.ssrContext._renderResponse = {
-          statusCode: sanitizeStatusCode((options == null ? void 0 : options.redirectCode) || 302, 302),
-          body: `<!DOCTYPE html><html><head><meta http-equiv="refresh" content="0; url=${encodedLoc}"></head></html>`,
-          headers: { location: encodedHeader }
-        };
-        return response;
-      };
-      if (!isExternal && inMiddleware) {
-        router.afterEach((final) => final.fullPath === fullPath ? redirect(false) : void 0);
-        return to;
-      }
-      return redirect(!inMiddleware ? void 0 : (
-        /* abort route navigation */
-        false
-      ));
-    }
-  }
-  if (isExternal) {
-    nuxtApp._scope.stop();
-    if (options == null ? void 0 : options.replace) {
-      (void 0).replace(toPath);
-    } else {
-      (void 0).href = toPath;
-    }
-    if (inMiddleware) {
-      if (!nuxtApp.isHydrating) {
-        return false;
-      }
-      return new Promise(() => {
-      });
-    }
-    return Promise.resolve();
-  }
-  return (options == null ? void 0 : options.replace) ? router.replace(to) : router.push(to);
-};
-function resolveRouteObject(to) {
-  return withQuery(to.path || "", to.query || {}) + (to.hash || "");
-}
-function encodeURL(location2, isExternalHost = false) {
-  const url = new URL(location2, "http://localhost");
-  if (!isExternalHost) {
-    return url.pathname + url.search + url.hash;
-  }
-  if (location2.startsWith("//")) {
-    return url.toString().replace(url.protocol, "");
-  }
-  return url.toString();
-}
-const NUXT_ERROR_SIGNATURE = "__nuxt_error";
-const useError = () => toRef(useNuxtApp().payload, "error");
-const showError = (error) => {
-  const nuxtError = createError(error);
-  try {
-    const nuxtApp = useNuxtApp();
-    const error2 = useError();
-    if (false) ;
-    error2.value = error2.value || nuxtError;
-  } catch {
-    throw nuxtError;
-  }
-  return nuxtError;
-};
-const isNuxtError = (error) => !!error && typeof error === "object" && NUXT_ERROR_SIGNATURE in error;
-const createError = (error) => {
-  const nuxtError = createError$1(error);
-  Object.defineProperty(nuxtError, NUXT_ERROR_SIGNATURE, {
-    value: true,
-    configurable: false,
-    writable: false
-  });
-  return nuxtError;
-};
-version[0] === "3";
-function resolveUnref(r) {
-  return typeof r === "function" ? r() : unref(r);
-}
-function resolveUnrefHeadInput(ref2) {
-  if (ref2 instanceof Promise || ref2 instanceof Date || ref2 instanceof RegExp)
-    return ref2;
-  const root = resolveUnref(ref2);
-  if (!ref2 || !root)
-    return root;
-  if (Array.isArray(root))
-    return root.map((r) => resolveUnrefHeadInput(r));
-  if (typeof root === "object") {
-    const resolved = {};
-    for (const k in root) {
-      if (!Object.prototype.hasOwnProperty.call(root, k)) {
-        continue;
-      }
-      if (k === "titleTemplate" || k[0] === "o" && k[1] === "n") {
-        resolved[k] = unref(root[k]);
-        continue;
-      }
-      resolved[k] = resolveUnrefHeadInput(root[k]);
-    }
-    return resolved;
-  }
-  return root;
-}
-defineHeadPlugin({
-  hooks: {
-    "entries:resolve": (ctx) => {
-      for (const entry2 of ctx.entries)
-        entry2.resolvedInput = resolveUnrefHeadInput(entry2.input);
-    }
-  }
-});
-const headSymbol = "usehead";
-const _global = typeof globalThis !== "undefined" ? globalThis : typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : {};
-const globalKey$1 = "__unhead_injection_handler__";
-function setHeadInjectionHandler(handler) {
-  _global[globalKey$1] = handler;
-}
-function injectHead() {
-  if (globalKey$1 in _global) {
-    return _global[globalKey$1]();
-  }
-  const head = inject(headSymbol);
-  if (!head && process.env.NODE_ENV !== "production")
-    console.warn("Unhead is missing Vue context, falling back to shared context. This may have unexpected results.");
-  return head || getActiveHead();
-}
-[CapoPlugin({ track: true })];
-const unhead_KgADcZ0jPj = /* @__PURE__ */ defineNuxtPlugin({
-  name: "nuxt:head",
-  enforce: "pre",
-  setup(nuxtApp) {
-    const head = nuxtApp.ssrContext.head;
-    setHeadInjectionHandler(
-      // need a fresh instance of the nuxt app to avoid parallel requests interfering with each other
-      () => useNuxtApp().vueApp._context.provides.usehead
-    );
-    nuxtApp.vueApp.use(head);
-  }
-});
-function createContext(opts = {}) {
-  let currentInstance;
-  let isSingleton = false;
-  const checkConflict = (instance) => {
-    if (currentInstance && currentInstance !== instance) {
-      throw new Error("Context conflict");
-    }
-  };
-  let als;
-  if (opts.asyncContext) {
-    const _AsyncLocalStorage = opts.AsyncLocalStorage || globalThis.AsyncLocalStorage;
-    if (_AsyncLocalStorage) {
-      als = new _AsyncLocalStorage();
-    } else {
-      console.warn("[unctx] `AsyncLocalStorage` is not provided.");
-    }
-  }
-  const _getCurrentInstance = () => {
-    if (als && currentInstance === void 0) {
-      const instance = als.getStore();
-      if (instance !== void 0) {
-        return instance;
-      }
-    }
-    return currentInstance;
-  };
-  return {
-    use: () => {
-      const _instance = _getCurrentInstance();
-      if (_instance === void 0) {
-        throw new Error("Context is not available");
-      }
-      return _instance;
-    },
-    tryUse: () => {
-      return _getCurrentInstance();
-    },
-    set: (instance, replace) => {
-      if (!replace) {
-        checkConflict(instance);
-      }
-      currentInstance = instance;
-      isSingleton = true;
-    },
-    unset: () => {
-      currentInstance = void 0;
-      isSingleton = false;
-    },
-    call: (instance, callback) => {
-      checkConflict(instance);
-      currentInstance = instance;
-      try {
-        return als ? als.run(instance, callback) : callback();
-      } finally {
-        if (!isSingleton) {
-          currentInstance = void 0;
-        }
-      }
-    },
-    async callAsync(instance, callback) {
-      currentInstance = instance;
-      const onRestore = () => {
-        currentInstance = instance;
-      };
-      const onLeave = () => currentInstance === instance ? onRestore : void 0;
-      asyncHandlers.add(onLeave);
-      try {
-        const r = als ? als.run(instance, callback) : callback();
-        if (!isSingleton) {
-          currentInstance = void 0;
-        }
-        return await r;
-      } finally {
-        asyncHandlers.delete(onLeave);
-      }
-    }
-  };
-}
-function createNamespace(defaultOpts = {}) {
-  const contexts = {};
-  return {
-    get(key, opts = {}) {
-      if (!contexts[key]) {
-        contexts[key] = createContext({ ...defaultOpts, ...opts });
-      }
-      contexts[key];
-      return contexts[key];
-    }
-  };
-}
-const _globalThis = typeof globalThis !== "undefined" ? globalThis : typeof self !== "undefined" ? self : typeof global !== "undefined" ? global : {};
-const globalKey = "__unctx__";
-_globalThis[globalKey] || (_globalThis[globalKey] = createNamespace());
-const asyncHandlersKey = "__unctx_async_handlers__";
-const asyncHandlers = _globalThis[asyncHandlersKey] || (_globalThis[asyncHandlersKey] = /* @__PURE__ */ new Set());
-function executeAsync(function_) {
-  const restores = [];
-  for (const leaveHandler of asyncHandlers) {
-    const restore2 = leaveHandler();
-    if (restore2) {
-      restores.push(restore2);
-    }
-  }
-  const restore = () => {
-    for (const restore2 of restores) {
-      restore2();
-    }
-  };
-  let awaitable = function_();
-  if (awaitable && typeof awaitable === "object" && "catch" in awaitable) {
-    awaitable = awaitable.catch((error) => {
-      restore();
-      throw error;
-    });
-  }
-  return [awaitable, restore];
-}
-const interpolatePath = (route, match) => {
-  return match.path.replace(/(:\w+)\([^)]+\)/g, "$1").replace(/(:\w+)[?+*]/g, "$1").replace(/:\w+/g, (r) => {
-    var _a;
-    return ((_a = route.params[r.slice(1)]) == null ? void 0 : _a.toString()) || "";
-  });
-};
-const generateRouteKey$1 = (routeProps, override) => {
-  const matchedRoute = routeProps.route.matched.find((m) => {
-    var _a;
-    return ((_a = m.components) == null ? void 0 : _a.default) === routeProps.Component.type;
-  });
-  const source = override ?? (matchedRoute == null ? void 0 : matchedRoute.meta.key) ?? (matchedRoute && interpolatePath(routeProps.route, matchedRoute));
-  return typeof source === "function" ? source(routeProps.route) : source;
-};
-const wrapInKeepAlive = (props, children) => {
-  return { default: () => children };
-};
-function toArray$1(value) {
-  return Array.isArray(value) ? value : [value];
-}
-async function getRouteRules(url) {
-  {
-    const _routeRulesMatcher = toRouteMatcher(
-      createRouter({ routes: (/* @__PURE__ */ useRuntimeConfig()).nitro.routeRules })
-    );
-    return defu({}, ..._routeRulesMatcher.matchAll(url).reverse());
-  }
-}
-const __nuxt_page_meta = {
-  middleware: "auth"
-};
-const _routes = [
-  {
-    name: "advertising-adDetail",
-    path: "/advertising/adDetail",
-    component: () => import("./_nuxt/adDetail-CbL4xuDD.js")
-  },
-  {
-    name: "advertising",
-    path: "/advertising",
-    component: () => import("./_nuxt/index-DTXcdam9.js")
-  },
-  {
-    name: "index",
-    path: "/",
-    component: () => import("./_nuxt/index-CZZcRNnl.js")
-  },
-  {
-    name: "login",
-    path: "/login",
-    component: () => import("./_nuxt/login-DfCN0ewm.js")
-  },
-  {
-    name: "primaryNavigation-id",
-    path: "/primaryNavigation/:id()",
-    component: () => import("./_nuxt/_id_-CQDbv71l.js")
-  },
-  {
-    name: "primaryNavigation-newsDetail-newsDetail",
-    path: "/primaryNavigation/newsDetail/newsDetail",
-    component: () => import("./_nuxt/newsDetail-CkWNmlhH.js")
-  },
-  {
-    name: "primaryNavigation-newsList",
-    path: "/primaryNavigation/newsList",
-    meta: __nuxt_page_meta || {},
-    component: () => import("./_nuxt/newsList-DnLyRN53.js")
-  },
-  {
-    name: "register",
-    path: "/register",
-    component: () => import("./_nuxt/register-BaQ9c9VV.js")
-  },
-  {
-    name: "user-about",
-    path: "/user/about",
-    component: () => import("./_nuxt/about-BQoZ6Vl3.js")
-  }
-];
-const _wrapIf = (component, props, slots) => {
-  props = props === true ? {} : props;
-  return { default: () => {
-    var _a;
-    return props ? h(component, props, slots) : (_a = slots.default) == null ? void 0 : _a.call(slots);
-  } };
-};
-function generateRouteKey(route) {
-  const source = (route == null ? void 0 : route.meta.key) ?? route.path.replace(/(:\w+)\([^)]+\)/g, "$1").replace(/(:\w+)[?+*]/g, "$1").replace(/:\w+/g, (r) => {
-    var _a;
-    return ((_a = route.params[r.slice(1)]) == null ? void 0 : _a.toString()) || "";
-  });
-  return typeof source === "function" ? source(route) : source;
-}
-function isChangingPage(to, from) {
-  if (to === from || from === START_LOCATION) {
-    return false;
-  }
-  if (generateRouteKey(to) !== generateRouteKey(from)) {
-    return true;
-  }
-  const areComponentsSame = to.matched.every(
-    (comp, index) => {
-      var _a, _b;
-      return comp.components && comp.components.default === ((_b = (_a = from.matched[index]) == null ? void 0 : _a.components) == null ? void 0 : _b.default);
-    }
-  );
-  if (areComponentsSame) {
-    return false;
-  }
-  return true;
-}
-const routerOptions0 = {
-  scrollBehavior(to, from, savedPosition) {
-    var _a;
-    const nuxtApp = useNuxtApp();
-    const behavior = ((_a = useRouter().options) == null ? void 0 : _a.scrollBehaviorType) ?? "auto";
-    let position = savedPosition || void 0;
-    const routeAllowsScrollToTop = typeof to.meta.scrollToTop === "function" ? to.meta.scrollToTop(to, from) : to.meta.scrollToTop;
-    if (!position && from && to && routeAllowsScrollToTop !== false && isChangingPage(to, from)) {
-      position = { left: 0, top: 0 };
-    }
-    if (to.path === from.path) {
-      if (from.hash && !to.hash) {
-        return { left: 0, top: 0 };
-      }
-      if (to.hash) {
-        return { el: to.hash, top: _getHashElementScrollMarginTop(to.hash), behavior };
-      }
-      return false;
-    }
-    const hasTransition = (route) => !!(route.meta.pageTransition ?? appPageTransition);
-    const hookToWait = hasTransition(from) && hasTransition(to) ? "page:transition:finish" : "page:finish";
-    return new Promise((resolve) => {
-      nuxtApp.hooks.hookOnce(hookToWait, async () => {
-        await new Promise((resolve2) => setTimeout(resolve2, 0));
-        if (to.hash) {
-          position = { el: to.hash, top: _getHashElementScrollMarginTop(to.hash), behavior };
-        }
-        resolve(position);
-      });
-    });
-  }
-};
-function _getHashElementScrollMarginTop(selector) {
-  try {
-    const elem = (void 0).querySelector(selector);
-    if (elem) {
-      return (Number.parseFloat(getComputedStyle(elem).scrollMarginTop) || 0) + (Number.parseFloat(getComputedStyle((void 0).documentElement).scrollPaddingTop) || 0);
-    }
-  } catch {
-  }
-  return 0;
-}
-const configRouterOptions = {
-  hashMode: false,
-  scrollBehaviorType: "auto"
-};
-const routerOptions = {
-  ...configRouterOptions,
-  ...routerOptions0
-};
-const validate = /* @__PURE__ */ defineNuxtRouteMiddleware(async (to) => {
-  var _a;
-  let __temp, __restore;
-  if (!((_a = to.meta) == null ? void 0 : _a.validate)) {
-    return;
-  }
-  const nuxtApp = useNuxtApp();
-  const router = useRouter();
-  const result = ([__temp, __restore] = executeAsync(() => Promise.resolve(to.meta.validate(to))), __temp = await __temp, __restore(), __temp);
-  if (result === true) {
-    return;
-  }
-  const error = createError({
-    statusCode: result && result.statusCode || 404,
-    statusMessage: result && result.statusMessage || `Page Not Found: ${to.fullPath}`,
-    data: {
-      path: to.fullPath
-    }
-  });
-  const unsub = router.beforeResolve((final) => {
-    unsub();
-    if (final === to) {
-      const unsub2 = router.afterEach(async () => {
-        unsub2();
-        await nuxtApp.runWithContext(() => showError(error));
-      });
-      return false;
-    }
-  });
-});
-const manifest_45route_45rule = /* @__PURE__ */ defineNuxtRouteMiddleware(async (to) => {
-  {
-    return;
-  }
-});
-const globalMiddleware = [
-  validate,
-  manifest_45route_45rule
-];
-const namedMiddleware = {
-  auth: () => import("./_nuxt/auth-DRRsgHvx.js")
-};
-const plugin = /* @__PURE__ */ defineNuxtPlugin({
-  name: "nuxt:router",
-  enforce: "pre",
-  async setup(nuxtApp) {
-    var _a, _b, _c;
-    let __temp, __restore;
-    let routerBase = (/* @__PURE__ */ useRuntimeConfig()).app.baseURL;
-    if (routerOptions.hashMode && !routerBase.includes("#")) {
-      routerBase += "#";
-    }
-    const history = ((_a = routerOptions.history) == null ? void 0 : _a.call(routerOptions, routerBase)) ?? createMemoryHistory(routerBase);
-    const routes2 = routerOptions.routes ? ([__temp, __restore] = executeAsync(() => routerOptions.routes(_routes)), __temp = await __temp, __restore(), __temp) ?? _routes : _routes;
-    let startPosition;
-    const router = createRouter$1({
-      ...routerOptions,
-      scrollBehavior: (to, from, savedPosition) => {
-        if (from === START_LOCATION) {
-          startPosition = savedPosition;
-          return;
-        }
-        if (routerOptions.scrollBehavior) {
-          router.options.scrollBehavior = routerOptions.scrollBehavior;
-          if ("scrollRestoration" in (void 0).history) {
-            const unsub = router.beforeEach(() => {
-              unsub();
-              (void 0).history.scrollRestoration = "manual";
-            });
-          }
-          return routerOptions.scrollBehavior(to, START_LOCATION, startPosition || savedPosition);
-        }
-      },
-      history,
-      routes: routes2
-    });
-    nuxtApp.vueApp.use(router);
-    const previousRoute = shallowRef(router.currentRoute.value);
-    router.afterEach((_to, from) => {
-      previousRoute.value = from;
-    });
-    Object.defineProperty(nuxtApp.vueApp.config.globalProperties, "previousRoute", {
-      get: () => previousRoute.value
-    });
-    const initialURL = nuxtApp.ssrContext.url;
-    const _route = shallowRef(router.currentRoute.value);
-    const syncCurrentRoute = () => {
-      _route.value = router.currentRoute.value;
-    };
-    nuxtApp.hook("page:finish", syncCurrentRoute);
-    router.afterEach((to, from) => {
-      var _a2, _b2, _c2, _d;
-      if (((_b2 = (_a2 = to.matched[0]) == null ? void 0 : _a2.components) == null ? void 0 : _b2.default) === ((_d = (_c2 = from.matched[0]) == null ? void 0 : _c2.components) == null ? void 0 : _d.default)) {
-        syncCurrentRoute();
-      }
-    });
-    const route = {};
-    for (const key in _route.value) {
-      Object.defineProperty(route, key, {
-        get: () => _route.value[key],
-        enumerable: true
-      });
-    }
-    nuxtApp._route = shallowReactive(route);
-    nuxtApp._middleware = nuxtApp._middleware || {
-      global: [],
-      named: {}
-    };
-    useError();
-    if (!((_b = nuxtApp.ssrContext) == null ? void 0 : _b.islandContext)) {
-      router.afterEach(async (to, _from, failure) => {
-        delete nuxtApp._processingMiddleware;
-        if (failure) {
-          await nuxtApp.callHook("page:loading:end");
-        }
-        if ((failure == null ? void 0 : failure.type) === 4) {
-          return;
-        }
-        if (to.matched.length === 0) {
-          await nuxtApp.runWithContext(() => showError(createError$1({
-            statusCode: 404,
-            fatal: false,
-            statusMessage: `Page not found: ${to.fullPath}`,
-            data: {
-              path: to.fullPath
-            }
-          })));
-        } else if (to.redirectedFrom && to.fullPath !== initialURL) {
-          await nuxtApp.runWithContext(() => navigateTo(to.fullPath || "/"));
-        }
-      });
-    }
-    try {
-      if (true) {
-        ;
-        [__temp, __restore] = executeAsync(() => router.push(initialURL)), await __temp, __restore();
-        ;
-      }
-      ;
-      [__temp, __restore] = executeAsync(() => router.isReady()), await __temp, __restore();
-      ;
-    } catch (error2) {
-      [__temp, __restore] = executeAsync(() => nuxtApp.runWithContext(() => showError(error2))), await __temp, __restore();
-    }
-    const resolvedInitialRoute = router.currentRoute.value;
-    syncCurrentRoute();
-    if ((_c = nuxtApp.ssrContext) == null ? void 0 : _c.islandContext) {
-      return { provide: { router } };
-    }
-    const initialLayout = nuxtApp.payload.state._layout;
-    router.beforeEach(async (to, from) => {
-      var _a2, _b2;
-      await nuxtApp.callHook("page:loading:start");
-      to.meta = reactive(to.meta);
-      if (nuxtApp.isHydrating && initialLayout && !isReadonly(to.meta.layout)) {
-        to.meta.layout = initialLayout;
-      }
-      nuxtApp._processingMiddleware = true;
-      if (!((_a2 = nuxtApp.ssrContext) == null ? void 0 : _a2.islandContext)) {
-        const middlewareEntries = /* @__PURE__ */ new Set([...globalMiddleware, ...nuxtApp._middleware.global]);
-        for (const component of to.matched) {
-          const componentMiddleware = component.meta.middleware;
-          if (!componentMiddleware) {
-            continue;
-          }
-          for (const entry2 of toArray$1(componentMiddleware)) {
-            middlewareEntries.add(entry2);
-          }
-        }
-        {
-          const routeRules = await nuxtApp.runWithContext(() => getRouteRules(to.path));
-          if (routeRules.appMiddleware) {
-            for (const key in routeRules.appMiddleware) {
-              if (routeRules.appMiddleware[key]) {
-                middlewareEntries.add(key);
-              } else {
-                middlewareEntries.delete(key);
-              }
-            }
-          }
-        }
-        for (const entry2 of middlewareEntries) {
-          const middleware = typeof entry2 === "string" ? nuxtApp._middleware.named[entry2] || await ((_b2 = namedMiddleware[entry2]) == null ? void 0 : _b2.call(namedMiddleware).then((r) => r.default || r)) : entry2;
-          if (!middleware) {
-            throw new Error(`Unknown route middleware: '${entry2}'.`);
-          }
-          const result = await nuxtApp.runWithContext(() => middleware(to, from));
-          {
-            if (result === false || result instanceof Error) {
-              const error2 = result || createError$1({
-                statusCode: 404,
-                statusMessage: `Page Not Found: ${initialURL}`
-              });
-              await nuxtApp.runWithContext(() => showError(error2));
-              return false;
-            }
-          }
-          if (result === true) {
-            continue;
-          }
-          if (result || result === false) {
-            return result;
-          }
-        }
-      }
-    });
-    router.onError(async () => {
-      delete nuxtApp._processingMiddleware;
-      await nuxtApp.callHook("page:loading:end");
-    });
-    nuxtApp.hooks.hookOnce("app:created", async () => {
-      try {
-        if ("name" in resolvedInitialRoute) {
-          resolvedInitialRoute.name = void 0;
-        }
-        await router.replace({
-          ...resolvedInitialRoute,
-          force: true
-        });
-        router.options.scrollBehavior = routerOptions.scrollBehavior;
-      } catch (error2) {
-        await nuxtApp.runWithContext(() => showError(error2));
-      }
-    });
-    return { provide: { router } };
-  }
-});
-function definePayloadReducer(name, reduce) {
-  {
-    useNuxtApp().ssrContext._payloadReducers[name] = reduce;
-  }
-}
-const reducers = [
-  ["NuxtError", (data) => isNuxtError(data) && data.toJSON()],
-  ["EmptyShallowRef", (data) => isRef(data) && isShallow(data) && !data.value && (typeof data.value === "bigint" ? "0n" : JSON.stringify(data.value) || "_")],
-  ["EmptyRef", (data) => isRef(data) && !data.value && (typeof data.value === "bigint" ? "0n" : JSON.stringify(data.value) || "_")],
-  ["ShallowRef", (data) => isRef(data) && isShallow(data) && data.value],
-  ["ShallowReactive", (data) => isReactive(data) && isShallow(data) && toRaw(data)],
-  ["Ref", (data) => isRef(data) && data.value],
-  ["Reactive", (data) => isReactive(data) && toRaw(data)]
-];
-const revive_payload_server_eJ33V7gbc6 = /* @__PURE__ */ defineNuxtPlugin({
-  name: "nuxt:revive-payload:server",
-  setup() {
-    for (const [reducer, fn] of reducers) {
-      definePayloadReducer(reducer, fn);
-    }
-  }
-});
-const components_plugin_KR1HBZs4kY = /* @__PURE__ */ defineNuxtPlugin({
-  name: "nuxt:global-components"
-});
-const element_plus_elM4AXquKi = /* @__PURE__ */ defineNuxtPlugin(() => {
-});
-const pinia_Uphuq97G1L = /* @__PURE__ */ defineNuxtPlugin((nuxtApp) => {
-  const pinia = createPinia();
-  nuxtApp.vueApp.use(pinia);
-  return {
-    provide: {
-      pinia
-    }
-  };
-});
-function toArray(value) {
-  return Array.isArray(value) ? value : [value];
-}
-function useRequestEvent(nuxtApp = useNuxtApp()) {
-  var _a;
-  return (_a = nuxtApp.ssrContext) == null ? void 0 : _a.event;
-}
-function prerenderRoutes(path) {
-  if (!import.meta.prerender) {
-    return;
-  }
-  const paths = toArray(path);
-  appendHeader(useRequestEvent(), "x-nitro-prerender", paths.map((p) => encodeURIComponent(p)).join(", "));
-}
-let routes;
-const prerender_server_LXx1wM9sKF = /* @__PURE__ */ defineNuxtPlugin(async () => {
-  let __temp, __restore;
-  if (!import.meta.prerender || routerOptions.hashMode) {
-    return;
-  }
-  if (routes && !routes.length) {
-    return;
-  }
-  routes || (routes = Array.from(processRoutes(([__temp, __restore] = executeAsync(() => {
-    var _a;
-    return (_a = routerOptions.routes) == null ? void 0 : _a.call(routerOptions, _routes);
-  }), __temp = await __temp, __restore(), __temp) ?? _routes)));
-  const batch = routes.splice(0, 10);
-  prerenderRoutes(batch);
-});
-const OPTIONAL_PARAM_RE = /^\/?:.*(?:\?|\(\.\*\)\*)$/;
-function processRoutes(routes2, currentPath = "/", routesToPrerender = /* @__PURE__ */ new Set()) {
-  var _a;
-  for (const route of routes2) {
-    if (OPTIONAL_PARAM_RE.test(route.path) && !((_a = route.children) == null ? void 0 : _a.length)) {
-      routesToPrerender.add(currentPath);
-    }
-    if (route.path.includes(":")) {
-      continue;
-    }
-    const fullPath = joinURL(currentPath, route.path);
-    routesToPrerender.add(fullPath);
-    if (route.children) {
-      processRoutes(route.children, fullPath, routesToPrerender);
-    }
-  }
-  return routesToPrerender;
-}
-const plugins = [
-  unhead_KgADcZ0jPj,
-  plugin,
-  revive_payload_server_eJ33V7gbc6,
-  components_plugin_KR1HBZs4kY,
-  element_plus_elM4AXquKi,
-  pinia_Uphuq97G1L,
-  prerender_server_LXx1wM9sKF
-];
-const layouts = {};
-const LayoutLoader = defineComponent({
-  name: "LayoutLoader",
-  inheritAttrs: false,
-  props: {
-    name: String,
-    layoutProps: Object
-  },
-  async setup(props, context) {
-    const LayoutComponent = await layouts[props.name]().then((r) => r.default || r);
-    return () => h(LayoutComponent, props.layoutProps, context.slots);
-  }
-});
-const __nuxt_component_0 = defineComponent({
-  name: "NuxtLayout",
-  inheritAttrs: false,
-  props: {
-    name: {
-      type: [String, Boolean, Object],
-      default: null
-    },
-    fallback: {
-      type: [String, Object],
-      default: null
-    }
-  },
-  setup(props, context) {
-    const nuxtApp = useNuxtApp();
-    const injectedRoute = inject(PageRouteSymbol);
-    const route = injectedRoute === useRoute() ? useRoute$1() : injectedRoute;
-    const layout = computed(() => {
-      let layout2 = unref(props.name) ?? route.meta.layout ?? "default";
-      if (layout2 && !(layout2 in layouts)) {
-        if (props.fallback) {
-          layout2 = unref(props.fallback);
-        }
-      }
-      return layout2;
-    });
-    const layoutRef = ref();
-    context.expose({ layoutRef });
-    const done = nuxtApp.deferHydration();
-    return () => {
-      const hasLayout = layout.value && layout.value in layouts;
-      const transitionProps = route.meta.layoutTransition ?? appLayoutTransition;
-      return _wrapIf(Transition, hasLayout && transitionProps, {
-        default: () => h(Suspense, { suspensible: true, onResolve: () => {
-          nextTick(done);
-        } }, {
-          default: () => h(
-            LayoutProvider,
-            {
-              layoutProps: mergeProps(context.attrs, { ref: layoutRef }),
-              key: layout.value || void 0,
-              name: layout.value,
-              shouldProvide: !props.name,
-              hasTransition: !!transitionProps
-            },
-            context.slots
-          )
-        })
-      }).default();
-    };
-  }
-});
-const LayoutProvider = defineComponent({
-  name: "NuxtLayoutProvider",
-  inheritAttrs: false,
-  props: {
-    name: {
-      type: [String, Boolean]
-    },
-    layoutProps: {
-      type: Object
-    },
-    hasTransition: {
-      type: Boolean
-    },
-    shouldProvide: {
-      type: Boolean
-    }
-  },
-  setup(props, context) {
-    const name = props.name;
-    if (props.shouldProvide) {
-      provide(LayoutMetaSymbol, {
-        isCurrent: (route) => name === (route.meta.layout ?? "default")
-      });
-    }
-    return () => {
-      var _a, _b;
-      if (!name || typeof name === "string" && !(name in layouts)) {
-        return (_b = (_a = context.slots).default) == null ? void 0 : _b.call(_a);
-      }
-      return h(
-        LayoutLoader,
-        { key: name, layoutProps: props.layoutProps, name },
-        context.slots
-      );
-    };
-  }
-});
-const RouteProvider = defineComponent({
-  props: {
-    vnode: {
-      type: Object,
-      required: true
-    },
-    route: {
-      type: Object,
-      required: true
-    },
-    vnodeRef: Object,
-    renderKey: String,
-    trackRootNodes: Boolean
-  },
-  setup(props) {
-    const previousKey = props.renderKey;
-    const previousRoute = props.route;
-    const route = {};
-    for (const key in props.route) {
-      Object.defineProperty(route, key, {
-        get: () => previousKey === props.renderKey ? props.route[key] : previousRoute[key],
-        enumerable: true
-      });
-    }
-    provide(PageRouteSymbol, shallowReactive(route));
-    return () => {
-      return h(props.vnode, { ref: props.vnodeRef });
-    };
-  }
-});
-const __nuxt_component_1 = defineComponent({
-  name: "NuxtPage",
-  inheritAttrs: false,
-  props: {
-    name: {
-      type: String
-    },
-    transition: {
-      type: [Boolean, Object],
-      default: void 0
-    },
-    keepalive: {
-      type: [Boolean, Object],
-      default: void 0
-    },
-    route: {
-      type: Object
-    },
-    pageKey: {
-      type: [Function, String],
-      default: null
-    }
-  },
-  setup(props, { attrs, slots, expose }) {
-    const nuxtApp = useNuxtApp();
-    const pageRef = ref();
-    const forkRoute = inject(PageRouteSymbol, null);
-    let previousPageKey;
-    expose({ pageRef });
-    inject(LayoutMetaSymbol, null);
-    let vnode;
-    const done = nuxtApp.deferHydration();
-    if (props.pageKey) {
-      watch(() => props.pageKey, (next, prev) => {
-        if (next !== prev) {
-          nuxtApp.callHook("page:loading:start");
-        }
-      });
-    }
-    return () => {
-      return h(RouterView, { name: props.name, route: props.route, ...attrs }, {
-        default: (routeProps) => {
-          if (!routeProps.Component) {
-            done();
-            return;
-          }
-          const key = generateRouteKey$1(routeProps, props.pageKey);
-          if (!nuxtApp.isHydrating && !hasChildrenRoutes(forkRoute, routeProps.route, routeProps.Component) && previousPageKey === key) {
-            nuxtApp.callHook("page:loading:end");
-          }
-          previousPageKey = key;
-          const hasTransition = !!(props.transition ?? routeProps.route.meta.pageTransition ?? appPageTransition);
-          const transitionProps = hasTransition && _mergeTransitionProps([
-            props.transition,
-            routeProps.route.meta.pageTransition,
-            appPageTransition,
-            { onAfterLeave: () => {
-              nuxtApp.callHook("page:transition:finish", routeProps.Component);
-            } }
-          ].filter(Boolean));
-          const keepaliveConfig = props.keepalive ?? routeProps.route.meta.keepalive ?? appKeepalive;
-          vnode = _wrapIf(
-            Transition,
-            hasTransition && transitionProps,
-            wrapInKeepAlive(
-              keepaliveConfig,
-              h(Suspense, {
-                suspensible: true,
-                onPending: () => nuxtApp.callHook("page:start", routeProps.Component),
-                onResolve: () => {
-                  nextTick(() => nuxtApp.callHook("page:finish", routeProps.Component).then(() => nuxtApp.callHook("page:loading:end")).finally(done));
-                }
-              }, {
-                default: () => {
-                  const providerVNode = h(RouteProvider, {
-                    key: key || void 0,
-                    vnode: slots.default ? h(Fragment, void 0, slots.default(routeProps)) : routeProps.Component,
-                    route: routeProps.route,
-                    renderKey: key || void 0,
-                    trackRootNodes: hasTransition,
-                    vnodeRef: pageRef
-                  });
-                  return providerVNode;
-                }
-              })
-            )
-          ).default();
-          return vnode;
-        }
-      });
-    };
-  }
-});
-function _mergeTransitionProps(routeProps) {
-  const _props = routeProps.map((prop) => ({
-    ...prop,
-    onAfterLeave: prop.onAfterLeave ? toArray$1(prop.onAfterLeave) : void 0
-  }));
-  return defu(..._props);
-}
-function hasChildrenRoutes(fork, newRoute, Component) {
-  if (!fork) {
-    return false;
-  }
-  const index = newRoute.matched.findIndex((m) => {
-    var _a;
-    return ((_a = m.components) == null ? void 0 : _a.default) === (Component == null ? void 0 : Component.type);
-  });
-  return index < newRoute.matched.length - 1;
-}
-const _export_sfc = (sfc, props) => {
-  const target = sfc.__vccOpts || sfc;
-  for (const [key, val] of props) {
-    target[key] = val;
-  }
-  return target;
-};
-const _sfc_main$2 = {};
-function _sfc_ssrRender(_ctx, _push, _parent, _attrs) {
-  const _component_NuxtLayout = __nuxt_component_0;
-  const _component_NuxtPage = __nuxt_component_1;
-  _push(`<div${ssrRenderAttrs(mergeProps({ class: "sannong" }, _attrs))} data-v-8c698bba>`);
-  _push(ssrRenderComponent(_component_NuxtLayout, null, {
-    default: withCtx((_, _push2, _parent2, _scopeId) => {
-      if (_push2) {
-        _push2(ssrRenderComponent(_component_NuxtPage, null, null, _parent2, _scopeId));
-      } else {
-        return [
-          createVNode(_component_NuxtPage)
-        ];
-      }
-    }),
-    _: 1
-  }, _parent));
-  _push(`</div>`);
-}
-const _sfc_setup$2 = _sfc_main$2.setup;
-_sfc_main$2.setup = (props, ctx) => {
-  const ssrContext = useSSRContext();
-  (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("app.vue");
-  return _sfc_setup$2 ? _sfc_setup$2(props, ctx) : void 0;
-};
-const AppComponent = /* @__PURE__ */ _export_sfc(_sfc_main$2, [["ssrRender", _sfc_ssrRender], ["__scopeId", "data-v-8c698bba"]]);
-const _sfc_main$1 = {
-  __name: "nuxt-error-page",
-  __ssrInlineRender: true,
-  props: {
-    error: Object
-  },
-  setup(__props) {
-    const props = __props;
-    const _error = props.error;
-    _error.stack ? _error.stack.split("\n").splice(1).map((line) => {
-      const text = line.replace("webpack:/", "").replace(".vue", ".js").trim();
-      return {
-        text,
-        internal: line.includes("node_modules") && !line.includes(".cache") || line.includes("internal") || line.includes("new Promise")
-      };
-    }).map((i) => `<span class="stack${i.internal ? " internal" : ""}">${i.text}</span>`).join("\n") : "";
-    const statusCode = Number(_error.statusCode || 500);
-    const is404 = statusCode === 404;
-    const statusMessage = _error.statusMessage ?? (is404 ? "Page Not Found" : "Internal Server Error");
-    const description = _error.message || _error.toString();
-    const stack = void 0;
-    const _Error404 = defineAsyncComponent(() => import("./_nuxt/error-404-BMLoOIxt.js"));
-    const _Error = defineAsyncComponent(() => import("./_nuxt/error-500-4NJVXR7P.js"));
-    const ErrorTemplate = is404 ? _Error404 : _Error;
-    return (_ctx, _push, _parent, _attrs) => {
-      _push(ssrRenderComponent(unref(ErrorTemplate), mergeProps({ statusCode: unref(statusCode), statusMessage: unref(statusMessage), description: unref(description), stack: unref(stack) }, _attrs), null, _parent));
-    };
-  }
-};
-const _sfc_setup$1 = _sfc_main$1.setup;
-_sfc_main$1.setup = (props, ctx) => {
-  const ssrContext = useSSRContext();
-  (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("node_modules/nuxt/dist/app/components/nuxt-error-page.vue");
-  return _sfc_setup$1 ? _sfc_setup$1(props, ctx) : void 0;
-};
-const _sfc_main = {
-  __name: "nuxt-root",
-  __ssrInlineRender: true,
-  setup(__props) {
-    const IslandRenderer = () => null;
-    const nuxtApp = useNuxtApp();
-    nuxtApp.deferHydration();
-    nuxtApp.ssrContext.url;
-    const SingleRenderer = false;
-    provide(PageRouteSymbol, useRoute());
-    nuxtApp.hooks.callHookWith((hooks) => hooks.map((hook) => hook()), "vue:setup");
-    const error = useError();
-    const abortRender = error.value && !nuxtApp.ssrContext.error;
-    onErrorCaptured((err, target, info) => {
-      nuxtApp.hooks.callHook("vue:error", err, target, info).catch((hookError) => console.error("[nuxt] Error in `vue:error` hook", hookError));
-      {
-        const p = nuxtApp.runWithContext(() => showError(err));
-        onServerPrefetch(() => p);
-        return false;
-      }
-    });
-    const islandContext = nuxtApp.ssrContext.islandContext;
-    return (_ctx, _push, _parent, _attrs) => {
-      ssrRenderSuspense(_push, {
-        default: () => {
-          if (unref(abortRender)) {
-            _push(`<div></div>`);
-          } else if (unref(error)) {
-            _push(ssrRenderComponent(unref(_sfc_main$1), { error: unref(error) }, null, _parent));
-          } else if (unref(islandContext)) {
-            _push(ssrRenderComponent(unref(IslandRenderer), { context: unref(islandContext) }, null, _parent));
-          } else if (unref(SingleRenderer)) {
-            ssrRenderVNode(_push, createVNode(resolveDynamicComponent(unref(SingleRenderer)), null, null), _parent);
-          } else {
-            _push(ssrRenderComponent(unref(AppComponent), null, null, _parent));
-          }
-        },
-        _: 1
-      });
-    };
-  }
-};
-const _sfc_setup = _sfc_main.setup;
-_sfc_main.setup = (props, ctx) => {
-  const ssrContext = useSSRContext();
-  (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("node_modules/nuxt/dist/app/components/nuxt-root.vue");
-  return _sfc_setup ? _sfc_setup(props, ctx) : void 0;
-};
-let entry;
-{
-  entry = async function createNuxtAppServer(ssrContext) {
-    const vueApp = createApp(_sfc_main);
-    const nuxt = createNuxtApp({ vueApp, ssrContext });
-    try {
-      await applyPlugins(nuxt, plugins);
-      await nuxt.hooks.callHook("app:created", vueApp);
-    } catch (error) {
-      await nuxt.hooks.callHook("app:error", error);
-      nuxt.payload.error = nuxt.payload.error || createError(error);
-    }
-    if (ssrContext == null ? void 0 : ssrContext._renderResponse) {
-      throw new Error("skipping render");
-    }
-    return vueApp;
-  };
-}
-const entry$1 = (ssrContext) => entry(ssrContext);
-export {
-  _export_sfc as _,
-  navigateTo as a,
-  useNuxtApp as b,
-  useRuntimeConfig as c,
-  resolveUnrefHeadInput as d,
-  entry$1 as default,
-  useRoute as e,
-  injectHead as i,
-  nuxtLinkDefaults as n,
-  resolveRouteObject as r,
-  useRouter as u
-};
-//# sourceMappingURL=server.mjs.map
+export { default } from "file:///D:/%E5%BC%A0%E6%96%87%E9%9D%991/zwj/nuxt/sannongzixunwang_web/node_modules/@nuxt/vite-builder/dist/runtime/vite-node.mjs"

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

@@ -30,4 +30,5 @@ export { injectHead, useHead, useSeoMeta, useHeadSafe, useServerHead, useServerS
 export { useFetchGet, useFetchPost, useFetchPut, useFetchDelete } from '../composables/getData';
 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":"74ca61d0-e73a-406e-8348-35e9d76b4380","timestamp":1732669949626}
+{"id":"dev","timestamp":1733384844545}

+ 1 - 1
.nuxt/manifest/meta/74ca61d0-e73a-406e-8348-35e9d76b4380.json → .nuxt/manifest/meta/0e3ddc9d-ba40-4be2-b84f-3c4d282dc160.json

@@ -1 +1 @@
-{"id":"74ca61d0-e73a-406e-8348-35e9d76b4380","timestamp":1732669949626,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/","/login","/register","/user/about","/primaryNavigation/1","/primaryNavigation/newsList","/primaryNavigation/newsDetail/newsDetail","/advertising/adDetail","/advertising"]}
+{"id":"0e3ddc9d-ba40-4be2-b84f-3c4d282dc160","timestamp":1732783469193,"matcher":{"static":{},"wildcard":{},"dynamic":{}},"prerendered":["/","/login","/register","/user/about","/primaryNavigation/1","/primaryNavigation/newsList","/primaryNavigation/newsDetail/newsDetail","/advertising/adDetail","/advertising"]}

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

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

+ 17 - 0
.nuxt/nitro.json

@@ -0,0 +1,17 @@
+{
+  "date": "2024-12-05T07:47:36.548Z",
+  "preset": "nitro-dev",
+  "framework": {
+    "name": "nuxt",
+    "version": "3.13.2"
+  },
+  "versions": {
+    "nitro": "2.9.7"
+  },
+  "dev": {
+    "pid": 12700,
+    "workerAddress": {
+      "socketPath": "\\\\.\\pipe\\nitro\\worker-12700-1.sock"
+    }
+  }
+}

+ 9 - 0
.nuxt/nuxt.json

@@ -0,0 +1,9 @@
+{
+  "_hash": "ilNXyCgdGJ",
+  "project": {
+    "rootDir": "D:/张文静1/zwj/nuxt/sannongzixunwang_web"
+  },
+  "versions": {
+    "nuxt": "3.13.2"
+  }
+}

+ 18 - 18
.nuxt/prerender/chunks/build/styles.mjs

@@ -6,59 +6,59 @@ const styles = {
   "pages/index.vue": () => import('./index-styles.DaAR8GHd.mjs').then(interopDefault),
   "pages/advertising/adDetail.vue?vue&type=style&index=0&scoped=bf989b0c&lang.less": () => import('./adDetail-styles.CKBxpnNH.mjs').then(interopDefault),
   "pages/primaryNavigation/[id].vue": () => import('./_id_-styles.Dj27RMe0.mjs').then(interopDefault),
-  "pages/primaryNavigation/newsList.vue": () => import('./newsList-styles.DVXcW9JD.mjs').then(interopDefault),
   "pages/primaryNavigation/newsDetail/newsDetail.vue": () => import('./newsDetail-styles.xec5TPmk.mjs').then(interopDefault),
+  "pages/primaryNavigation/newsList.vue": () => import('./newsList-styles.DVXcW9JD.mjs').then(interopDefault),
   "app.vue": () => import('./app-styles.D3Xaz246.mjs').then(interopDefault),
   "components/advertising/Head.vue": () => import('./Head-styles.CLAbbNVp.mjs').then(interopDefault),
-  "components/advertising/Foot.vue": () => import('./Foot-styles.BV4yHP0l.mjs').then(interopDefault),
   "components/home/Pagination.vue": () => import('./Pagination-styles.ydQwtvq4.mjs').then(interopDefault),
   "pages/index.vue?vue&type=style&index=0&scoped=1f5e67dd&lang.less": () => import('./index-styles.lEJ3W1Um.mjs').then(interopDefault),
+  "components/advertising/Foot.vue": () => import('./Foot-styles.BV4yHP0l.mjs').then(interopDefault),
   "components/home/pageHead.vue": () => import('./pageHead-styles.ej3fZtQE.mjs').then(interopDefault),
-  "components/home/pageNavigation.vue": () => import('./pageNavigation-styles.DtaMhdQ7.mjs').then(interopDefault),
   "pages/primaryNavigation/[id].vue?vue&type=style&index=0&scoped=df351906&lang.less": () => import('./_id_-styles.C--uSDr6.mjs').then(interopDefault),
   "components/home/PageMessage.vue": () => import('./PageMessage-styles.Ci6gvUIa.mjs').then(interopDefault),
+  "components/home/pageNavigation.vue": () => import('./pageNavigation-styles.DtaMhdQ7.mjs').then(interopDefault),
+  "pages/advertising/index.vue?vue&type=style&index=0&scoped=e31a6be8&lang.less": () => import('./index-styles.DXqDgN5m.mjs').then(interopDefault),
+  "components/home/Advertising.vue": () => import('./Advertising-styles.D_EWRqUz.mjs').then(interopDefault),
   "components/home/MoreService.vue": () => import('./MoreService-styles.CqDI8MAX.mjs').then(interopDefault),
   "app.vue?vue&type=style&index=0&scoped=8c698bba&lang.less": () => import('./app-styles.FwWwoE0E.mjs').then(interopDefault),
-  "components/home/Advertising.vue": () => import('./Advertising-styles.D_EWRqUz.mjs').then(interopDefault),
-  "pages/advertising/index.vue?vue&type=style&index=0&scoped=e31a6be8&lang.less": () => import('./index-styles.DXqDgN5m.mjs').then(interopDefault),
   "components/home/TopTen.vue": () => import('./TopTen-styles.9n4zLCCM.mjs').then(interopDefault),
   "components/home/topTenTitle.vue": () => import('./topTenTitle-styles.DbiyIIML.mjs').then(interopDefault),
   "components/home/Slider.vue": () => import('./Slider-styles.MoQoY-72.mjs').then(interopDefault),
-  "components/home/SmallSwiper.vue": () => import('./SmallSwiper-styles.BJzKm2yR.mjs').then(interopDefault),
-  "components/home/foot.vue": () => import('./foot-styles.DIUM6SpR.mjs').then(interopDefault),
   "components/home/sannongzixun.vue": () => import('./sannongzixun-styles.Bw7PQ6gK.mjs').then(interopDefault),
+  "components/home/foot.vue": () => import('./foot-styles.DIUM6SpR.mjs').then(interopDefault),
+  "pages/primaryNavigation/newsDetail/newsDetail.vue?vue&type=style&index=0&scoped=c2f5534d&lang.less": () => import('./newsDetail-styles.ZQCuMTQZ.mjs').then(interopDefault),
+  "components/home/SmallSwiper.vue": () => import('./SmallSwiper-styles.BJzKm2yR.mjs').then(interopDefault),
   "pages/primaryNavigation/newsList.vue?vue&type=style&index=0&scoped=bed5b6c5&lang.less": () => import('./newsList-styles.CoIL16F-.mjs').then(interopDefault),
   "components/home/Pagination.vue?vue&type=style&index=0&scoped=af778036&lang.less": () => import('./Pagination-styles.ZMwn1eJn.mjs').then(interopDefault),
-  "pages/primaryNavigation/newsDetail/newsDetail.vue?vue&type=style&index=0&scoped=c2f5534d&lang.less": () => import('./newsDetail-styles.ZQCuMTQZ.mjs').then(interopDefault),
   "components/home/PageMessage.vue?vue&type=style&index=0&scoped=e9b6e367&lang.less": () => import('./PageMessage-styles.BkSMMAE5.mjs').then(interopDefault),
+  "components/home/SecondaryHeading.vue": () => import('./SecondaryHeading-styles.Cm-nByVZ.mjs').then(interopDefault),
+  "components/advertising/OrderList.vue": () => import('./OrderList-styles.CIWCryUP.mjs').then(interopDefault),
   "components/home/Advertising.vue?vue&type=style&index=0&lang.less": () => import('./Advertising-styles.DBbIjZaZ.mjs').then(interopDefault),
   "components/home/TopTen.vue?vue&type=style&index=0&lang.less": () => import('./TopTen-styles.B8OvQnWj.mjs').then(interopDefault),
-  "components/home/SecondaryHeading.vue": () => import('./SecondaryHeading-styles.Cm-nByVZ.mjs').then(interopDefault),
   "components/home/topTenTitle.vue?vue&type=style&index=0&lang.less": () => import('./topTenTitle-styles.CbxQ3aTf.mjs').then(interopDefault),
-  "components/home/SmallSwiper.vue?vue&type=style&index=0&scoped=8f1f0bb2&lang.less": () => import('./SmallSwiper-styles.BHlTRRiD.mjs').then(interopDefault),
-  "components/advertising/OrderList.vue": () => import('./OrderList-styles.CIWCryUP.mjs').then(interopDefault),
-  "components/home/sannongzixun.vue?vue&type=style&index=0&lang.less": () => import('./sannongzixun-styles.IIy6sao-.mjs').then(interopDefault),
   "node_modules/nuxt/dist/app/components/error-404.vue": () => import('./error-404-styles.BcoFjqgl.mjs').then(interopDefault),
+  "components/home/sannongzixun.vue?vue&type=style&index=0&lang.less": () => import('./sannongzixun-styles.IIy6sao-.mjs').then(interopDefault),
+  "components/home/SmallSwiper.vue?vue&type=style&index=0&scoped=8f1f0bb2&lang.less": () => import('./SmallSwiper-styles.BHlTRRiD.mjs').then(interopDefault),
   "node_modules/nuxt/dist/app/components/error-500.vue": () => import('./error-500-styles.DPP87-Dp.mjs').then(interopDefault),
   "components/advertising/OrderList.vue?vue&type=style&index=0&scoped=6b77cc97&lang.less": () => import('./OrderList-styles.BoidE0Gz.mjs').then(interopDefault),
   "components/home/Banner1.vue": () => import('./Banner1-styles.BSmZ0kd2.mjs').then(interopDefault),
-  "components/advertising/Head.vue?vue&type=style&index=0&scoped=a26be5da&lang.less": () => import('./Head-styles.CE__EEJG.mjs').then(interopDefault),
+  "components/detail/HotNews.vue": () => import('./HotNews-styles.BYlspBit.mjs').then(interopDefault),
   "components/detail/HotNews2.vue": () => import('./HotNews2-styles.DtZKk5sR.mjs').then(interopDefault),
+  "components/advertising/Head.vue?vue&type=style&index=0&scoped=a26be5da&lang.less": () => import('./Head-styles.CE__EEJG.mjs').then(interopDefault),
   "components/advertising/Foot.vue?vue&type=style&index=0&scoped=eaf4a028&lang.less": () => import('./Foot-styles.eJ3aDEKm.mjs').then(interopDefault),
-  "components/detail/HotNews.vue": () => import('./HotNews-styles.BYlspBit.mjs').then(interopDefault),
-  "components/home/pageNavigation.vue?vue&type=style&index=0&scoped=5703a45b&lang.less": () => import('./pageNavigation-styles.D2isoe_0.mjs').then(interopDefault),
   "components/home/BigTitle_List.vue": () => import('./BigTitle_List-styles.C4A-Jk53.mjs').then(interopDefault),
   "components/home/Banner1.vue?vue&type=style&index=0&scoped=0b7bf770&lang.less": () => import('./Banner1-styles.D1kGfW-G.mjs').then(interopDefault),
-  "components/detail/HotNews2.vue?vue&type=style&index=0&scoped=f5eca23e&lang.less": () => import('./HotNews2-styles.D68H6Fe8.mjs').then(interopDefault),
   "components/detail/HotNews.vue?vue&type=style&index=0&scoped=37034f01&lang.less": () => import('./HotNews-styles.Bb8UbEot.mjs').then(interopDefault),
+  "components/detail/HotNews2.vue?vue&type=style&index=0&scoped=f5eca23e&lang.less": () => import('./HotNews2-styles.D68H6Fe8.mjs').then(interopDefault),
   "components/home/BigTitle_List.vue?vue&type=style&index=0&scoped=d1a7b975&lang.less": () => import('./BigTitle_List-styles.CNXwyD3W.mjs').then(interopDefault),
   "components/home/BigSwiper.vue": () => import('./BigSwiper-styles.ypIfnJrA.mjs').then(interopDefault),
-  "components/home/MoreService.vue?vue&type=style&index=0&lang.less": () => import('./MoreService-styles.BJyxehVF.mjs').then(interopDefault),
+  "components/home/pageNavigation.vue?vue&type=style&index=0&scoped=5703a45b&lang.less": () => import('./pageNavigation-styles.D2isoe_0.mjs').then(interopDefault),
   "node_modules/nuxt/dist/app/components/error-404.vue?vue&type=style&index=0&scoped=00b6b518&lang.css": () => import('./error-404-styles.DRLC0U6S.mjs').then(interopDefault),
+  "components/home/BigSwiper.vue?vue&type=style&index=0&scoped=d10d7130&lang.less": () => import('./BigSwiper-styles.CgWndMWd.mjs').then(interopDefault),
   "components/home/pageHead.vue?vue&type=style&index=0&scoped=8cd47688&lang.less": () => import('./pageHead-styles.B88rPJeE.mjs').then(interopDefault),
   "node_modules/nuxt/dist/app/components/error-500.vue?vue&type=style&index=0&scoped=f7ad9679&lang.css": () => import('./error-500-styles.DqmriZ_b.mjs').then(interopDefault),
-  "components/home/BigSwiper.vue?vue&type=style&index=0&scoped=d10d7130&lang.less": () => import('./BigSwiper-styles.CgWndMWd.mjs').then(interopDefault),
   "components/home/foot.vue?vue&type=style&index=0&scoped=05d5d93a&lang.less": () => import('./foot-styles.8a4TPY2h.mjs').then(interopDefault),
+  "components/home/MoreService.vue?vue&type=style&index=0&lang.less": () => import('./MoreService-styles.BJyxehVF.mjs').then(interopDefault),
   "components/home/SecondaryHeading.vue?vue&type=style&index=0&scoped=ff6989e2&lang.less": () => import('./SecondaryHeading-styles.DQBk8jkR.mjs').then(interopDefault),
   "components/home/Slider.vue?vue&type=style&index=0&scoped=0b386fcd&lang.less": () => import('./Slider-styles.D_xTmHKJ.mjs').then(interopDefault)
 };

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
.nuxt/prerender/chunks/build/styles.mjs.map


+ 1 - 1
.nuxt/prerender/chunks/routes/index.mjs

@@ -66,7 +66,7 @@ const appConfig = defuFn(inlineAppConfig);
 const _inlineRuntimeConfig = {
   "app": {
     "baseURL": "/",
-    "buildId": "74ca61d0-e73a-406e-8348-35e9d76b4380",
+    "buildId": "0e3ddc9d-ba40-4be2-b84f-3c4d282dc160",
     "buildAssetsDir": "/_nuxt/",
     "cdnURL": ""
   },

+ 1 - 1
.nuxt/tsconfig.json

@@ -90,7 +90,7 @@
         "./imports"
       ],
       "#app-manifest": [
-        "./manifest/meta/74ca61d0-e73a-406e-8348-35e9d76b4380.json"
+        "./manifest/meta/dev"
       ],
       "#build": [
         "."

+ 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

@@ -130,6 +130,7 @@ declare global {
   const useModel: typeof import('../../node_modules/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('../../node_modules/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 - 4
.nuxt/types/plugins.d.ts

@@ -10,22 +10,25 @@ type NuxtAppInjections =
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/revive-payload.client.js").default> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/head/runtime/plugins/unhead.js").default> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/pages/runtime/plugins/router.js").default> &
-  InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/payload.client.js").default> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/navigation-repaint.client.js").default> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/check-outdated-build.client.js").default> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/revive-payload.server.js").default> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/chunk-reload.client.js").default> &
   InjectionType<typeof import("../../node_modules/nuxt/dist/pages/runtime/plugins/prefetch.client.js").default> &
+  InjectionType<typeof import("../../node_modules/nuxt/dist/pages/runtime/plugins/check-if-page-unused.js").default> &
+  InjectionType<typeof import("../../node_modules/@nuxt/devtools/dist/runtime/plugins/devtools.server.js").default> &
+  InjectionType<typeof import("../../node_modules/@nuxt/devtools/dist/runtime/plugins/devtools.client.js").default> &
+  InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/dev-server-logs.js").default> &
+  InjectionType<typeof import("../../node_modules/nuxt/dist/app/plugins/check-if-layout-used.js").default> &
   InjectionType<typeof import("../../plugins/element-plus.js").default> &
   InjectionType<typeof import("../../plugins/request.js").default> &
-  InjectionType<typeof import("../../plugins/pinia.js").default> &
-  InjectionType<typeof import("../../node_modules/nuxt/dist/pages/runtime/plugins/prerender.server.js").default>
+  InjectionType<typeof import("../../plugins/pinia.js").default>
 
 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:revive-payload:server' | 'nuxt:chunk-reload' | 'nuxt:global-components' | 'nuxt:prefetch' | 'nuxt:checkIfPageUnused' | 'nuxt:checkIfLayoutUsed'
   }
 }
 

+ 22 - 18
components/advertising/OrderList.vue

@@ -312,9 +312,10 @@ const handleData = (data) => {
 
     //在全部下 页码发生变化时去请求对应的数据
     axios.get(`/order/getOrderList?pageSize=${pageSize.value}&page=${page.value}`).then(response => {
-        if (response.message) {
-            ElMessage(response.message)
-        }
+        // if (response.message) {
+        //     ElMessage(response.message)
+        // }
+        console.log(response);
         console.log(response.data.rows);
         allOrder.value = response.data.rows
         console.log(orderList.value);
@@ -372,9 +373,9 @@ const handleData3 = (data) => {
     //在全部下 页码发生变化时去请求对应的数据
     axios.get(`/order/getOrderList?pageSize=${pageSize.value}&page=${page1.value}&status=${6}`).then(response => {
         console.log(response.data.rows);
-        if (response.message) {
-            ElMessage(response.message)
-        }
+        // if (response.message) {
+        //     ElMessage(response.message)
+        // }
         orderList.value = response.data.rows
         console.log(orderList.value);
     }).catch(error => {
@@ -387,13 +388,13 @@ const handleData3 = (data) => {
 const handleClick = (tab, event) => {
     console.log(tab.props.name, event)
 
-    if (tab.props.name = all) {
+    if (tab.props.name = 'all') {
         // allOrder
         axios.get(`/order/getOrderList?pageSize=${pageSize.value}&page=${page.value}`).then(response => {
             console.log(response.data.rows);
-            if (response.message) {
-                ElMessage(response.message)
-            }
+            // if (response.message) {
+            //     ElMessage(response.message)
+            // }
             allOrder.value = response.data.rows
             console.log(orderList.value);
         }).catch(error => {
@@ -402,9 +403,9 @@ const handleClick = (tab, event) => {
     } else {
         axios.get(`/order/getOrderList?pageSize=${pageSize.value}&page=${page.value}&status=${tab.props.name}`).then(response => {
             console.log(response.data.rows);
-            if (response.message) {
-                ElMessage(response.message)
-            }
+            // if (response.message) {
+            //     ElMessage(response.message)
+            // }
             orderList.value = response.data.rows
             console.log(orderList.value);
         }).catch(error => {
@@ -415,6 +416,8 @@ const handleClick = (tab, event) => {
 
 // 取消工单
 let goCancel = (item) => {
+    console.log(item);
+    
     if (item.status == 1) {
         // 再次申请
 
@@ -453,7 +456,7 @@ let goDetail = (item) => {
 const getStauts = async () => {
     try {
         const response = await axios.get("/order/getStatus");
-        // console.log(response.data);
+        console.log(response.data);
         order.value = response.data.order
         order_ad.value = response.data.order_ad
 
@@ -476,11 +479,11 @@ const getStauts = async () => {
 //获取全部工单
 const getOrderList = async () => {
     try {
-        const response = await axios.get(`/order/getOrderList?pageSize=${10}&page=${1}`);
+        const response = await axios.get(`/order/getOrderList?pageSize=${pageSize.value}&page=${page.value}`);
         // console.log(response.data.rows);
-        if (response.message) {
-            ElMessage(response.message)
-        }
+        // if (response.message) {
+        //     ElMessage(response.message)
+        // }
         allOrder.value = response.data.rows
         allOrderTotal.value = response.data.count.all
         total1.value = response.data.count.pass
@@ -559,6 +562,7 @@ onMounted(() => {
                     display: inline-block;
                     text-align: center;
                     font-family: Microsoft YaHei, Microsoft YaHei;
+                    vertical-align: middle;
                 }
 
                 .statusClass {

+ 7 - 3
components/home/Pagination.vue

@@ -1,7 +1,7 @@
 <template>
     <!-- 新闻详情页 页码 -->
     <div class="pagination">
-        <el-pagination size="small" background layout="prev, pager, next" :total="40" class="mt-4" prev-text="上一页"
+        <el-pagination size="small" background layout="prev, pager, next" :total="props.total" class="mt-4" prev-text="上一页"
             next-text="下一页" @change="change" />
     </div>
 </template>
@@ -11,10 +11,14 @@ import { ElPagination } from 'element-plus'
 
 // 当前页码
 const emit = defineEmits(['sendData'])
-
 let page = useState("page", () => 1)
+
+const props = defineProps({
+  total: Number
+});
+
 let change = (value) => {
-    // console.log(value);
+    console.log("当前页码",value);
     page.value = value
     console.log(page.value);
 

+ 0 - 1
components/home/pageHead.vue

@@ -103,7 +103,6 @@ let goLogin = () => {
     token1.value = getToken()
     window.location.href = ("http://admindev.bjzxtw.org.cn/auth/login.php?backurl=http%3a%2f%2faaa.letitgo.cn%2f")
     token1.value = getToken()
-
 }
 
 //点击注册按钮

BIN
dist.zip


+ 9 - 2
pages/advertising/adDetail.vue

@@ -26,7 +26,7 @@
                             <span class="money">{{ order.price ? order.price : 260 }}</span>
                         </span>
-                        <button>再次申请</button>
+                        <button @click="goReapply">再次申请</button>
                     </div>
                 </div>
 
@@ -84,6 +84,9 @@ let state = route.query.status
 let ad_status = route.query.status
 console.log(order_id);
 
+let pageSize = useState("pageSize", () => 10)
+let page = useState("page", () => 1)
+
 
 let order = useState("order", () => "")
 let orderDetail = useState("orderDetail", () => "")
@@ -93,7 +96,7 @@ let newArr = useState("newArr", () => "")
 // 获取订单详情
 const getOrderDetail = async () => {
     try {
-        const response = await axios.get(`/order/getOrderDetail?order_id=${order_id}&pageSize=${10}&page=${1}`);
+        const response = await axios.get(`/order/getOrderDetail?order_id=${order_id}&pageSize=${pageSize.value}&page=${page.value}`);
         // console.log(response.data);
         order.value = response.data.order
         orderDetail.value = response.data.orderads
@@ -113,6 +116,10 @@ const getOrderDetail = async () => {
     }
 }
 
+let goReapply=()=>{
+    navigateTo('/advertising')
+}
+
 onMounted(() => {
     // 获取订单详情
     getOrderDetail()

+ 196 - 71
pages/advertising/index.vue

@@ -68,17 +68,31 @@
                                         @change=changeEndTime :size="size" />
                                     <span v-show="!endTime">请选择广告开始时间和结束时间</span>
                                 </p>
-                                <p class="AdSize">
+                                <p>
                                     <label>广告尺寸:</label>
-                                    <el-radio-group v-model="adSize" :size="size">
+                                    <el-select v-model="adSize" placeholder="请选择广告尺寸" style="width: 975px" size="large"
+                                        @change="change">
+                                        <el-option v-for="item in options" :key="item.id" :label="item.size"
+                                            :value="item.id" :disabled="item.disabled" />
+                                    </el-select>
+                                    <!-- <el-radio-group v-model="adSize" :size="size">
                                         <el-radio :value="1"> 1200 x 90px </el-radio>
                                         <el-radio :value="2"> 420 x 560px </el-radio>
-                                    </el-radio-group>
-                                    <span v-show="!adSize">请选择广告尺寸。</span>
+                                    </el-radio-group> -->
+                                    <span v-if="!adSize">请选择广告尺寸。</span>
                                 </p>
                                 <p>
                                     <label>广告图:</label>
-                                    <el-upload class="upload-demo" action="http://192.168.1.118:9501"
+                                    <el-upload class="avatar-uploader"
+                                        action="https://run.mocky.io/v3/9d059bf9-4660-45f2-925d-ce80ad6c4d15"
+                                        :show-file-list="false" :on-success="handleAvatarSuccess"
+                                        :before-upload="beforeAvatarUpload">
+                                        <img v-if="imageUrl" :src="imageUrl" class="avatar" />
+                                        <el-icon v-else class="avatar-uploader-icon">
+                                            <Plus />
+                                        </el-icon>
+                                    </el-upload>
+                                    <!-- <el-upload class="upload-demo" action="http://192.168.1.118:9501"
                                         :on-success="handleUploadSuccess" :on-error="handleUploadError" drag multiple>
                                         <el-icon class="el-icon--upload">
                                             <Plus />
@@ -86,11 +100,9 @@
                                         <div class="el-upload__text">
                                             选择图片
                                         </div>
-                                    </el-upload>
-                                    <span>请添加广告图,不大于500k。</span>
+                                    </el-upload> -->
+                                    <!-- <span >请添加广告图,不大于500k。</span> -->
                                 </p>
-
-
                             </div>
 
                             <!-- 选择相应网站的内容 -->
@@ -109,21 +121,21 @@
                                             <a href="#">查看示意图</a>
                                         </div>
                                         <div class="right">
-                                            <button class="reset">重置</button>
+                                            <button class="reset" @click="goReset">重置</button>
                                             <button class="search" @click="goSearch">搜索</button>
                                         </div>
                                     </div>
 
                                     <!-- 表格部分 -->
                                     <div class="pageTable">
-                                        <el-table :data="processedData" border @selection-change="handleSelectionChange"
+                                        <el-table :data="tableData" border @selection-change="handleSelectionChange"
                                             select-on-indeterminate style="width: 100%"
                                             :header-row-style="{ height: '60px' }" :row-style="{ height: '74px' }"
                                             :header-cell-style="{ backgroundColor: '#fafafa', color: '#666' }">
                                             <el-table-column type="selection" width="152" align="center" />
                                             <el-table-column prop="website_name" label="网站" width="240" />
                                             <el-table-column prop="name" label="广告位名称" width="240" />
-                                            <el-table-column prop="combinedField" label="广告尺寸" width="268" />
+                                            <el-table-column prop="size" label="广告尺寸" width="268" />
                                             <el-table-column prop="price" label="金额 (元) / 天" />
                                         </el-table>
                                     </div>
@@ -144,8 +156,8 @@
                                         <span>{{ orderInformation.$ordernum }}</span>
                                     </p>
                                     <div class="btn">
-                                        <button class="check">查看工单</button>
-                                        <button class="apply">再次申请</button>
+                                        <button class="check" @click="lookOrder">查看工单</button>
+                                        <button class="apply" @click="reapply">再次申请</button>
                                     </div>
                                     <span>如有疑问,可联系客服人员。</span>
                                 </div>
@@ -182,8 +194,8 @@
 </template>
 
 <script setup>
-import { ref, onMounted, computed } from 'vue'
-import { ElRadioGroup, ElRadio, ElDatePicker, ElInput, ElUpload, ElIcon, ElSelect, ElOption, ElTable, ElTableColumn } from 'element-plus'
+import { ref, onMounted, watch } from 'vue'
+import { ElDatePicker, ElInput, ElUpload, ElIcon, ElSelect, ElOption, ElTable, ElTableColumn, ElMessage } from 'element-plus'
 import { Plus, DArrowRight } from '@element-plus/icons-vue'
 
 // axios请求
@@ -202,11 +214,8 @@ let adName = useState("adName", () => "")
 let adLink = useState("adLink", () => "")
 let startTime = useState("startTime", () => "")
 let endTime = useState("endTime", () => "")
-let adSize = useState("adSize", () => 1)
-let adWidth = useState("adWidth", () => 1200)
-let adHeight = useState("adHeight", () => 90)
-let pageSize = useState("pageSize", () => 10)
-let page = useState("page", () => 1)
+let adSize = useState("adSize", () => "")
+let adImg = useState("adImg", () => '')
 let tableData = useState("tableData", () => [])
 let processedData = useState("processedData", () => [])
 let pids = useState("pids", () => "")
@@ -215,8 +224,16 @@ let adWeb = useState("adWeb", () => "")
 let adWebId = useState("adWebId", () => "")
 let adWebList = useState("adWebList", () => "")
 
+// 分页
+let total = useState('total', () => "")
+let pageSize = useState("pageSize", () => 10)
+let page = useState("page", () => 1)
+
 // let order = useState('order', () => "")
 // let order_ad = useState('order_ad', () => "")
+const value = ref('')
+let adListSize = ref('')
+const options = ref([])
 
 
 // 获取开始时间
@@ -239,6 +256,7 @@ let handleUploadSuccess = (response, file, fileList) => {
     // console.log('上传成功,文件地址为:', fileUrl);
 }
 
+
 //选择的广告位
 let handleSelectionChange = (selectedRows) => {
     let selectedpids = [];
@@ -251,8 +269,9 @@ let handleSelectionChange = (selectedRows) => {
     // console.log(pids.value);
 
 }
+//搜索前选择网站
 let chooseweb = (id) => {
-    console.log(id);
+    console.log("id", id);
     adWebId.value = id
 }
 
@@ -260,8 +279,7 @@ let chooseweb = (id) => {
 let goSearch = () => {
     console.log(1);
     let adData = {
-        width: adWidth.value,
-        height: adHeight.value,
+        ad_size_id: adSize.value,
         starttime: startTime.value,
         endtime: endTime.value,
         pageSize: pageSize.value,
@@ -270,46 +288,95 @@ let goSearch = () => {
     }
     // 搜索按钮接口
     axios.post("/order/getWebsiteAd", adData).then(response => {
+        console.log(response.data);
         console.log(response.data.rows);
         tableData.value = response.data.rows
-        processedData.value = tableData.value.map(item => {
-            return {
-                ...item,
-                combinedField: `${item.width} x ${item.height} px`,
-            };
-        });
+        for (let item of tableData.value) {
+            item.size = item.width + ' * ' + item.height + ' px '
+        }
+    })
+}
+
+//点击重置
+let goReset = () => {
+    adWeb.value = ''
+    adSizeList()
+}
+
+//获取广告尺寸列表
+let adSizeList = () => {
+    // 搜索按钮接口
+    axios.post("/order/getAD").then(response => {
+        options.value = response.data
+        for (let item of options.value) {
+            console.log(111);
+            item.size = item.width + ' * ' + item.height + ' px '
+        }
+        console.log(options.value);
     })
 }
 
+//查看工单
+let lookOrder = () => {
+    navigateTo({
+        path: "/advertising/adDetail",
+
+    })
+}
+
+//挂载成功
+onMounted(() => {
+    adSizeList()
+})
+
+let change = (val) => {
+    console.log(val);
+    console.log(adSize.value);
+}
+
 
 // 点击下一步与提交工单按钮
 let nextStep = () => {
+    if (adName.value == '') {
+        ElMessage({
+            message: '请输入广告名称',
+            type: 'error',
+        })
+        return
+    }
+    if (adLink.value == '') {
+        ElMessage({
+            message: '请输入广告链接',
+            type: 'error',
+        })
+        return
+    }
+    if (adName.value == '') {
+        ElMessage({
+            message: '请选择广告持续时间!',
+            type: 'error',
+        })
+        return
+    }
+    if (adName.value == '') {
+        ElMessage({
+            message: '请选择广告尺寸',
+            type: 'error',
+        })
+        return
+    }
+    // if (adImg.value == '') {
+    //     ElMessage({
+    //         message: '请添加广告图',
+    //         type: 'error',
+    //     })
+    //     return
+    // }
     ad.value++
     let icon = document.querySelectorAll(".icon")
     let number = document.querySelectorAll(".number")
     let title = document.querySelectorAll(".title")
 
-    // 获取广告位需要传递的参数
-    let adData = {
-        width: adWidth.value,
-        height: adHeight.value,
-        starttime: startTime.value,
-        endtime: endTime.value,
-        pageSize: pageSize.value,
-        page: page.value
-    }
-
-    // 获取广告位需要传递的参数
-    let orderData = {
-        name: adName.value,
-        width: adWidth.value,
-        height: adHeight.value,
-        starttime: startTime.value,
-        endtime: endTime.value,
-        imgurl: adLink.value,
-        imgsrc: "11111",
-        pid: pids.value
-    }
 
     // 点击下一步
     if (ad.value == 2) {
@@ -317,18 +384,13 @@ let nextStep = () => {
         number[1].classList.add('bgc')
         title[1].classList.add('color')
 
-        if (adSize.value != 1) {
-            adWidth.value = 420
-            adHeight.value = 520
-        }
-
+        //获取网站名称需要传递的参数
         let data = {
-            width: adWidth.value,
-            height: adHeight.value,
             starttime: startTime.value,
             endtime: endTime.value,
             pageSize: pageSize.value,
             page: page.value,
+            ad_size_id: adSize.value,
         }
 
         //网站名称
@@ -339,16 +401,24 @@ let nextStep = () => {
             console.log(error);
         })
 
+
+        // 获取广告位需要传递的参数
+        let adData = {
+            starttime: startTime.value,
+            endtime: endTime.value,
+            pageSize: pageSize.value,
+            page: page.value,
+            ad_size_id: adSize.value,
+        }
+
         //获取广告位
         axios.post("/order/getAD", adData).then(response => {
             console.log("广告位信息", response.data.rows);
             tableData.value = response.data.rows
-            processedData.value = tableData.value.map(item => {
-                return {
-                    ...item,
-                    combinedField: `${item.width} x ${item.height} px`,
-                };
-            });
+            for (let item of tableData.value) {
+                item.size = item.width + ' * ' + item.height + ' px '
+            }
+            console.log(tableData.value);
 
         }).catch(error => {
             console.log(error);
@@ -359,16 +429,38 @@ let nextStep = () => {
 
     // 点击提交工单信息
     if (ad.value >= 3) {
-        ad.value = 3
-        icon[1].classList.add('color')
-        number[2].classList.add('bgc')
-        title[2].classList.add('color')
+
+        // 获取广告位需要传递的参数
+        let orderData = {
+            name: adName.value,
+            ad_size_id: adSize.value,
+            starttime: startTime.value,
+            endtime: endTime.value,
+            imgurl: adLink.value,
+            imgsrc: "11111",
+            pid: pids.value
+        }
 
         //提交工单
         axios.post("/order/addAD", orderData).then(response => {
-            console.log(response.data);
-            // tableData.value = response.data.rows
-            orderInformation.value = response.data
+            console.log("提交工单", response);
+
+            if (response.code == 0) {
+                ElMessage({
+                    message: response.message,
+                    type: 'error'
+                })
+                return
+            } else if (response.code)
+                // tableData.value = response.data.rows
+                orderInformation.value = response.data
+
+            ad.value = 3
+            icon[1].classList.add('color')
+            number[2].classList.add('bgc')
+            title[2].classList.add('color')
+
+
         }).catch(error => {
             console.log(error);
         })
@@ -391,7 +483,17 @@ let goOrderList = () => {
     lis[1].classList.add('current')
 }
 
+let handleUploadError = () => {
 
+}
+
+watch(adSize, (newval) => {
+    console.log('newval', newval);
+    adSize.value = newval
+}, {
+    deep: true,
+    immediate: true
+})
 
 </script>
 
@@ -571,9 +673,32 @@ let goOrderList = () => {
                                 width: 112px;
                                 height: 112px;
                                 vertical-align: -93px;
+                            }
+
+                            //上传图片相关样式
+                            .avatar-uploader .el-upload {
+                                border: 1px dashed var(--el-border-color);
+                                border-radius: 6px;
+                                cursor: pointer;
+                                position: relative;
+                                overflow: hidden;
+                                transition: var(--el-transition-duration-fast);
+                            }
 
+                            .avatar-uploader .el-upload:hover {
+                                border-color: var(--el-color-primary);
                             }
 
+                            .el-icon.avatar-uploader-icon {
+                                font-size: 28px;
+                                color: #8c939d;
+                                width: 178px;
+                                height: 178px;
+                                text-align: center;
+                            }
+                            //上传图片相关样式 end
+
+
                             /deep/.el-input__wrapper.is-focus {
                                 box-shadow: 0 0 0 1px #c0c4cc;
                             }

+ 2 - 2
plugins/request.js

@@ -13,8 +13,8 @@ export default defineNuxtPlugin(nuxtApp => {
     service.interceptors.request.use(config => {
         // console.log("请求拦截器",config);
         // 从cookie中获取数据
-        const token = getToken()
-        // const token = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJwaHBlcjY2Ni9qd3QiLCJ1aWQiOjMyLCJ1c2VyX25hbWUiOiIxNTIxMDIxMTIwMCIsIm1vYmlsZSI6IjE1ODAxMjQ1NzU1IiwiZW1haWwiOiI1QHFxLmNvbSIsImxldmVsX2lkIjoxLCJ0eXBlX2lkIjoxMDAwMCwiand0X3NjZW5lIjoiZGVmYXVsdCIsImp0aSI6ImRlZmF1bHRfNjczNDBmMWY2OWMwOTcuNDEzOTg2NzUiLCJpYXQiOjE3MzE0NjQ5OTEsIm5iZiI6MTczMTQ2NDk5MSwiZXhwIjoxNzMxNTUxMzkxfQ.BFqwa0S_6wQeVfubZnHTZ1vNMELo1bm3m8Nbd3jpltQ"
+        // const token = getToken()
+        const token = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJwaHBlcjY2Ni9qd3QiLCJ1aWQiOjczLCJ1c2VyX25hbWUiOiIxNTIxMDIxMTIwMCIsIm1vYmlsZSI6IjE1MjEwMjExMjAwIiwiZW1haWwiOiIxNTIxMDIxMTIwMEBxcS5jb20iLCJsZXZlbF9pZCI6MSwidHlwZV9pZCI6MTAwMDAsImp3dF9zY2VuZSI6ImRlZmF1bHQiLCJqdGkiOiJkZWZhdWx0XzY3NGViYzY0OWM2OTIxLjk5MjU1MjE4IiwiaWF0IjoxNzMzMjEzMjg0LCJuYmYiOjE3MzMyMTMyODQsImV4cCI6MTczMzI5OTY4NH0.h2WqKNf5RV_7ThDn31w9cQPjw_lY99qdQCm6CW1aZ78"
         // console.log(token);
         if (token) {
             config.headers.token = token;

+ 1 - 1
store/status.js

@@ -1,7 +1,7 @@
 import { defineStore } from "pinia";
 
 export const useStatusStore = defineStore("status", {
-  state: () => ({
+  state:() => ({
     orderStatus: "",
     adStatus: ""
   }),

Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff