From 3f4754c763ba102f492d9f7be7b59b5349d85aad Mon Sep 17 00:00:00 2001 From: hejin Date: Fri, 25 Jul 2025 00:39:16 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4=E5=AE=8C=E6=88=90wz=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E9=A1=B5=E9=9D=A2=E3=80=81=E8=AF=A2=E7=9B=98=E6=A0=8F?= =?UTF-8?q?=E7=9B=AE=E7=B1=BB=E5=9E=8B=E9=A1=B5=E9=9D=A2=E3=80=81=E4=BA=A7?= =?UTF-8?q?=E5=93=81=E7=B1=BB=E5=9E=8B=E9=A1=B5=E9=9D=A2=E3=80=81=E8=AF=A2?= =?UTF-8?q?=E7=9B=98=E7=B1=BB=E5=9E=8B=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/image/icon/company.png | Bin 0 -> 1110 bytes assets/image/icon/title.png | Bin 0 -> 565 bytes components/aside-tree.vue | 13 +- components/footer.vue | 8 +- components/header.vue | 30 ++++ components/menu-drawer.vue | 30 +--- locales/en.json | 5 +- locales/zh.json | 5 +- pages/abou-us.vue | 30 ---- pages/{news.vue => article-page.vue} | 29 +-- pages/{news => article-page}/_id.vue | 42 ++--- pages/{news => article-page}/index.vue | 22 +-- pages/contact-us.vue | 240 ------------------------- pages/exhibition.vue | 44 ----- pages/exhibition/_id.vue | 170 ------------------ pages/exhibition/index.vue | 84 --------- pages/index.vue | 43 +++-- pages/{feedback.vue => inquiry.vue} | 111 ++++++++++-- pages/products.vue | 23 +-- pages/products/_id.vue | 75 ++++++-- pages/products/index.vue | 9 +- pages/separate.vue | 6 +- plugins/axios.js | 6 + plugins/element-ui.js | 7 +- store/index.js | 8 +- 25 files changed, 329 insertions(+), 711 deletions(-) create mode 100644 assets/image/icon/company.png create mode 100644 assets/image/icon/title.png delete mode 100644 pages/abou-us.vue rename pages/{news.vue => article-page.vue} (65%) rename pages/{news => article-page}/_id.vue (83%) rename pages/{news => article-page}/index.vue (78%) delete mode 100644 pages/contact-us.vue delete mode 100644 pages/exhibition.vue delete mode 100644 pages/exhibition/_id.vue delete mode 100644 pages/exhibition/index.vue rename pages/{feedback.vue => inquiry.vue} (68%) diff --git a/assets/image/icon/company.png b/assets/image/icon/company.png new file mode 100644 index 0000000000000000000000000000000000000000..2ee279e3ce4b17f8dd9d7a9850bd59c19219e341 GIT binary patch literal 1110 zcmV-c1gZOpP)Px(5J^NqRCr$PTfcAHMil-YsUIGkijtu%Xpl@rU8g|o`~k__p<970`3HiuK!yxK z;iN+gbZgNrT{<;?K;{hj0jNu-R0g^faA4PnA(%P>37py@U;7Br5Cl;?o2N4cQ2=o# z^1a9VzWeU+jwcZ;ewLS)+m7R0b6t0XnXd!5&dkq)Ah@N|jApZWm6;y{SRJwd)p49n z-}iTPVvO6+S)6oy1Z<^Jk%q1lkpLCIS5kc6G4tm^5Ioh1?Rnle0KOiv{hNq3`~CiJ zI{u?JMhHm264B}q=*Czt>9*@frPP-?#-8Wh0Pqulj}v<$`lV8--0SsvZ*^jb&8Z0( z0V_8aNeb9?-5YAyZ3DQilzO3I3(xa-)Q*||BBJ|BsV6%AQwbOa8%5D75q&D-7C=oW zcpe*O{x%4L2U#)32^g{eK`HfBmj4L>6TnIjUjy(#R*)H9|HE;dyT0%Lo_3EZ1c=L@ z0Pajv6Ezx*pNUAoO2TT-5KNxX50z4nCI!eKAaQx5lzKSHpELvHX}k&FQ~;XopL+u4 zMgjW(I?UX0UAN==en+#1vQ$z?1-ufVMAQM$RZ49EI2uP{h=6ldz*_;y%v-~wTd&u* zbSE2z2(YSvX8^W{s4Ha@Mcp6>`dJ!1<6}xUtW^a(Q%cD+)5vEo6;MC|N(H1%WHc3a zs(HYfhd{I0`~<*d03QOlBqcL{VPGs3M**!?>moC+MNzaSAc^P%EP#dqu#-aAeG1g; z_0NuvkFSPdxJE<*RC+c6>dpw{w6Inca1Qt~Z)sHlnXNeogN0W>Nx>@0=~JOpM+K&{@57PDqt1> z^2RI)n7g$=-Yy^WU-%qQXaXVt3V>{$#0L>c8J}b3`v%ltl>pfplEx>XPU=K-a!%^i zYPG+=zyEF;KtroRy95+)W27WtE;dGHxE3fCP%0qhM^2ha_H?U3056%j;y8{gB>>qC zsxY%lM9FtKC)ed%TpzPbzTcd;$Do1s8V_ML2N-X?fq*3eHj|)%4l^F2R6wZ!%a6fL zA_~JW97st-ap^eD;OOWmE{ESk*L4Snhlg?Lx^B3%v^3b;+Y12<{{L4;sQH}E8Z%ah zKoR!^N&;-=fKmbF`+x=isccq8K9B3UlVDn-7v(QAshw65U}&N;>tT_12$Tvab3h6M c3!el21B(m6IEd2PzW@LL07*qoM6N<$f)#P*xc~qF literal 0 HcmV?d00001 diff --git a/assets/image/icon/title.png b/assets/image/icon/title.png new file mode 100644 index 0000000000000000000000000000000000000000..2acfbdd16cd97c5b3e4825927c3131ec947ee209 GIT binary patch literal 565 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z-+Q_^hE&A8 zjc^P)Y``ZzZiX5uNS(dCw_fhATWb+GBdN?#|WQt;crb z%`dChXB)!GVVaRP$Ns#vfqYj4ZgphEm@U&%$zyrs_;b1 zeeT>1GsDez&eSGvVfb=(pzY{H&?_w)pFHk1nYY zHsPs(%noPrqdAwnR2IC;*Q8(bIA3j7c3Z+E72{cc=?||z4Qsq?^h8W6M?0qF(7XBd l-x3<^+Y;Rwm @@ -72,14 +73,20 @@ export default { }, data () { return { - currentNodeKey: '' + currentNodeKey: '', + refresh: true } }, watch: { '$route.query.catgId': { handler (val) { + this.refresh = false this.currentNodeKey = val - } + this.$nextTick(() => { + this.refresh = true + }) + }, + immediate: true } }, mounted () { diff --git a/components/footer.vue b/components/footer.vue index 20e4b61..4c91394 100644 --- a/components/footer.vue +++ b/components/footer.vue @@ -5,7 +5,7 @@
{{ $t('footer.contactUs') }}
-
+
-
- -
- - - - - \ No newline at end of file diff --git a/pages/news.vue b/pages/article-page.vue similarity index 65% rename from pages/news.vue rename to pages/article-page.vue index 44050f1..4a5ff36 100644 --- a/pages/news.vue +++ b/pages/article-page.vue @@ -1,5 +1,5 @@ - {{ $t('common.readMore') }} + {{ $t('common.readMore') }} @@ -91,7 +91,7 @@
  • - +
    @@ -111,7 +111,7 @@
- {{ $t('common.readMore') }} + {{ $t('common.readMore') }} @@ -121,30 +121,31 @@
{{ $t('index.pressCenter') }}

{{ $t('index.realTimeNewsReadingOnline') }}

-
- +
+
-

Advantages Of Front Shovel And Backhoe For Excavators

-

- Everyone should be very familiar with excavators, but are you familiar with excavator buckets? - Whether it is a crawler excavator or a wheeled excavator, the backhoe we usually see most is the backhoe, and the front shovel is rare.... +

{{ hotNewsList[0].title }}

+

+ {{ hotNewsList[0].description }}

    -
  • +
  • - - + +
    -

    Advantages Of Front Shovel And Backhoe For Excavators

    -

    Everyone should be very familiar with excavators, but are you familiar with excavator buckets ....

    +

    {{ item.title }}

    +

    + {{ item.description }} +

    - +
    @@ -153,7 +154,7 @@
- {{ $t('common.readMore') }} + {{ $t('common.readMore') }} @@ -253,11 +254,15 @@ export default { } // 普通产品前十 const {data: productTopList} = await $axios.get('/web/product') + // 热门新闻 + const { data: hotNewsList } = await $axios.get('/web/hotNews') + return { bannerList, companyInfo, hotProductList, - productTopList + productTopList, + hotNewsList } }, mounted() { diff --git a/pages/feedback.vue b/pages/inquiry.vue similarity index 68% rename from pages/feedback.vue rename to pages/inquiry.vue index 3b541f4..66a2b6b 100644 --- a/pages/feedback.vue +++ b/pages/inquiry.vue @@ -1,5 +1,5 @@