fangmingyue vor 1 Jahr
Ursprung
Commit
f1d16bb728
39 geänderte Dateien mit 3343 neuen und 179 gelöschten Zeilen
  1. 0
    9
      src/components/BigImg.astro
  2. 5
    1
      src/components/Footer.astro
  3. 9
    3
      src/components/ImgPro.astro
  4. 27
    6
      src/components/LeftImgRightText.astro
  5. 25
    5
      src/components/LeftMiddleRightImgText.astro
  6. 10
    3
      src/components/LeftOneRightFourImg.astro
  7. 24
    7
      src/components/NavMenu/index.jsx
  8. 20
    5
      src/components/ScrollingNavbar.astro
  9. 67
    103
      src/components/VerticalNavigationContent.astro
  10. 22
    4
      src/components/children/Carousel.astro
  11. 3
    3
      src/components/children/Img.astro
  12. 27
    5
      src/components/children/Text.astro
  13. 2
    2
      src/layouts/Layout.astro
  14. 95
    0
      src/pages/[lang]/about/index.astro
  15. 60
    0
      src/pages/[lang]/concat-us/index.astro
  16. 121
    0
      src/pages/[lang]/detail/FirstScreenDetail.astro
  17. 14
    6
      src/pages/[lang]/index.astro
  18. 102
    0
      src/pages/[lang]/news/index.astro
  19. 45
    0
      src/pages/[lang]/product/gov-ent-health/index.astro
  20. 52
    0
      src/pages/[lang]/product/others/index.astro
  21. 194
    0
      src/pages/[lang]/products-solutions/gov-ent-health/bank/custom/index.astro
  22. 198
    0
      src/pages/[lang]/products-solutions/gov-ent-health/bank/index.astro
  23. 113
    0
      src/pages/[lang]/products-solutions/gov-ent-health/gov/civilized-city/index.astro
  24. 201
    0
      src/pages/[lang]/products-solutions/gov-ent-health/gov/index.astro
  25. 189
    0
      src/pages/[lang]/products-solutions/gov-ent-health/healthcare/index.astro
  26. 53
    0
      src/pages/[lang]/products-solutions/index.astro
  27. 182
    0
      src/pages/[lang]/products-solutions/industrial-internet/erp/index.astro
  28. 37
    0
      src/pages/[lang]/products-solutions/industrial-internet/index.astro
  29. 136
    0
      src/pages/[lang]/products-solutions/industrial-internet/mes/index.astro
  30. 253
    0
      src/pages/[lang]/products-solutions/lot/agriculture/index.astro
  31. 186
    11
      src/pages/[lang]/products-solutions/lot/building/index.astro
  32. 106
    0
      src/pages/[lang]/products-solutions/lot/community/index.astro
  33. 171
    0
      src/pages/[lang]/products-solutions/lot/exhibition-all/index.astro
  34. 52
    0
      src/pages/[lang]/products-solutions/lot/index.astro
  35. 105
    0
      src/pages/[lang]/products-solutions/others/crm/index.astro
  36. 98
    0
      src/pages/[lang]/products-solutions/others/eshop/index.astro
  37. 194
    0
      src/pages/[lang]/products-solutions/others/house/index.astro
  38. 143
    0
      src/pages/[lang]/products-solutions/others/shigongli/index.astro
  39. 2
    6
      src/pages/components/FirstScreen.astro

+ 0
- 9
src/components/BigImg.astro Datei anzeigen

@@ -1,9 +0,0 @@
1
----
2
-import Img from '@/components/children/Img.astro'
3
----
4
-
5
-<!-- 一张大图 -->
6
-<Img
7
-  url="//e.huawei.com/-/mediae/images/home/secondbanner/secondbanner-pc.jpg"
8
-  ratio="3 / 1"
9
-/>

+ 5
- 1
src/components/Footer.astro Datei anzeigen

@@ -26,15 +26,19 @@ const menus = [
26 26
     children: [
27 27
       {
28 28
         name: '智慧物联',
29
+        path: 'products-solutions/lot',
29 30
       },
30 31
       {
31 32
         name: '工业互联网',
33
+        path: 'products-solutions/industrial-internet',
32 34
       },
33 35
       {
34 36
         name: '政企医疗',
37
+        path: 'product/gov-ent-health',
35 38
       },
36 39
       {
37 40
         name: '其他业务',
41
+        path: 'product/others',
38 42
       },
39 43
     ],
40 44
   },
@@ -80,7 +84,7 @@ const colNum = Math.ceil(12 / (menus?.length + 1))
80 84
                   {item?.children?.map((child) => (
81 85
                     <li class="nav-item mb-2">
82 86
                       <a
83
-                        href={`/${lang}/${child.categaryId}`}
87
+                        href={`/${lang}/${child.path}`}
84 88
                         class="nav-link p-0 text-body-secondary"
85 89
                       >
86 90
                         {child?.name}

+ 9
- 3
src/components/ImgPro.astro Datei anzeigen

@@ -3,7 +3,7 @@ import Img from '@/components/children/Img.astro'
3 3
 import Text from '@/components/children/Text.astro'
4 4
 
5 5
 const {
6
-  data,
6
+  listOrData,
7 7
   url,
8 8
   ratio,
9 9
   btnDisplay,
@@ -12,20 +12,26 @@ const {
12 12
   textWeight,
13 13
   ellipsis,
14 14
   position,
15
+  titleColor,
16
+  contentColor,
17
+  href,
15 18
 } = Astro.props
16 19
 ---
17 20
 
18 21
 <!-- 图片Pro版 -->
19 22
 <div class="box">
20
-  <Img url={data?.url} ratio={ratio} />
23
+  <Img listOrData={listOrData} ratio={ratio} />
21 24
   <Text
22
-    data={data}
25
+    listOrData={listOrData}
23 26
     btnDisplay={btnDisplay}
24 27
     titleSize={titleSize}
25 28
     childrenSize={childrenSize}
26 29
     textWeight={textWeight}
27 30
     ellipsis={ellipsis}
28 31
     position={position}
32
+    titleColor={titleColor}
33
+    contentColor={contentColor}
34
+    href={href}
29 35
   />
30 36
 </div>
31 37
 <style>

+ 27
- 6
src/components/LeftImgRightText.astro Datei anzeigen

@@ -1,12 +1,27 @@
1 1
 ---
2
-const { json, lang, listOrData } = Astro.props
2
+const {
3
+  json,
4
+  lang,
5
+  listOrData,
6
+  componentTitle,
7
+  textAlign,
8
+  btnDisplay = true,
9
+  line = '1',
10
+} = Astro.props
3 11
 import Img from '@/components/children/Img.astro'
4 12
 import Text from '@/components/children/Text.astro'
5
-console.log('-----listOrData22----->', listOrData)
6 13
 ---
7 14
 
8 15
 <!-- 左图右文 -->
9 16
 <div class="container">
17
+  <div class="fs-1 text-center mt-5" id={componentTitle}>{componentTitle}</div>
18
+  {
19
+    line == '1' && (
20
+      <div class={`${textAlign}`}>
21
+        <div class="text-underline" />
22
+      </div>
23
+    )
24
+  }
10 25
   <div class="row">
11 26
     {
12 27
       listOrData?.map((item, index) => (
@@ -19,13 +34,13 @@ console.log('-----listOrData22----->', listOrData)
19 34
             >
20 35
               <div class="row g-0">
21 36
                 <div class="col-md-6 col-sm-6">
22
-                  <Img url={item?.url} ratio="3 / 2" />
37
+                  <Img listOrData={item} ratio="3 / 2" />
23 38
                 </div>
24 39
                 <div class="col-md-6 col-sm-6">
25 40
                   <div class="card-body pt-0 px-5">
26 41
                     <Text
27
-                      data={item?.children}
28
-                      btnDisplay={true}
42
+                      listOrData={item?.children}
43
+                      btnDisplay={btnDisplay}
29 44
                       ellipsis="line-ellipsis-large"
30 45
                     />
31 46
                   </div>
@@ -38,7 +53,13 @@ console.log('-----listOrData22----->', listOrData)
38 53
     }
39 54
   </div>
40 55
 </div>
41
-<style></style>
56
+<style>
57
+  .text-underline {
58
+    display: inline-block;
59
+    width: 100px;
60
+    border-bottom: 2px solid red;
61
+  }
62
+</style>
42 63
 <script>
43 64
   const path = window.location.pathname
44 65
   var lang = path.substring(1, 3)

+ 25
- 5
src/components/LeftMiddleRightImgText.astro Datei anzeigen

@@ -1,12 +1,26 @@
1 1
 ---
2
-const { json, lang, listOrData, componentTitle } = Astro.props
2
+const {
3
+  json,
4
+  lang,
5
+  listOrData,
6
+  componentTitle,
7
+  textAlign = 'text-center',
8
+  line = '1',
9
+} = Astro.props
3 10
 import Img from '@/components/children/Img.astro'
4 11
 import Text from '@/components/children/Text.astro'
5 12
 ---
6 13
 
7 14
 <!-- 左中右图文 -->
8 15
 <div class="container">
9
-  <div class="fs-1 text-center mt-5">{componentTitle}</div>
16
+  <div class="fs-1 text-center mt-5" id={componentTitle}>{componentTitle}</div>
17
+  {
18
+    line == '1' && (
19
+      <div class={`${textAlign}`}>
20
+        <div class="text-underline" />
21
+      </div>
22
+    )
23
+  }
10 24
   <div class="row row-cols-md-3 row-cols-sm-1">
11 25
     {
12 26
       listOrData?.map((item, index) => (
@@ -20,13 +34,13 @@ import Text from '@/components/children/Text.astro'
20 34
               <div class="card-body">
21 35
                 <div style="height:auto;overflow:hidden">
22 36
                   <Img
23
-                    url={item?.url}
37
+                    listOrData={item}
24 38
                     ratio="3 / 2"
25 39
                     transformEnlarge="transformEnlarge"
26 40
                   />
27 41
                 </div>
28 42
                 <Text
29
-                  data={item?.children}
43
+                  listOrData={item?.children}
30 44
                   btnDisplay={true}
31 45
                   ellipsis="line-ellipsis-small"
32 46
                 />
@@ -38,7 +52,13 @@ import Text from '@/components/children/Text.astro'
38 52
     }
39 53
   </div>
40 54
 </div>
41
-<style></style>
55
+<style>
56
+  .text-underline {
57
+    display: inline-block;
58
+    width: 100px;
59
+    border-bottom: 2px solid red;
60
+  }
61
+</style>
42 62
 
43 63
 <script>
44 64
   const path = window.location.pathname

+ 10
- 3
src/components/LeftOneRightFourImg.astro Datei anzeigen

@@ -42,6 +42,10 @@ const list = [
42 42
     },
43 43
   },
44 44
 ]
45
+
46
+const imgData = {
47
+  url: '//e.huawei.com/-/mediae/images/home/whatsnew/whatsnew-high-quality-cloudcampus-background-pc-0314.jpg',
48
+}
45 49
 ---
46 50
 
47 51
 <!-- 左一右四图片 -->
@@ -50,7 +54,7 @@ const list = [
50 54
     <div class="col-md-5">
51 55
       <div class="left-block">
52 56
         <Img
53
-          url="//e.huawei.com/-/mediae/images/home/whatsnew/whatsnew-high-quality-cloudcampus-background-pc-0314.jpg"
57
+          listOrData={imgData}
54 58
           ratio="2 / 3"
55 59
           transformEnlarge="transformEnlarge"
56 60
         />
@@ -64,12 +68,15 @@ const list = [
64 68
               <div class="right-block">
65 69
                 <div class="limit">
66 70
                   <Img
67
-                    url={item?.url}
71
+                    listOrData={item}
68 72
                     ratio="3 / 2"
69 73
                     transformEnlarge="transformEnlarge"
70 74
                   />
71 75
                 </div>
72
-                <Text data={item?.children} ellipsis="line-ellipsis-small" />
76
+                <Text
77
+                  listOrData={item?.children}
78
+                  ellipsis="line-ellipsis-small"
79
+                />
73 80
               </div>
74 81
             </div>
75 82
           ))

+ 24
- 7
src/components/NavMenu/index.jsx Datei anzeigen

@@ -1,9 +1,9 @@
1
-import React, { Fragment } from 'react';
1
+import React, { Fragment, useEffect, useRef } from 'react';
2 2
 import menus from '@/data/menu'
3 3
 import SubMenu from './SubMenu';
4 4
 import './style.less';
5 5
 
6
-export default function NavMenu(props) {
6
+export default function NavMenu (props) {
7 7
 
8 8
   const { lang } = props;
9 9
   const pathPrefix = `/${lang}`;
@@ -15,11 +15,28 @@ export default function NavMenu(props) {
15 15
     setCurrent(menu);
16 16
     setShow(menu.children?.length > 0)
17 17
   }
18
+  const elementRef = useRef();
19
+  const handleScroll = () => {
20
+    const offset = window.pageYOffset;
21
+    if (offset > 450) {
22
+      elementRef.current.style.display = 'none'
23
+    } else {
24
+      elementRef.current.style.display = 'block'
25
+    }
26
+  };
27
+
28
+  useEffect(() => {
29
+    window.addEventListener('scroll', handleScroll);
30
+    return () => {
31
+      window.removeEventListener('scroll', handleScroll);
32
+    };
33
+  }, [])
18 34
 
19 35
   return (
20 36
     <Fragment>
21 37
       <nav
22 38
         id="pageNav"
39
+        ref={elementRef}
23 40
         className="navbar navbar-expand-lg navbar-light bg-light fixed-top p-0"
24 41
         style={{ '--bs-bg-opacity': 0.9 }}
25 42
       >
@@ -37,7 +54,7 @@ export default function NavMenu(props) {
37 54
           </button>
38 55
           <a className="navbar-brand" href={`/${lang}/`}>
39 56
             <img
40
-              src="../logo.png"
57
+              src="/public/logo.png"
41 58
               alt="云致科技"
42 59
               width="36"
43 60
               className="d-inline-block align-text-top"
@@ -46,7 +63,7 @@ export default function NavMenu(props) {
46 63
           </a>
47 64
           <div id="navbarSupportedContent" className="collapse navbar-collapse py-3">
48 65
             <div className="me-auto"></div>
49
-      
66
+
50 67
             <ul id="menu-nav" className="navbar-nav me-auto mb-2 mb-lg-0">
51 68
               {
52 69
                 menus.map((menu) => (
@@ -67,11 +84,11 @@ export default function NavMenu(props) {
67 84
               <input className="form-control me-2" type="search" placeholder="Search" aria-label="Search" />
68 85
               <button className="btn btn-outline-success" type="submit">Search</button>
69 86
             </form>
70
-      
87
+
71 88
           </div>
72
-        </div>      
89
+        </div>
73 90
       </nav>
74
-              
91
+
75 92
       <SubMenu
76 93
         show={show}
77 94
         pathPrefix={pathPrefix}

+ 20
- 5
src/components/ScrollingNavbar.astro Datei anzeigen

@@ -4,8 +4,8 @@ const { sNav } = Astro.props
4 4
 
5 5
 <nav
6 6
   id="scrolling-navbar"
7
-  class="navbar navbar-expand-lg bg-body-tertiary fixed-top"
8
-  style="margin-top: 5rem;z-index:10"
7
+  class="navbar navbar-expand-lg bg-body-tertiary fixed-top rounded-3 shadow"
8
+  style="display: none;"
9 9
 >
10 10
   <div class="container">
11 11
     <button
@@ -28,7 +28,9 @@ const { sNav } = Astro.props
28 28
           sNav?.map((item, index) => (
29 29
             <li class="nav-item mb-2">
30 30
               <a
31
-                class={index == 0 ? 'nav-link active' : 'nav-link'}
31
+                class={
32
+                  index == 0 ? 'nav-link active a-link' : 'nav-link a-link'
33
+                }
32 34
                 href={`#${item}`}
33 35
               >
34 36
                 {item}
@@ -41,15 +43,28 @@ const { sNav } = Astro.props
41 43
   </div>
42 44
 </nav>
43 45
 
46
+<style>
47
+  .a-link:hover {
48
+    color: red;
49
+  }
50
+  .a-link:focus {
51
+    color: red;
52
+  }
53
+</style>
44 54
 <script>
45 55
   const NavMargin = document.querySelector('#scrolling-navbar')
46 56
 
47 57
   function pagescrollingNavbarMargin() {
48 58
     const offset = window.pageYOffset
49 59
     if (offset > 450) {
50
-      NavMargin.style.marginTop = 0
60
+      // margin-top: 4.6rem;
61
+      // width: 80%;left:10%
62
+      // NavMargin.style.marginTop = 0
63
+      NavMargin.style.display = 'block'
64
+      NavMargin.style.width = '80%'
65
+      NavMargin.style.left = '10%'
51 66
     } else {
52
-      NavMargin.style.marginTop = '5em'
67
+      NavMargin.style.display = 'none'
53 68
     }
54 69
   }
55 70
 

+ 67
- 103
src/components/VerticalNavigationContent.astro Datei anzeigen

@@ -1,113 +1,72 @@
1 1
 ---
2 2
 const domId = `tab-${Math.random().toString(36).substring(2, 7)}`
3
-import Text from '@/components/children/Text.astro'
4
-const list = [
5
-  {
6
-    id: '1',
7
-    tabName: '精选视频',
8
-    children: [
9
-      {
10
-        title: '中信银行携手华为的数字化转型实践',
11
-      },
12
-      {
13
-        title: 'HIFS2023 曹冲丨拥抱大模型,构建无所不及的金融智能',
14
-      },
15
-      {
16
-        title: 'BDO携手华为共同应对数字化转型的新挑战',
17
-      },
18
-      {
19
-        title: '申万宏源通过基础设施现代化为数字化转型夯基垒台',
20
-      },
21
-      {
22
-        title: '华为iMaster NCE助力华夏银行网络自服务平台搭建',
23
-      },
24
-      {
25
-        title: '常熟农商银行科技创新之路',
26
-      },
27
-    ],
28
-  },
29
-  {
30
-    id: '2',
31
-    tabName: '会议演讲材料',
32
-    children: [
33
-      {
34
-        title: '智领睿变,共建数智金融未来——曹冲',
35
-      },
36
-      {
37
-        title: '金融级PaaS 3.0 应用现代化新引擎',
38
-      },
39
-      {
40
-        title: '深化核心现代化 ,共绘数智金融新蓝图',
41
-      },
42
-      {
43
-        title: 'AI新生代银行的机遇与变革',
44
-      },
45
-    ],
46
-  },
47
-  {
48
-    id: '3',
49
-    tabName: '白皮书/第三方报告',
50
-    children: [],
51
-  },
52
-  {
53
-    id: '4',
54
-    tabName: '快捷书架',
55
-    children: [],
56
-  },
57
-]
3
+const {
4
+  list,
5
+  Children,
6
+  componentTitle,
7
+  mdSize = '4',
8
+  textAlign = 'text-center',
9
+  titleTextAlign,
10
+  ...right
11
+} = Astro.props
12
+// console.log('--------方方-->', list)
58 13
 ---
59 14
 
60 15
 <!-- 竖形导航内容 -->
61
-<div class="d-flex align-items-start">
62
-  <div class="row">
63
-    <div class="col-md-2">
64
-      <div
65
-        class="nav flex-column nav-pills me-3"
66
-        id="v-pills-tab"
67
-        role="tablist"
68
-        aria-orientation="vertical"
69
-      >
70
-        {
71
-          list?.map((item, index) => (
72
-            <a
73
-              class={index == 0 ? 'nav-link active mt-5' : 'nav-link mt-5'}
74
-              id={`v-pills-${index}-tab`}
75
-              data-bs-toggle="pill"
76
-              href={`#v-pills-${index}`}
77
-              role="tab"
78
-              aria-controls={`v-pills-${index}`}
79
-              aria-selected={index == 0 ? 'true' : 'false'}
80
-            >
81
-              {item?.tabName}
82
-            </a>
83
-          ))
84
-        }
16
+<div class="container">
17
+  <div class={`fs-1 ${titleTextAlign} mt-5`} id={componentTitle}>
18
+    {componentTitle}
19
+  </div>
20
+  <div class={`${textAlign}`}><div class="text-underline"></div></div>
21
+  <div class="d-flex align-items-start mt-5">
22
+    <div class="row">
23
+      <div class="col-md-2">
24
+        <div
25
+          class="nav flex-column nav-pills me-3"
26
+          id="v-pills-tab"
27
+          role="tablist"
28
+          aria-orientation="vertical"
29
+        >
30
+          {
31
+            list?.map((item, index) => (
32
+              <a
33
+                class={index == 0 ? 'nav-link active mt-5' : 'nav-link mt-5'}
34
+                id={`v-pills-${index}-tab`}
35
+                data-bs-toggle="pill"
36
+                href={`#v-pills-${index}`}
37
+                role="tab"
38
+                aria-controls={`v-pills-${index}`}
39
+                aria-selected={index == 0 ? 'true' : 'false'}
40
+              >
41
+                {item?.tabName}
42
+              </a>
43
+            ))
44
+          }
45
+        </div>
85 46
       </div>
86
-    </div>
87
-    <div class="col-md-10">
88
-      <div class="tab-content" id="v-pills-tabContent">
89
-        {
90
-          list?.map((item, index) => (
91
-            <div
92
-              class={index == 0 ? 'tab-pane fade show active' : 'tab-pane fade'}
93
-              id={`v-pills-${index}`}
94
-              role="tabpanel"
95
-              aria-labelledby={`v-pills-${index}-tab`}
96
-            >
97
-              <div class="row">
98
-                {item?.children?.map((item, index) => (
99
-                  <div class="col-md-4" id={index}>
100
-                    <Text
101
-                      data={item}
102
-                      ellipsis="line-ellipsis-small"
103
-                      btnDisplay={true}
104
-                    />
105
-                  </div>
106
-                ))}
47
+      <div class="col-md-10">
48
+        <div class="tab-content" id="v-pills-tabContent">
49
+          {
50
+            list?.map((item, index) => (
51
+              <div
52
+                class={
53
+                  index == 0 ? 'tab-pane fade show active' : 'tab-pane fade'
54
+                }
55
+                id={`v-pills-${index}`}
56
+                role="tabpanel"
57
+                aria-labelledby={`v-pills-${index}-tab`}
58
+              >
59
+                <div class="row">
60
+                  {item?.children?.map((item, index) => (
61
+                    <div class={`col-md-${mdSize}`} id={index}>
62
+                      <Children listOrData={item} {...right} />
63
+                    </div>
64
+                  ))}
65
+                </div>
107 66
               </div>
108
-            </div>
109
-          ))
110
-        }
67
+            ))
68
+          }
69
+        </div>
111 70
       </div>
112 71
     </div>
113 72
   </div>
@@ -119,4 +78,9 @@ const list = [
119 78
   .nav-link.active {
120 79
     background-color: #c80510;
121 80
   }
81
+  .text-underline {
82
+    display: inline-block;
83
+    width: 100px;
84
+    border-bottom: 2px solid red;
85
+  }
122 86
 </style>

+ 22
- 4
src/components/children/Carousel.astro Datei anzeigen

@@ -1,10 +1,22 @@
1 1
 ---
2 2
 const domId = `carousel-${Math.random().toString(36).substring(2, 7)}`
3
-const { list, Children, componentTitle } = Astro.props
3
+const {
4
+  list,
5
+  Children,
6
+  componentTitle,
7
+  line,
8
+  titleTextAlign,
9
+  textAlign,
10
+  mdSize,
11
+} = Astro.props
4 12
 ---
5 13
 
6 14
 <!-- 轮播 -->
7 15
 <div class="container">
16
+  <div class={`fs-1 ${titleTextAlign} mt-5`} id={componentTitle}>
17
+    {componentTitle}
18
+  </div>
19
+  <div class={`${textAlign}`}><div class="text-underline"></div></div>
8 20
   <div id={domId} class="carousel slide" data-bs-ride="carousel">
9 21
     <div class="carousel-inner">
10 22
       {
@@ -15,14 +27,14 @@ const { list, Children, componentTitle } = Astro.props
15 27
           >
16 28
             <div class="row">
17 29
               {item.map((it, index) => (
18
-                <div class="col-md-12 col-sm-12 px-5">
30
+                <div class={`col-md-${mdSize} col-sm-12 px-5`}>
19 31
                   <div
20 32
                     class="top-bottom-project-card-carousel"
21 33
                     style={it.id ? 'cursor: pointer' : ''}
22 34
                     data-post={it.id}
23 35
                   >
24 36
                     <div class="card border-0" />
25
-                    <Children listOrData={it} componentTitle={componentTitle} />
37
+                    <Children listOrData={it} line={line} />
26 38
                   </div>
27 39
                 </div>
28 40
               ))}
@@ -56,7 +68,13 @@ const { list, Children, componentTitle } = Astro.props
56 68
   </div>
57 69
 </div>
58 70
 <!-- <LeftImgRightText list={it} /> -->
59
-<style></style>
71
+<style>
72
+  .text-underline {
73
+    display: inline-block;
74
+    width: 100px;
75
+    border-bottom: 2px solid red;
76
+  }
77
+</style>
60 78
 
61 79
 <script>
62 80
   const path = window.location.pathname

+ 3
- 3
src/components/children/Img.astro Datei anzeigen

@@ -1,12 +1,12 @@
1 1
 ---
2
-const { url, ratio, transformEnlarge } = Astro.props
2
+const { listOrData, ratio, transformEnlarge } = Astro.props
3 3
 ---
4 4
 
5 5
 <!-- 图片 -->
6 6
 <img
7
-  src={url}
7
+  src={listOrData?.url}
8 8
   class=`img-fluid object-fit-cover ${transformEnlarge}`
9
-  style=`aspect-ratio:${ratio}`
9
+  style=`aspect-ratio:${ratio};width:100%;`
10 10
   alt=""
11 11
 />
12 12
 

+ 27
- 5
src/components/children/Text.astro Datei anzeigen

@@ -1,25 +1,39 @@
1 1
 ---
2 2
 const {
3
-  data,
3
+  listOrData,
4 4
   titleSize = 'fs-4',
5 5
   childrenSize,
6
-  textColor,
6
+  contentColor = 'text-secondary',
7 7
   textWeight,
8 8
   ellipsis,
9 9
   btnDisplay,
10 10
   textUnderline,
11 11
   position,
12
+  titleColor,
13
+  href = '#',
12 14
 } = Astro.props
13 15
 ---
14 16
 
15 17
 <!-- 文本 -->
16 18
 <div class=`${position}`>
17
-  <p class=`${titleSize} ${textWeight} mb-0 pt-5`>{data?.title}</p>
19
+  <p
20
+    class=`${titleSize} ${textWeight} ${titleColor} mb-0 pt-5 title-line-ellipsis`
21
+  >
22
+    {listOrData?.title}
23
+  </p>
18 24
   <!-- <p class="fs-4">打造全球首个“岛式”精益智造工厂</p> -->
19 25
   {textUnderline && <div class="text-underline" />}
20 26
 
21
-  <p class=`text-secondary ${childrenSize} ${ellipsis} pt-1`>{data?.content}</p>
22
-  {btnDisplay && <a class="fs-5 a-link">了解更多</a>}
27
+  <p class=`${contentColor} ${childrenSize} ${ellipsis} pt-1`>
28
+    {listOrData?.content}
29
+  </p>
30
+  {
31
+    btnDisplay && (
32
+      <a class="fs-5 a-link" href={`${href}`}>
33
+        了解更多
34
+      </a>
35
+    )
36
+  }
23 37
 </div>
24 38
 
25 39
 <style>
@@ -29,6 +43,14 @@ const {
29 43
     margin-left: 50px;
30 44
     margin-bottom: 1em;
31 45
   }
46
+  .title-line-ellipsis {
47
+    display: -webkit-box;
48
+    height: 3.6em;
49
+    -webkit-line-clamp: 1;
50
+    -webkit-box-orient: vertical;
51
+    overflow: hidden;
52
+    text-overflow: ellipsis;
53
+  }
32 54
   .line-ellipsis-small {
33 55
     display: -webkit-box;
34 56
     height: 5em;

+ 2
- 2
src/layouts/Layout.astro Datei anzeigen

@@ -9,7 +9,7 @@ const { title } = Astro.props
9 9
     <meta charset="UTF-8" />
10 10
     <meta name="description" content="Astro description" />
11 11
     <meta name="viewport" content="width=device-width" />
12
-    <link rel="icon" type="image/x-icon" href="../favicon.ico">
12
+    <link rel="icon" type="image/x-icon" href="/public/favicon.ico" />
13 13
     <link
14 14
       href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css"
15 15
       rel="stylesheet"
@@ -20,7 +20,7 @@ const { title } = Astro.props
20 20
       crossorigin="anonymous"></script>
21 21
     <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
22 22
     <meta name="generator" content={Astro.generator} />
23
-    <title>{title} - 南京云致</title>
23
+    <title>{title} - 云致科技</title>
24 24
     <style is:global>
25 25
       html,
26 26
       body {

+ 95
- 0
src/pages/[lang]/about/index.astro Datei anzeigen

@@ -0,0 +1,95 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
5
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
6
+import Carousel from '@/components/children/Carousel.astro'
7
+import ImgPro from '@/components/ImgPro.astro'
8
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
9
+import Text from '@/components/children/Text.astro'
10
+import Footer from '@/components/Footer.astro'
11
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
12
+const { lang = 'zh' } = Astro.params
13
+
14
+const imgProData = {
15
+  url: '//e.huawei.com/mediafileebg/MediaFiles/9/5/7/{9578A2AD-F2ED-4FB9-A98D-46BF61013F97}secondbanner-banner-pc-0325.jpg',
16
+  title: '云致企业业务',
17
+  content:
18
+    '横跨整个大西洋与北冰洋,云致企业业务为全球企业提供安全、可靠的云服务。',
19
+}
20
+
21
+const data = [
22
+  {
23
+    id: '1',
24
+    url: 'https://e.huawei.com/topic/sitecore/2024-finance/img/partner.jpg',
25
+    children: {
26
+      title: '关于云致',
27
+      content:
28
+        '关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致',
29
+    },
30
+  },
31
+]
32
+
33
+const imgProData2 = {
34
+  url: '//e.huawei.com/mediafileebg/MediaFiles/9/5/7/{9578A2AD-F2ED-4FB9-A98D-46BF61013F97}secondbanner-banner-pc-0325.jpg',
35
+  title: '获得广泛业界认可',
36
+  content:
37
+    '关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致',
38
+}
39
+const data2 = [
40
+  {
41
+    id: '1',
42
+    url: 'https://e.huawei.com/topic/sitecore/2024-finance/img/partner.jpg',
43
+    children: {
44
+      title: '携手伙伴',
45
+      content:
46
+        '关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致关于云致',
47
+    },
48
+  },
49
+]
50
+const imgProData3 = {
51
+  url: '//e.huawei.com/mediafileebg/MediaFiles/9/5/7/{9578A2AD-F2ED-4FB9-A98D-46BF61013F97}secondbanner-banner-pc-0325.jpg',
52
+  title: '面向中小企业',
53
+  content:
54
+    '拥有一百多万的客户,一百多在线运行项目,跨一百多个行业,覆盖全球各个角落',
55
+}
56
+---
57
+
58
+<Layout title="关于云致">
59
+  <NavMenu lang={lang} client:load />
60
+  <ImgPro
61
+    listOrData={imgProData}
62
+    titleColor="text-dark"
63
+    contentColor="text-secondary"
64
+    ratio="3 / 1"
65
+    titleSize="fs-1"
66
+    childrenSize="fs-4"
67
+    ellipsis="line-ellipsis-small"
68
+    position="positionMiddle"
69
+  />
70
+  <LeftImgRightText listOrData={data} line="0" />
71
+  <ImgPro
72
+    listOrData={imgProData2}
73
+    ratio="3 / 1"
74
+    titleSize="fs-1"
75
+    childrenSize="fs-4"
76
+    ellipsis="line-ellipsis-small"
77
+    position="positionMiddle"
78
+  />
79
+  <LeftImgRightText
80
+    listOrData={data2}
81
+    componentTitle="携手伙伴"
82
+    textAlign="text-center"
83
+  />
84
+  <ImgPro
85
+    listOrData={imgProData3}
86
+    titleColor="text-dark"
87
+    contentColor="text-secondary"
88
+    ratio="3 / 1"
89
+    titleSize="fs-1"
90
+    childrenSize="fs-4"
91
+    ellipsis="line-ellipsis-small"
92
+    position="positionMiddle"
93
+  />
94
+  <Footer lang={lang} />
95
+</Layout>

+ 60
- 0
src/pages/[lang]/concat-us/index.astro Datei anzeigen

@@ -0,0 +1,60 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import Text from '@/components/children/Text.astro'
5
+import Footer from '@/components/Footer.astro'
6
+
7
+const { lang = 'zh' } = Astro.params
8
+
9
+const text = [
10
+  {
11
+    title: '产品购买与咨询',
12
+    content: '提交项目需求这一块那一块',
13
+  },
14
+  {
15
+    title: '云致合作伙伴咨询',
16
+    content: '投诉邮箱:89341562@qq.com',
17
+  },
18
+  {
19
+    title: '技术支持',
20
+    content: '服务热线:15366173165(李先生)',
21
+  },
22
+  {
23
+    title: '培训认证',
24
+    content: '提交问题单这一块那一块',
25
+  },
26
+]
27
+const text2 = {
28
+  title: '网站意见反馈',
29
+  content:
30
+    '我们非常乐意听取您关于华为网站的意见,我们会认真阅读每一条反馈意见。地址:南京市栖霞区绿地万科云都会售楼处北50米(石狮路西)',
31
+}
32
+---
33
+
34
+<Layout title="联系我们">
35
+  <NavMenu lang={lang} client:load />
36
+  <div class="container">
37
+    <div class="fs-1 text-center text-light pt-5" style="margin-top:36px">
38
+      联系我们
39
+    </div>
40
+    <div class="row mt-5 justify-content-center">
41
+      {
42
+        text.map((item, index) => (
43
+          <div class="col-md-5 mb-5">
44
+            <div class="card ps-5">
45
+              <Text listOrData={item} />
46
+            </div>
47
+          </div>
48
+        ))
49
+      }
50
+    </div>
51
+    <div class="row justify-content-center">
52
+      <div class="col-md-10">
53
+        <div class="card ps-5">
54
+          <Text listOrData={text2} />
55
+        </div>
56
+      </div>
57
+    </div>
58
+  </div>
59
+  <Footer lang={lang} />
60
+</Layout>

+ 121
- 0
src/pages/[lang]/detail/FirstScreenDetail.astro Datei anzeigen

@@ -0,0 +1,121 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ImgPro from '@/components/ImgPro.astro'
5
+import Img from '@/components/children/Img.astro'
6
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
7
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
8
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
9
+import Footer from '@/components/Footer.astro'
10
+
11
+const { lang = 'zh' } = Astro.params
12
+
13
+const sNav = ['使能百模千态', '智算万数', '智联万物']
14
+
15
+const imgProData = {
16
+  url: '//e.huawei.com/-/mediae/images/home/banner/jiasu-banner-pc1.jpg',
17
+  title: '首屏详情页',
18
+  content: '首屏详情页首屏详情页首屏详情页首屏详情页首屏详情页',
19
+}
20
+const leftImgRightTextData = [
21
+  {
22
+    id: '1',
23
+    url: 'https://e.huawei.com/topic/sitecore/new-value-together/img/architecture/jiagoutu-cn.png',
24
+    children: {
25
+      title: '首屏详情页左图右文',
26
+      content:
27
+        '文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字',
28
+    },
29
+  },
30
+]
31
+
32
+const leftImgRightTextData2 = [
33
+  {
34
+    id: '1',
35
+    url: 'https://e.huawei.com/topic/sitecore/new-value-together/img/zhilian-everything/img-03.jpg',
36
+    children: {
37
+      title: '首屏详情页左图右文',
38
+      content:
39
+        '文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字文字',
40
+    },
41
+  },
42
+]
43
+const list = [
44
+  {
45
+    id: '1',
46
+    tabName: '盘古大模型',
47
+    children: [
48
+      {
49
+        url: 'https://e.huawei.com/topic/sitecore/new-value-together/img/intelligent-calculation/pangu.jpg',
50
+      },
51
+    ],
52
+  },
53
+  {
54
+    id: '2',
55
+    tabName: '云致云',
56
+    children: [
57
+      {
58
+        url: 'https://e.huawei.com/topic/sitecore/new-value-together/img/intelligent-calculation/p-02.jpg',
59
+      },
60
+    ],
61
+  },
62
+  {
63
+    id: '3',
64
+    tabName: '上岸',
65
+    children: [
66
+      {
67
+        url: 'https://e.huawei.com/topic/sitecore/new-value-together/img/intelligent-calculation/p-03.jpg',
68
+      },
69
+    ],
70
+  },
71
+]
72
+
73
+const imgProData2 = {
74
+  url: 'https://e.huawei.com/topic/sitecore/new-value-together/img/partner/background-pc.jpg',
75
+  title: '面向中小企业',
76
+  content:
77
+    '未来5年,90%的中小企业将通过数字化和智能化构筑核心竞争力。面向中小企业,华为在销服体系和研发体系进行能力重构,完善流程和IT工具,带来更多深入场景的解决方案,并推出了分销子品牌“华为坤灵”,打造更多适销易用的产品。',
78
+}
79
+---
80
+
81
+<Layout title="首屏">
82
+  <NavMenu lang={lang} client:load />
83
+  <ScrollingNavbar sNav={sNav} />
84
+  <ImgPro
85
+    listOrData={imgProData}
86
+    ratio="16 / 9"
87
+    titleSize="fs-1"
88
+    childrenSize="fs-4"
89
+    textWeight="fw-bold"
90
+    ellipsis="line-ellipsis-small"
91
+    position="positionBottom"
92
+  />
93
+  <LeftImgRightText
94
+    listOrData={leftImgRightTextData}
95
+    componentTitle="使能百模千态"
96
+    textAlign="text-center"
97
+    btnDisplay={false}
98
+  />
99
+  <VerticalNavigationContent
100
+    mdSize="12"
101
+    list={list}
102
+    Children={Img}
103
+    componentTitle="智算万数"
104
+    textAlign="text-start"
105
+  />
106
+  <LeftImgRightText
107
+    listOrData={leftImgRightTextData2}
108
+    componentTitle="智联万物"
109
+    textAlign="text-center"
110
+    btnDisplay={false}
111
+  />
112
+  <ImgPro
113
+    listOrData={imgProData2}
114
+    ratio="16 / 9"
115
+    titleSize="fs-1"
116
+    childrenSize="fs-4"
117
+    ellipsis="line-ellipsis-small"
118
+    position="positionMiddle"
119
+  />
120
+  <Footer lang={lang} />
121
+</Layout>

+ 14
- 6
src/pages/[lang]/index.astro Datei anzeigen

@@ -9,7 +9,7 @@ import Carousel from '@/components/children/Carousel.astro'
9 9
 import LeftRightCarousel from '@/components/LeftRightCarousel.astro'
10 10
 import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
11 11
 import NavMenu from '@/components/NavMenu/index.jsx'
12
-import pageData from '@/data/homepage';
12
+import pageData from '@/data/homepage'
13 13
 
14 14
 function getName(item = {}) {
15 15
   return (
@@ -24,7 +24,7 @@ const { lang = 'zh' } = Astro.params
24 24
 const categary = Astro.locals._menus?.find(
25 25
   (item) => item.categaryId == categaryId
26 26
 )
27
-const title = getName(categary)
27
+// const title = getName(categary)
28 28
 
29 29
 const imgProData = {
30 30
   url: '//e.huawei.com/-/mediae/images/home/banner/jiasu-banner-pc1.jpg',
@@ -160,11 +160,11 @@ const informationList = [
160 160
 ]
161 161
 ---
162 162
 
163
-<Layout title={title}>
163
+<Layout title="官网">
164 164
   <NavMenu lang={lang} client:load />
165 165
 
166 166
   <ImgPro
167
-    data={imgProData}
167
+    listOrData={imgProData}
168 168
     ratio="16 / 9"
169 169
     btnDisplay={true}
170 170
     titleSize="fs-1"
@@ -172,19 +172,27 @@ const informationList = [
172 172
     textWeight="fw-bold"
173 173
     ellipsis="line-ellipsis-small"
174 174
     position="positionBottom"
175
+    href="detail/FirstScreenDetail/"
175 176
   />
176 177
 
177
-  <!-- 三列图文轮播 -->
178
+  <!-- 三列图文轮播 -->
178 179
   <Carousel
179 180
     componentTitle="产品与解决方案"
180 181
     list={carouselList}
182
+    textAlign="text-start"
183
+    line="0"
181 184
     Children={LeftMiddleRightImgText}
182 185
   />
183 186
 
184
-  <LeftMiddleRightImgText componentTitle="案例展示" listOrData={caseList} />
187
+  <LeftMiddleRightImgText
188
+    componentTitle="案例展示"
189
+    listOrData={caseList}
190
+    textAlign="text-center"
191
+  />
185 192
   <LeftMiddleRightImgText
186 193
     componentTitle="最新资讯"
187 194
     listOrData={informationList}
195
+    textAlign="text-center"
188 196
   />
189 197
   <Footer lang={lang} />
190 198
 </Layout>

+ 102
- 0
src/pages/[lang]/news/index.astro Datei anzeigen

@@ -0,0 +1,102 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
5
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
6
+import Carousel from '@/components/children/Carousel.astro'
7
+import ImgPro from '@/components/ImgPro.astro'
8
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
9
+import Text from '@/components/children/Text.astro'
10
+import Footer from '@/components/Footer.astro'
11
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
12
+const { lang = 'zh' } = Astro.params
13
+const sNav = ['应用场景', '相关资源']
14
+
15
+const imgProData = {
16
+  url: 'https://e.huawei.com/-/mediae/images/solutions/enterprise-wireless/enterprise-wireless-banner-pc.jpg',
17
+  title: '最新资讯',
18
+  content: '最新资讯最新资讯',
19
+}
20
+const informationList = [
21
+  {
22
+    id: '1',
23
+    url: 'https://e.huawei.com/-/mediae/images/solutions/campus/office-network/office-network-banner-bequoted.png',
24
+    children: {
25
+      title: '最新资讯',
26
+      content:
27
+        '最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯',
28
+    },
29
+  },
30
+  {
31
+    id: '2',
32
+    url: 'https://e.huawei.com/-/mediae/images/solutions/campus/sdwan/sdwan-banner-bequoted.jpg',
33
+    children: {
34
+      title: '最新资讯',
35
+      content:
36
+        '最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯',
37
+    },
38
+  },
39
+  {
40
+    id: '3',
41
+    url: 'https://e.huawei.com/-/mediae/images/solutions/campus/converged-production-network/banner-bequoted.png',
42
+    children: {
43
+      title: '最新资讯',
44
+      content:
45
+        '最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯',
46
+    },
47
+  },
48
+]
49
+const list = [
50
+  {
51
+    id: '1',
52
+    tabName: '彩页',
53
+    children: [
54
+      {
55
+        title: '最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯',
56
+      },
57
+      {
58
+        title:
59
+          '最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯',
60
+      },
61
+      {
62
+        title:
63
+          '最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯',
64
+      },
65
+      {
66
+        title:
67
+          '最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯最新资讯',
68
+      },
69
+    ],
70
+  },
71
+]
72
+---
73
+
74
+<Layout title="最新资讯">
75
+  <NavMenu lang={lang} client:load />
76
+  <ScrollingNavbar sNav={sNav} />
77
+  <ImgPro
78
+    listOrData={imgProData}
79
+    titleColor="text-dark"
80
+    contentColor="text-secondary"
81
+    ratio="3 / 1"
82
+    titleSize="fs-1"
83
+    childrenSize="fs-4"
84
+    ellipsis="line-ellipsis-small"
85
+    position="positionMiddle"
86
+  />
87
+  <LeftMiddleRightImgText
88
+    componentTitle="应用场景"
89
+    listOrData={informationList}
90
+    textAlign="text-center"
91
+  />
92
+  <VerticalNavigationContent
93
+    list={list}
94
+    ellipsis="line-ellipsis-small"
95
+    btnDisplay={true}
96
+    Children={Text}
97
+    componentTitle="相关资源"
98
+    titleTextAlign="text-left"
99
+    textAlign="text-left"
100
+  />
101
+  <Footer lang={lang} />
102
+</Layout>

+ 45
- 0
src/pages/[lang]/product/gov-ent-health/index.astro Datei anzeigen

@@ -0,0 +1,45 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import Footer from '@/components/Footer.astro'
4
+const { lang = 'zh' } = Astro.params
5
+---
6
+
7
+<Layout title="菜单">
8
+  <div class="container">
9
+    <div class="row mt-5">
10
+      <div class="col-md-3 col-sm-12">
11
+        <div class="card text-center my-1">
12
+          <a
13
+            class="inline-block p-5 fs-6 link-dark menu-a"
14
+            href={`/${lang}/products-solutions/gov-ent-health/gov`}>政务服务</a
15
+          >
16
+        </div>
17
+      </div>
18
+      <div class="col-md-3 col-sm-12">
19
+        <div class="card text-center my-1">
20
+          <a
21
+            class="inline-block p-5 fs-6 link-dark menu-a"
22
+            href={`/${lang}/products-solutions/gov-ent-health/bank`}>银行业务</a
23
+          >
24
+        </div>
25
+      </div>
26
+      <div class="col-md-3 col-sm-12">
27
+        <div class="card text-center my-1">
28
+          <a
29
+            class="inline-block p-5 fs-6 link-dark menu-a"
30
+            href={`/${lang}/products-solutions/gov-ent-health/healthcare`}
31
+            >医院医疗</a
32
+          >
33
+        </div>
34
+      </div>
35
+    </div>
36
+  </div>
37
+  <Footer lang={lang} />
38
+</Layout>
39
+
40
+<style>
41
+  .menu-a {
42
+    text-decoration: none;
43
+    cursor: pointer;
44
+  }
45
+</style>

+ 52
- 0
src/pages/[lang]/product/others/index.astro Datei anzeigen

@@ -0,0 +1,52 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import Footer from '@/components/Footer.astro'
4
+const { lang = 'zh' } = Astro.params
5
+---
6
+
7
+<Layout title="菜单">
8
+  <div class="container">
9
+    <div class="row mt-5">
10
+      <div class="col-md-3 col-sm-12">
11
+        <div class="card text-center my-1">
12
+          <a
13
+            class="inline-block p-5 fs-6 link-dark menu-a"
14
+            href={`/${lang}/products-solutions/others/eshop`}>电商系统</a
15
+          >
16
+        </div>
17
+      </div>
18
+      <div class="col-md-3 col-sm-12">
19
+        <div class="card text-center my-1">
20
+          <a
21
+            class="inline-block p-5 fs-6 link-dark menu-a"
22
+            href={`/${lang}/products-solutions/others/shigongli`}>旅游住宿</a
23
+          >
24
+        </div>
25
+      </div>
26
+      <div class="col-md-3 col-sm-12">
27
+        <div class="card text-center my-1">
28
+          <a
29
+            class="inline-block p-5 fs-6 link-dark menu-a"
30
+            href={`/${lang}/products-solutions/others/house`}>房源交易</a
31
+          >
32
+        </div>
33
+      </div>
34
+      <div class="col-md-3 col-sm-12">
35
+        <div class="card text-center my-1">
36
+          <a
37
+            class="inline-block p-5 fs-6 link-dark menu-a"
38
+            href={`/${lang}/products-solutions/others/crm`}>CRM管理</a
39
+          >
40
+        </div>
41
+      </div>
42
+    </div>
43
+  </div>
44
+  <Footer lang={lang} />
45
+</Layout>
46
+
47
+<style>
48
+  .menu-a {
49
+    text-decoration: none;
50
+    cursor: pointer;
51
+  }
52
+</style>

+ 194
- 0
src/pages/[lang]/products-solutions/gov-ent-health/bank/custom/index.astro Datei anzeigen

@@ -0,0 +1,194 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
5
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
6
+import ImgPro from '@/components/ImgPro.astro'
7
+import Carousel from '@/components/children/Carousel.astro'
8
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
9
+import Text from '@/components/children/Text.astro'
10
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
11
+import Footer from '@/components/Footer.astro'
12
+
13
+const { lang = 'zh' } = Astro.params
14
+const sNav = ['场景化解决方案', '成功案例', '新闻与活动', '相关资源']
15
+
16
+const imgProData = {
17
+  url: '//e.huawei.com/-/mediae/EBG/Images/SolutionV2/enterprise-network/sd-wan/cloudwan/cloud-wan-banner-pc.jpg',
18
+  title: '定制开发',
19
+  content: '定制开发定制开发',
20
+}
21
+const informationList = [
22
+  {
23
+    id: '1',
24
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-1.jpg',
25
+    children: {
26
+      title: '定制开发',
27
+      content: '定制开发定制开发定制开发定制开发定制开发定制开发定制开发',
28
+    },
29
+  },
30
+  {
31
+    id: '2',
32
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-2.jpg',
33
+    children: {
34
+      title: '定制开发',
35
+      content: '定制开发定制开发定制开发定制开发定制开发定制开发定制开发',
36
+    },
37
+  },
38
+  {
39
+    id: '3',
40
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-4.jpg',
41
+    children: {
42
+      title: '定制开发',
43
+      content: '定制开发定制开发定制开发定制开发定制开发定制开发定制开发',
44
+    },
45
+  },
46
+]
47
+const carouselList = [
48
+  [
49
+    [
50
+      {
51
+        id: '1',
52
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-driving-bank-of-beijing-digital.jpg',
53
+        children: {
54
+          title: '定制开发',
55
+          content: '定制开发定制开发定制开发定制开发定制开发定制开发',
56
+        },
57
+      },
58
+      {
59
+        id: '2',
60
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-wuling-manufacturing-plant.jpg',
61
+        children: {
62
+          title: '定制开发',
63
+          content:
64
+            '定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发',
65
+        },
66
+      },
67
+      {
68
+        id: '3',
69
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-zjhtcm.jpg',
70
+        children: {
71
+          title: '定制开发',
72
+          content:
73
+            '定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发',
74
+        },
75
+      },
76
+    ],
77
+  ],
78
+]
79
+const carouselList2 = [
80
+  [
81
+    [
82
+      {
83
+        id: '1',
84
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/industries/education/2022/southeast-university-smart-campus/banner-bequoted1.jpg',
85
+        children: {
86
+          title:
87
+            '定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发',
88
+          content:
89
+            '定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发',
90
+        },
91
+      },
92
+    ],
93
+  ],
94
+  [
95
+    [
96
+      {
97
+        id: '2',
98
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/solutions/campus/2023/chongqing-lianglu-guoyuan-port/banner-bequoted.jpg',
99
+        children: {
100
+          title:
101
+            '定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发',
102
+          content:
103
+            '定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发',
104
+        },
105
+      },
106
+    ],
107
+  ],
108
+]
109
+const list = [
110
+  {
111
+    id: '1',
112
+    tabName: '彩页',
113
+    children: [
114
+      {
115
+        title: '定制开发定制开发定制开发定制开发定制开发定制开发',
116
+      },
117
+      {
118
+        title: '定制开发定制开发定制开发定制开发定制开发',
119
+      },
120
+      {
121
+        title: '定制开发定制开发定制开发定制开发定制开发定制开发',
122
+      },
123
+      {
124
+        title:
125
+          '定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发',
126
+      },
127
+      {
128
+        title:
129
+          '定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发',
130
+      },
131
+      {
132
+        title:
133
+          '定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发定制开发',
134
+      },
135
+    ],
136
+  },
137
+  {
138
+    id: '2',
139
+    tabName: '白皮书',
140
+    children: [
141
+      {
142
+        title: '定制开发定制开发定制开发定制开发定制开发',
143
+      },
144
+      {
145
+        title: '定制开发定制开发定制开发定制开发',
146
+      },
147
+    ],
148
+  },
149
+]
150
+---
151
+
152
+<Layout title="定制开发">
153
+  <NavMenu lang={lang} client:load />
154
+  <ScrollingNavbar sNav={sNav} />
155
+  <ImgPro
156
+    listOrData={imgProData}
157
+    ratio="3 / 1"
158
+    btnDisplay={true}
159
+    titleColor="text-light"
160
+    contentColor="text-light"
161
+    titleSize="fs-1"
162
+    childrenSize="fs-4"
163
+    ellipsis="line-ellipsis-small"
164
+    position="positionMiddle"
165
+  />
166
+  <LeftMiddleRightImgText
167
+    componentTitle="场景化解决方案"
168
+    listOrData={informationList}
169
+  />
170
+  <Carousel
171
+    componentTitle="相关产品"
172
+    list={carouselList}
173
+    Children={LeftMiddleRightImgText}
174
+    titleTextAlign="text-start"
175
+    textAlign="text-start"
176
+    line="0"
177
+  />
178
+  <Carousel
179
+    componentTitle="成功案例"
180
+    list={carouselList2}
181
+    Children={LeftImgRightText}
182
+    line="0"
183
+  />
184
+  <VerticalNavigationContent
185
+    list={list}
186
+    ellipsis="line-ellipsis-small"
187
+    btnDisplay={true}
188
+    Children={Text}
189
+    componentTitle="相关资源"
190
+    titleTextAlign="text-left"
191
+    textAlign="text-left"
192
+  />
193
+  <Footer lang={lang} />
194
+</Layout>

+ 198
- 0
src/pages/[lang]/products-solutions/gov-ent-health/bank/index.astro Datei anzeigen

@@ -0,0 +1,198 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
5
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
6
+import ImgPro from '@/components/ImgPro.astro'
7
+import Carousel from '@/components/children/Carousel.astro'
8
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
9
+import Text from '@/components/children/Text.astro'
10
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
11
+import Footer from '@/components/Footer.astro'
12
+
13
+const { lang = 'zh' } = Astro.params
14
+const sNav = ['场景化解决方案', '成功案例', '新闻与活动', '相关资源']
15
+
16
+const imgProData = {
17
+  url: '//e.huawei.com/-/mediae/images/industries/finance/banner-pc-0401.jpg',
18
+  title: '银行业务',
19
+  content: '银行业务银行业务',
20
+}
21
+const informationList = [
22
+  {
23
+    id: '1',
24
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-1.jpg',
25
+    children: {
26
+      title: '银行业务',
27
+      content: '银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
28
+    },
29
+  },
30
+  {
31
+    id: '2',
32
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-2.jpg',
33
+    children: {
34
+      title: '银行业务',
35
+      content: '银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
36
+    },
37
+  },
38
+  {
39
+    id: '3',
40
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-4.jpg',
41
+    children: {
42
+      title: '银行业务',
43
+      content: '银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
44
+    },
45
+  },
46
+]
47
+const carouselList = [
48
+  [
49
+    [
50
+      {
51
+        id: '1',
52
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/industries/education/2022/southeast-university-smart-campus/banner-bequoted1.jpg',
53
+        children: {
54
+          title:
55
+            '银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
56
+          content:
57
+            '银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
58
+        },
59
+      },
60
+    ],
61
+  ],
62
+  [
63
+    [
64
+      {
65
+        id: '2',
66
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/solutions/campus/2023/chongqing-lianglu-guoyuan-port/banner-bequoted.jpg',
67
+        children: {
68
+          title:
69
+            '银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
70
+          content:
71
+            '银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
72
+        },
73
+      },
74
+    ],
75
+  ],
76
+]
77
+const carouselList2 = [
78
+  [
79
+    [
80
+      {
81
+        id: '1',
82
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-driving-bank-of-beijing-digital.jpg',
83
+        children: {
84
+          title: '银行业务',
85
+          content: '银行业务银行业务银行业务银行业务银行业务银行业务',
86
+        },
87
+      },
88
+      {
89
+        id: '2',
90
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-wuling-manufacturing-plant.jpg',
91
+        children: {
92
+          title: '银行业务',
93
+          content:
94
+            '银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
95
+        },
96
+      },
97
+      {
98
+        id: '3',
99
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-zjhtcm.jpg',
100
+        children: {
101
+          title: '银行业务',
102
+          content:
103
+            '银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
104
+        },
105
+      },
106
+    ],
107
+  ],
108
+]
109
+const verticalNavigationContentList = [
110
+  {
111
+    id: '1',
112
+    tabName: '白皮书',
113
+    children: [
114
+      {
115
+        title:
116
+          '银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
117
+      },
118
+      {
119
+        title:
120
+          '银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
121
+      },
122
+      {
123
+        title:
124
+          '银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
125
+      },
126
+      {
127
+        title:
128
+          '银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
129
+      },
130
+      {
131
+        title:
132
+          '银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
133
+      },
134
+      {
135
+        title:
136
+          '银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
137
+      },
138
+    ],
139
+  },
140
+  {
141
+    id: '2',
142
+    tabName: '彩页',
143
+    children: [
144
+      {
145
+        title: '银行业务银行业务银行业务银行业务',
146
+      },
147
+      {
148
+        title:
149
+          '银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务银行业务',
150
+      },
151
+    ],
152
+  },
153
+]
154
+---
155
+
156
+<Layout title="银行业务">
157
+  <NavMenu lang={lang} client:load />
158
+  <ScrollingNavbar sNav={sNav} />
159
+  <ImgPro
160
+    listOrData={imgProData}
161
+    ratio="3 / 1"
162
+    btnDisplay={true}
163
+    titleColor="text-light"
164
+    contentColor="text-light"
165
+    titleSize="fs-1"
166
+    childrenSize="fs-4"
167
+    ellipsis="line-ellipsis-small"
168
+    position="positionMiddle"
169
+  />
170
+  <LeftMiddleRightImgText
171
+    componentTitle="场景化解决方案"
172
+    listOrData={informationList}
173
+  />
174
+  <Carousel
175
+    componentTitle="我们如何帮助客户成功"
176
+    list={carouselList}
177
+    line="0"
178
+    Children={LeftImgRightText}
179
+  />
180
+  <Carousel
181
+    componentTitle="新闻与活动"
182
+    list={carouselList2}
183
+    line="0"
184
+    Children={LeftMiddleRightImgText}
185
+    titleTextAlign="text-end"
186
+    textAlign="text-end"
187
+  />
188
+  <VerticalNavigationContent
189
+    list={verticalNavigationContentList}
190
+    ellipsis="line-ellipsis-small"
191
+    btnDisplay={true}
192
+    Children={Text}
193
+    componentTitle="相关资源"
194
+    titleTextAlign="text-left"
195
+    textAlign="text-left"
196
+  />
197
+  <Footer lang={lang} />
198
+</Layout>

+ 113
- 0
src/pages/[lang]/products-solutions/gov-ent-health/gov/civilized-city/index.astro Datei anzeigen

@@ -0,0 +1,113 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
5
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
6
+import ImgPro from '@/components/ImgPro.astro'
7
+import Carousel from '@/components/children/Carousel.astro'
8
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
9
+import Text from '@/components/children/Text.astro'
10
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
11
+import Footer from '@/components/Footer.astro'
12
+
13
+const { lang = 'zh' } = Astro.params
14
+const sNav = ['场景化解决方案', '成功案例', '新闻与活动', '相关资源']
15
+
16
+const imgProData = {
17
+  url: '//e.huawei.com/-/mediae/images/solutions/enterprise-wireless/industry-wireless/industry-wireless-banner-pc1.jpg',
18
+  title: '文明创城',
19
+  content: '文明创城文明创城',
20
+}
21
+const leftImgRightTextList = [
22
+  {
23
+    id: '1',
24
+    url: 'https://e.huawei.com/-/mediae/images/case-studies/industries/education/2022/southeast-university-smart-campus/banner-bequoted1.jpg',
25
+    children: {
26
+      title: '文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城',
27
+      content:
28
+        '文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城',
29
+    },
30
+  },
31
+  {
32
+    id: '2',
33
+    url: 'https://e.huawei.com/-/mediae/images/case-studies/solutions/campus/2023/chongqing-lianglu-guoyuan-port/banner-bequoted.jpg',
34
+    children: {
35
+      title: '文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城',
36
+      content:
37
+        '文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城',
38
+    },
39
+  },
40
+]
41
+const list = [
42
+  {
43
+    id: '1',
44
+    tabName: '彩页',
45
+    children: [
46
+      {
47
+        title: '文明创城文明创城文明创城文明创城文明创城文明创城',
48
+      },
49
+      {
50
+        title: '文明创城文明创城文明创城文明创城文明创城',
51
+      },
52
+      {
53
+        title: '文明创城文明创城文明创城文明创城文明创城文明创城',
54
+      },
55
+      {
56
+        title:
57
+          '文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城',
58
+      },
59
+      {
60
+        title:
61
+          '文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城',
62
+      },
63
+      {
64
+        title:
65
+          '文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城文明创城',
66
+      },
67
+    ],
68
+  },
69
+  {
70
+    id: '2',
71
+    tabName: '白皮书',
72
+    children: [
73
+      {
74
+        title: '文明创城文明创城文明创城文明创城文明创城',
75
+      },
76
+      {
77
+        title: '文明创城文明创城文明创城文明创城',
78
+      },
79
+    ],
80
+  },
81
+]
82
+---
83
+
84
+<Layout title="文明创城">
85
+  <NavMenu lang={lang} client:load />
86
+  <ScrollingNavbar sNav={sNav} />
87
+  <ImgPro
88
+    listOrData={imgProData}
89
+    ratio="3 / 1"
90
+    btnDisplay={true}
91
+    titleColor="text-light"
92
+    contentColor="text-light"
93
+    titleSize="fs-1"
94
+    childrenSize="fs-4"
95
+    ellipsis="line-ellipsis-small"
96
+    position="positionMiddle"
97
+  />
98
+  <LeftImgRightText
99
+    listOrData={leftImgRightTextList}
100
+    componentTitle="场景化解决方案"
101
+    textAlign="text-center"
102
+  />
103
+  <VerticalNavigationContent
104
+    list={list}
105
+    ellipsis="line-ellipsis-small"
106
+    btnDisplay={true}
107
+    Children={Text}
108
+    componentTitle="相关资源"
109
+    titleTextAlign="text-left"
110
+    textAlign="text-left"
111
+  />
112
+  <Footer lang={lang} />
113
+</Layout>

+ 201
- 0
src/pages/[lang]/products-solutions/gov-ent-health/gov/index.astro Datei anzeigen

@@ -0,0 +1,201 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
5
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
6
+import ImgPro from '@/components/ImgPro.astro'
7
+import Carousel from '@/components/children/Carousel.astro'
8
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
9
+import Text from '@/components/children/Text.astro'
10
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
11
+import Footer from '@/components/Footer.astro'
12
+
13
+const { lang = 'zh' } = Astro.params
14
+const sNav = ['场景化解决方案', '成功案例', '新闻与活动', '相关资源']
15
+
16
+const imgProData = {
17
+  url: '//e.huawei.com/-/mediae/images/industries/education/topic/education-banner-pc-02.jpg',
18
+  title: '政务服务',
19
+  content: '政务服务政务服务',
20
+}
21
+const informationList = [
22
+  {
23
+    id: '1',
24
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-1.jpg',
25
+    children: {
26
+      title: '政务服务',
27
+      content: '政务服务政务服务政务服务政务服务政务服务政务服务政务服务',
28
+    },
29
+  },
30
+  {
31
+    id: '2',
32
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-2.jpg',
33
+    children: {
34
+      title: '政务服务',
35
+      content: '政务服务政务服务政务服务政务服务政务服务政务服务政务服务',
36
+    },
37
+  },
38
+  {
39
+    id: '3',
40
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-4.jpg',
41
+    children: {
42
+      title: '政务服务',
43
+      content: '政务服务政务服务政务服务政务服务政务服务政务服务政务服务',
44
+    },
45
+  },
46
+]
47
+const carouselList = [
48
+  [
49
+    [
50
+      {
51
+        id: '1',
52
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/industries/education/2022/southeast-university-smart-campus/banner-bequoted1.jpg',
53
+        children: {
54
+          title:
55
+            '政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务',
56
+          content:
57
+            '政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务',
58
+        },
59
+      },
60
+    ],
61
+  ],
62
+  [
63
+    [
64
+      {
65
+        id: '2',
66
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/solutions/campus/2023/chongqing-lianglu-guoyuan-port/banner-bequoted.jpg',
67
+        children: {
68
+          title:
69
+            '政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务',
70
+          content:
71
+            '政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务',
72
+        },
73
+      },
74
+    ],
75
+  ],
76
+]
77
+const carouselList2 = [
78
+  [
79
+    {
80
+      id: '1',
81
+      title: '政务服务',
82
+      content:
83
+        '政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务',
84
+    },
85
+    {
86
+      id: '2',
87
+      title: '政务服务',
88
+      content:
89
+        '政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务',
90
+    },
91
+    {
92
+      id: '3',
93
+      title: '政务服务',
94
+      content:
95
+        '政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务政务服务',
96
+    },
97
+  ],
98
+]
99
+const list = [
100
+  {
101
+    id: '1',
102
+    tabName: '白皮书',
103
+    children: [
104
+      {
105
+        title: '智慧园区2030',
106
+      },
107
+      {
108
+        title: 'Future Intelligent Campus White Paper For Asia Pacific',
109
+      },
110
+      {
111
+        title: 'Future Net Zero Intelligent Campus White Paper ME&CA 2023',
112
+      },
113
+      {
114
+        title: '智慧园区发展白皮书(上海)',
115
+      },
116
+      {
117
+        title: '未来智慧园区白皮书2022',
118
+      },
119
+      {
120
+        title: '未来智慧园区白皮书',
121
+      },
122
+    ],
123
+  },
124
+  {
125
+    id: '2',
126
+    tabName: '彩页',
127
+    children: [
128
+      {
129
+        title: '华为智慧园区解决方案介绍',
130
+      },
131
+      {
132
+        title: '园区产品组合方案彩页23.0',
133
+      },
134
+    ],
135
+  },
136
+  {
137
+    id: '3',
138
+    tabName: '线上样板点',
139
+    children: [],
140
+  },
141
+  {
142
+    id: '4',
143
+    tabName: '品牌视频',
144
+    children: [],
145
+  },
146
+  {
147
+    id: '5',
148
+    tabName: '案例视频',
149
+    children: [],
150
+  },
151
+  {
152
+    id: '6',
153
+    tabName: '方案视频',
154
+    children: [],
155
+  },
156
+]
157
+---
158
+
159
+<Layout title="政务服务">
160
+  <NavMenu lang={lang} client:load />
161
+  <ScrollingNavbar sNav={sNav} />
162
+  <ImgPro
163
+    listOrData={imgProData}
164
+    ratio="3 / 1"
165
+    btnDisplay={true}
166
+    titleColor="text-light"
167
+    contentColor="text-light"
168
+    titleSize="fs-1"
169
+    childrenSize="fs-4"
170
+    ellipsis="line-ellipsis-small"
171
+    position="positionMiddle"
172
+  />
173
+  <LeftMiddleRightImgText
174
+    componentTitle="场景化解决方案"
175
+    listOrData={informationList}
176
+  />
177
+  <Carousel
178
+    componentTitle="成功案例"
179
+    list={carouselList}
180
+    line="0"
181
+    Children={LeftImgRightText}
182
+  />
183
+  <Carousel
184
+    componentTitle="新闻与活动"
185
+    list={carouselList2}
186
+    Children={Text}
187
+    mdSize="4"
188
+    titleTextAlign="text-end"
189
+    textAlign="text-end"
190
+  />
191
+  <VerticalNavigationContent
192
+    list={list}
193
+    ellipsis="line-ellipsis-small"
194
+    btnDisplay={true}
195
+    Children={Text}
196
+    componentTitle="相关资源"
197
+    titleTextAlign="text-left"
198
+    textAlign="text-left"
199
+  />
200
+  <Footer lang={lang} />
201
+</Layout>

+ 189
- 0
src/pages/[lang]/products-solutions/gov-ent-health/healthcare/index.astro Datei anzeigen

@@ -0,0 +1,189 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
5
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
6
+import ImgPro from '@/components/ImgPro.astro'
7
+import Carousel from '@/components/children/Carousel.astro'
8
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
9
+import Text from '@/components/children/Text.astro'
10
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
11
+import Footer from '@/components/Footer.astro'
12
+
13
+const { lang = 'zh' } = Astro.params
14
+const sNav = ['场景化解决方案', '成功案例', '新闻与活动', '相关资源']
15
+
16
+const imgProData = {
17
+  url: '//e.huawei.com/-/mediae/images/industries/healthcare/healthcare/healthcare-banner-pc.jpg',
18
+  title: '医院医疗',
19
+  content: '医院医疗医院医疗',
20
+}
21
+const leftImgRightTextList = [
22
+  {
23
+    id: '1',
24
+    url: 'https://e.huawei.com/-/mediae/images/case-studies/industries/education/2022/southeast-university-smart-campus/banner-bequoted1.jpg',
25
+    children: {
26
+      title: '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
27
+      content:
28
+        '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
29
+    },
30
+  },
31
+  {
32
+    id: '2',
33
+    url: 'https://e.huawei.com/-/mediae/images/case-studies/solutions/campus/2023/chongqing-lianglu-guoyuan-port/banner-bequoted.jpg',
34
+    children: {
35
+      title: '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
36
+      content:
37
+        '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
38
+    },
39
+  },
40
+]
41
+const carouselList = [
42
+  [
43
+    [
44
+      {
45
+        id: '1',
46
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/industries/education/2022/southeast-university-smart-campus/banner-bequoted1.jpg',
47
+        children: {
48
+          title:
49
+            '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
50
+          content:
51
+            '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
52
+        },
53
+      },
54
+    ],
55
+  ],
56
+  [
57
+    [
58
+      {
59
+        id: '2',
60
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/solutions/campus/2023/chongqing-lianglu-guoyuan-port/banner-bequoted.jpg',
61
+        children: {
62
+          title:
63
+            '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
64
+          content:
65
+            '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
66
+        },
67
+      },
68
+    ],
69
+  ],
70
+]
71
+const carouselList2 = [
72
+  [
73
+    [
74
+      {
75
+        id: '1',
76
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-driving-bank-of-beijing-digital.jpg',
77
+        children: {
78
+          title: '医院医疗',
79
+          content: '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
80
+        },
81
+      },
82
+      {
83
+        id: '2',
84
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-wuling-manufacturing-plant.jpg',
85
+        children: {
86
+          title: '医院医疗',
87
+          content:
88
+            '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
89
+        },
90
+      },
91
+      {
92
+        id: '3',
93
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-zjhtcm.jpg',
94
+        children: {
95
+          title: '医院医疗',
96
+          content:
97
+            '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
98
+        },
99
+      },
100
+    ],
101
+  ],
102
+]
103
+const list = [
104
+  {
105
+    id: '1',
106
+    tabName: '彩页',
107
+    children: [
108
+      {
109
+        title: '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
110
+      },
111
+      {
112
+        title: '医院医疗医院医疗医院医疗医院医疗医院医疗',
113
+      },
114
+      {
115
+        title: '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
116
+      },
117
+      {
118
+        title:
119
+          '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
120
+      },
121
+      {
122
+        title:
123
+          '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
124
+      },
125
+      {
126
+        title:
127
+          '医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗医院医疗',
128
+      },
129
+    ],
130
+  },
131
+  {
132
+    id: '2',
133
+    tabName: '白皮书',
134
+    children: [
135
+      {
136
+        title: '医院医疗医院医疗医院医疗医院医疗医院医疗',
137
+      },
138
+      {
139
+        title: '医院医疗医院医疗医院医疗医院医疗',
140
+      },
141
+    ],
142
+  },
143
+]
144
+---
145
+
146
+<Layout title="医院医疗">
147
+  <NavMenu lang={lang} client:load />
148
+  <ScrollingNavbar sNav={sNav} />
149
+  <ImgPro
150
+    listOrData={imgProData}
151
+    ratio="3 / 1"
152
+    btnDisplay={true}
153
+    titleColor="text-light"
154
+    contentColor="text-light"
155
+    titleSize="fs-1"
156
+    childrenSize="fs-4"
157
+    ellipsis="line-ellipsis-small"
158
+    position="positionMiddle"
159
+  />
160
+  <LeftImgRightText
161
+    listOrData={leftImgRightTextList}
162
+    componentTitle="场景化解决方案"
163
+    textAlign="text-center"
164
+  />
165
+  <Carousel
166
+    componentTitle="成功案例"
167
+    list={carouselList}
168
+    Children={LeftImgRightText}
169
+    line="0"
170
+  />
171
+  <Carousel
172
+    componentTitle="新闻与活动"
173
+    list={carouselList2}
174
+    Children={LeftMiddleRightImgText}
175
+    titleTextAlign="text-end"
176
+    textAlign="text-end"
177
+    line="0"
178
+  />
179
+  <VerticalNavigationContent
180
+    list={list}
181
+    ellipsis="line-ellipsis-small"
182
+    btnDisplay={true}
183
+    Children={Text}
184
+    componentTitle="相关资源"
185
+    titleTextAlign="text-left"
186
+    textAlign="text-left"
187
+  />
188
+  <Footer lang={lang} />
189
+</Layout>

+ 53
- 0
src/pages/[lang]/products-solutions/index.astro Datei anzeigen

@@ -0,0 +1,53 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import Footer from '@/components/Footer.astro'
4
+const { lang = 'zh' } = Astro.params
5
+---
6
+
7
+<Layout title="菜单">
8
+  <div class="container">
9
+    <div class="row mt-5">
10
+      <div class="col-md-3 col-sm-12">
11
+        <div class="card text-center my-1">
12
+          <a
13
+            class="inline-block p-5 fs-4 link-dark menu-a"
14
+            href={`/${lang}/products-solutions/lot`}>智慧物联</a
15
+          >
16
+        </div>
17
+      </div>
18
+      <div class="col-md-3 col-sm-12">
19
+        <div class="card text-center my-1">
20
+          <a
21
+            class="inline-block p-5 fs-4 link-dark menu-a"
22
+            href={`/${lang}/products-solutions/industrial-internet`}
23
+            >工业互联网</a
24
+          >
25
+        </div>
26
+      </div>
27
+      <div class="col-md-3 col-sm-12">
28
+        <div class="card text-center my-1">
29
+          <a
30
+            class="inline-block p-5 fs-4 link-dark menu-a"
31
+            href={`/${lang}/product/gov-ent-health`}>政企医疗</a
32
+          >
33
+        </div>
34
+      </div>
35
+      <div class="col-md-3 col-sm-12">
36
+        <div class="card text-center my-1">
37
+          <a
38
+            class="inline-block p-5 fs-4 link-dark menu-a"
39
+            href={`/${lang}/product/others`}>其他业务</a
40
+          >
41
+        </div>
42
+      </div>
43
+    </div>
44
+  </div>
45
+  <Footer lang={lang} />
46
+</Layout>
47
+
48
+<style>
49
+  .menu-a {
50
+    text-decoration: none;
51
+    cursor: pointer;
52
+  }
53
+</style>

+ 182
- 0
src/pages/[lang]/products-solutions/industrial-internet/erp/index.astro Datei anzeigen

@@ -0,0 +1,182 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
5
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
6
+import ImgPro from '@/components/ImgPro.astro'
7
+import Carousel from '@/components/children/Carousel.astro'
8
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
9
+import Text from '@/components/children/Text.astro'
10
+import Footer from '@/components/Footer.astro'
11
+
12
+const { lang = 'zh' } = Astro.params
13
+const sNav = [
14
+  '选择云致的理由',
15
+  '场景化解决方案',
16
+  '我们如何帮助客户成功',
17
+  '配套产品',
18
+  '相关资源',
19
+]
20
+
21
+const imgProData = {
22
+  url: '//e.huawei.com/-/mediae/images/products/storage/all-flash-storage/all-flash-storage-banner-pc_001.jpg',
23
+  title: 'ERP',
24
+  content: 'ERPERP',
25
+}
26
+const leftImgRightTextList = [
27
+  {
28
+    id: '1',
29
+    url: 'https://e.huawei.com/-/mediae/images/case-studies/industries/education/2022/southeast-university-smart-campus/banner-bequoted1.jpg',
30
+    children: {
31
+      title: 'ERPERPERPERPERPERPERPERP',
32
+      content:
33
+        'ERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERP',
34
+    },
35
+  },
36
+  {
37
+    id: '2',
38
+    url: 'https://e.huawei.com/-/mediae/images/case-studies/solutions/campus/2023/chongqing-lianglu-guoyuan-port/banner-bequoted.jpg',
39
+    children: {
40
+      title: 'ERPERPERPERPERPERPERPERP',
41
+      content:
42
+        'ERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERPERP',
43
+    },
44
+  },
45
+]
46
+const informationList = [
47
+  {
48
+    id: '1',
49
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-1.jpg',
50
+    children: {
51
+      title: 'ERP',
52
+      content: 'ERPERPERPERPERPERPERP',
53
+    },
54
+  },
55
+  {
56
+    id: '2',
57
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-2.jpg',
58
+    children: {
59
+      title: 'ERP',
60
+      content: 'ERPERPERPERPERPERPERP',
61
+    },
62
+  },
63
+  {
64
+    id: '3',
65
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-4.jpg',
66
+    children: {
67
+      title: 'ERP',
68
+      content: 'ERPERPERPERPERPERPERP',
69
+    },
70
+  },
71
+]
72
+const carouselList = [
73
+  [
74
+    [
75
+      {
76
+        id: '1',
77
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/industries/education/2022/southeast-university-smart-campus/banner-bequoted1.jpg',
78
+        children: {
79
+          title: 'ERP',
80
+          content: 'ERPERPERPERPERPERPERPERP',
81
+        },
82
+      },
83
+    ],
84
+  ],
85
+  [
86
+    [
87
+      {
88
+        id: '2',
89
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/solutions/campus/2023/chongqing-lianglu-guoyuan-port/banner-bequoted.jpg',
90
+        children: {
91
+          title: 'ERP',
92
+          content: 'ERPERPERPERPERPERPERPERP',
93
+        },
94
+      },
95
+    ],
96
+  ],
97
+]
98
+const informationList2 = [
99
+  {
100
+    id: '1',
101
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-1.jpg',
102
+    children: {
103
+      title: 'ERP',
104
+      content: 'ERPERPERPERPERPERPERP',
105
+    },
106
+  },
107
+  {
108
+    id: '2',
109
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-2.jpg',
110
+    children: {
111
+      title: 'ERP',
112
+      content: 'ERPERPERPERPERPERPERP',
113
+    },
114
+  },
115
+  {
116
+    id: '3',
117
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-4.jpg',
118
+    children: {
119
+      title: 'ERP',
120
+      content: 'ERPERPERPERPERPERPERP',
121
+    },
122
+  },
123
+]
124
+const carouselList2 = [
125
+  [
126
+    {
127
+      id: '1',
128
+      title: 'ERP',
129
+      content: 'ERPERPERPERPERPERPERPERP',
130
+    },
131
+    {
132
+      id: '2',
133
+      title: 'ERP',
134
+      content: 'ERPERPERPERPERPERPERPERP',
135
+    },
136
+  ],
137
+]
138
+---
139
+
140
+<Layout title="ERP">
141
+  <NavMenu lang={lang} client:load />
142
+  <ScrollingNavbar sNav={sNav} />
143
+  <ImgPro
144
+    listOrData={imgProData}
145
+    ratio="3 / 1"
146
+    btnDisplay={true}
147
+    titleColor="text-light"
148
+    contentColor="text-light"
149
+    titleSize="fs-1"
150
+    childrenSize="fs-4"
151
+    ellipsis="line-ellipsis-small"
152
+    position="positionMiddle"
153
+  />
154
+  <LeftImgRightText
155
+    listOrData={leftImgRightTextList}
156
+    componentTitle="选择云致的理由"
157
+    textAlign="text-center"
158
+  />
159
+  <LeftMiddleRightImgText
160
+    componentTitle="场景化解决方案"
161
+    listOrData={informationList}
162
+  />
163
+  <Carousel
164
+    componentTitle="我们如何帮助客户成功"
165
+    list={carouselList}
166
+    line="0"
167
+    Children={LeftImgRightText}
168
+  />
169
+  <LeftMiddleRightImgText
170
+    componentTitle="配套产品"
171
+    listOrData={informationList2}
172
+  />
173
+  <Carousel
174
+    componentTitle="相关资源"
175
+    list={carouselList2}
176
+    Children={Text}
177
+    mdSize="4"
178
+    titleTextAlign="text-center"
179
+    textAlign="text-center"
180
+  />
181
+  <Footer lang={lang} />
182
+</Layout>

+ 37
- 0
src/pages/[lang]/products-solutions/industrial-internet/index.astro Datei anzeigen

@@ -0,0 +1,37 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import Footer from '@/components/Footer.astro'
4
+const { lang = 'zh' } = Astro.params
5
+---
6
+
7
+<Layout title="菜单">
8
+  <div class="container">
9
+    <div class="row mt-5">
10
+      <div class="col-md-3 col-sm-12">
11
+        <div class="card text-center my-1">
12
+          <a
13
+            class="inline-block p-5 fs-6 link-dark menu-a"
14
+            href={`/${lang}/products-solutions/industrial-internet/mes`}
15
+            >云致MES</a
16
+          >
17
+        </div>
18
+      </div>
19
+      <div class="col-md-3 col-sm-12">
20
+        <div class="card text-center my-1">
21
+          <a
22
+            class="inline-block p-5 fs-6 link-dark menu-a"
23
+            href={`/${lang}/products-solutions/industrial-internet/erp`}>ERP</a
24
+          >
25
+        </div>
26
+      </div>
27
+    </div>
28
+  </div>
29
+  <Footer lang={lang} />
30
+</Layout>
31
+
32
+<style>
33
+  .menu-a {
34
+    text-decoration: none;
35
+    cursor: pointer;
36
+  }
37
+</style>

+ 136
- 0
src/pages/[lang]/products-solutions/industrial-internet/mes/index.astro Datei anzeigen

@@ -0,0 +1,136 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
5
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
6
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
7
+import Carousel from '@/components/children/Carousel.astro'
8
+import ImgPro from '@/components/ImgPro.astro'
9
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
10
+import Text from '@/components/children/Text.astro'
11
+import Footer from '@/components/Footer.astro'
12
+
13
+const { lang = 'zh' } = Astro.params
14
+const sNav = ['选择适合您的交换机产品', '成功案例', '相关资源']
15
+const imgProData = {
16
+  url: 'https://e.huawei.com/-/mediae/EBG/Images/ProductV2/enterprise-networking/switches/topic/switches-banner-pc-1130.jpg',
17
+  title: '云致MES',
18
+  content: '云致MES',
19
+}
20
+const informationList = [
21
+  {
22
+    id: '1',
23
+    url: 'https://e.huawei.com/-/mediae/images/solutions/campus/office-network/office-network-banner-bequoted.png',
24
+    children: {
25
+      title: '云致MES',
26
+      content:
27
+        '云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES',
28
+    },
29
+  },
30
+  {
31
+    id: '2',
32
+    url: 'https://e.huawei.com/-/mediae/images/solutions/campus/sdwan/sdwan-banner-bequoted.jpg',
33
+    children: {
34
+      title: '云致MES',
35
+      content:
36
+        '云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES',
37
+    },
38
+  },
39
+  {
40
+    id: '3',
41
+    url: 'https://e.huawei.com/-/mediae/images/solutions/campus/converged-production-network/banner-bequoted.png',
42
+    children: {
43
+      title: '云致MES',
44
+      content:
45
+        '云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES',
46
+    },
47
+  },
48
+]
49
+const carouselList = [
50
+  [
51
+    [
52
+      {
53
+        id: '1',
54
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/industries/education/2022/southeast-university-smart-campus/banner-bequoted1.jpg',
55
+        children: {
56
+          title: '云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES',
57
+          content:
58
+            '云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES',
59
+        },
60
+      },
61
+    ],
62
+  ],
63
+  [
64
+    [
65
+      {
66
+        id: '2',
67
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/solutions/campus/2023/chongqing-lianglu-guoyuan-port/banner-bequoted.jpg',
68
+        children: {
69
+          title: '云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES',
70
+          content:
71
+            '云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES',
72
+        },
73
+      },
74
+    ],
75
+  ],
76
+]
77
+
78
+const list = [
79
+  {
80
+    id: '1',
81
+    tabName: '彩页',
82
+    children: [
83
+      {
84
+        title: '云致MES云致MES云致MES云致MES云致MES云致MES',
85
+      },
86
+      {
87
+        title:
88
+          '云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES',
89
+      },
90
+      {
91
+        title:
92
+          '云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES',
93
+      },
94
+      {
95
+        title:
96
+          '云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES云致MES',
97
+      },
98
+    ],
99
+  },
100
+]
101
+---
102
+
103
+<Layout title="云致MES">
104
+  <NavMenu lang={lang} client:load />
105
+  <ScrollingNavbar sNav={sNav} />
106
+  <ImgPro
107
+    listOrData={imgProData}
108
+    ratio="3 / 1"
109
+    btnDisplay={true}
110
+    titleSize="fs-1"
111
+    childrenSize="fs-4"
112
+    ellipsis="line-ellipsis-small"
113
+    position="positionMiddle"
114
+  />
115
+  <LeftMiddleRightImgText
116
+    componentTitle="选择适合您的交换机产品"
117
+    listOrData={informationList}
118
+    textAlign="text-center"
119
+  />
120
+  <Carousel
121
+    componentTitle="成功案例"
122
+    line="0"
123
+    list={carouselList}
124
+    Children={LeftImgRightText}
125
+  />
126
+  <VerticalNavigationContent
127
+    list={list}
128
+    ellipsis="line-ellipsis-small"
129
+    btnDisplay={true}
130
+    Children={Text}
131
+    componentTitle="相关资源"
132
+    titleTextAlign="text-left"
133
+    textAlign="text-left"
134
+  />
135
+  <Footer lang={lang} />
136
+</Layout>

+ 253
- 0
src/pages/[lang]/products-solutions/lot/agriculture/index.astro Datei anzeigen

@@ -0,0 +1,253 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
5
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
6
+import Carousel from '@/components/children/Carousel.astro'
7
+import ImgPro from '@/components/ImgPro.astro'
8
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
9
+import Text from '@/components/children/Text.astro'
10
+import Footer from '@/components/Footer.astro'
11
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
12
+const { lang = 'zh' } = Astro.params
13
+
14
+const sNav = ['场景化解决方案', '行业话题', '新闻与活动', '相关资源']
15
+
16
+const imgProData = {
17
+  url: '//e.huawei.com/-/mediae/images/industries/transportation/banner-pc-3.jpeg',
18
+  title: '智慧农业',
19
+  content: '智慧农业有智慧',
20
+}
21
+
22
+const data = [
23
+  {
24
+    id: '1',
25
+    url: 'https://e.huawei.com/topic/sitecore/2024-finance/img/partner.jpg',
26
+    children: {
27
+      title: '智慧农业',
28
+      content:
29
+        '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
30
+    },
31
+  },
32
+]
33
+
34
+const informationList = [
35
+  {
36
+    id: '1',
37
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-1.jpg',
38
+    children: {
39
+      title: '智慧农业',
40
+      content: '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
41
+    },
42
+  },
43
+  {
44
+    id: '2',
45
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-2.jpg',
46
+    children: {
47
+      title: '智慧农业',
48
+      content: '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
49
+    },
50
+  },
51
+  {
52
+    id: '3',
53
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-4.jpg',
54
+    children: {
55
+      title: '智慧农业',
56
+      content: '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
57
+    },
58
+  },
59
+]
60
+
61
+const carouselList = [
62
+  [
63
+    [
64
+      {
65
+        id: '1',
66
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/industries/education/2022/southeast-university-smart-campus/banner-bequoted1.jpg',
67
+        children: {
68
+          title: '智慧农业',
69
+          content:
70
+            '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
71
+        },
72
+      },
73
+    ],
74
+  ],
75
+  [
76
+    [
77
+      {
78
+        id: '2',
79
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/solutions/campus/2023/chongqing-lianglu-guoyuan-port/banner-bequoted.jpg',
80
+        children: {
81
+          title: '智慧农业',
82
+          content:
83
+            '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
84
+        },
85
+      },
86
+    ],
87
+  ],
88
+]
89
+
90
+const carouselList2 = [
91
+  [
92
+    [
93
+      {
94
+        id: '1',
95
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-driving-bank-of-beijing-digital.jpg',
96
+        children: {
97
+          title: '智慧农业',
98
+          content: '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
99
+        },
100
+      },
101
+      {
102
+        id: '2',
103
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-wuling-manufacturing-plant.jpg',
104
+        children: {
105
+          title: '智慧农业',
106
+          content:
107
+            '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
108
+        },
109
+      },
110
+      {
111
+        id: '3',
112
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-zjhtcm.jpg',
113
+        children: {
114
+          title: '智慧农业',
115
+          content:
116
+            '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
117
+        },
118
+      },
119
+    ],
120
+  ],
121
+]
122
+
123
+const carouselList3 = [
124
+  [
125
+    [
126
+      {
127
+        id: '1',
128
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-driving-bank-of-beijing-digital.jpg',
129
+        children: {
130
+          title: '智慧农业',
131
+          content: '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
132
+        },
133
+      },
134
+      {
135
+        id: '2',
136
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-wuling-manufacturing-plant.jpg',
137
+        children: {
138
+          title: '智慧农业',
139
+          content:
140
+            '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
141
+        },
142
+      },
143
+      {
144
+        id: '3',
145
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-zjhtcm.jpg',
146
+        children: {
147
+          title: '智慧农业',
148
+          content:
149
+            '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
150
+        },
151
+      },
152
+    ],
153
+  ],
154
+]
155
+
156
+const list = [
157
+  {
158
+    id: '1',
159
+    tabName: '彩页',
160
+    children: [
161
+      {
162
+        title: '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
163
+      },
164
+      {
165
+        title: '智慧农业智慧农业智慧农业智慧农业智慧农业',
166
+      },
167
+      {
168
+        title: '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
169
+      },
170
+      {
171
+        title:
172
+          '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
173
+      },
174
+      {
175
+        title:
176
+          '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
177
+      },
178
+      {
179
+        title:
180
+          '智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业智慧农业',
181
+      },
182
+    ],
183
+  },
184
+  {
185
+    id: '2',
186
+    tabName: '白皮书',
187
+    children: [
188
+      {
189
+        title: '智慧农业智慧农业智慧农业智慧农业智慧农业',
190
+      },
191
+      {
192
+        title: '智慧农业智慧农业智慧农业智慧农业',
193
+      },
194
+    ],
195
+  },
196
+  {
197
+    id: '3',
198
+    tabName: '案例集',
199
+    children: [],
200
+  },
201
+]
202
+---
203
+
204
+<Layout title="智慧农业">
205
+  <NavMenu lang={lang} client:load />
206
+  <ScrollingNavbar sNav={sNav} />
207
+  <ImgPro
208
+    listOrData={imgProData}
209
+    ratio="3 / 1"
210
+    btnDisplay={true}
211
+    titleColor="text-light"
212
+    contentColor="text-light"
213
+    titleSize="fs-1"
214
+    childrenSize="fs-4"
215
+    ellipsis="line-ellipsis-small"
216
+    position="positionMiddle"
217
+  />
218
+  <LeftImgRightText listOrData={data} line="0" />
219
+  <LeftMiddleRightImgText
220
+    componentTitle="场景化解决方案"
221
+    listOrData={informationList}
222
+  />
223
+  <Carousel
224
+    componentTitle="成功案例"
225
+    list={carouselList}
226
+    line="0"
227
+    Children={LeftImgRightText}
228
+  />
229
+  <Carousel
230
+    componentTitle="行业话题"
231
+    list={carouselList2}
232
+    line="0"
233
+    Children={LeftMiddleRightImgText}
234
+  />
235
+  <Carousel
236
+    componentTitle="新闻与活动"
237
+    list={carouselList3}
238
+    line="0"
239
+    Children={LeftMiddleRightImgText}
240
+    titleTextAlign="text-end"
241
+    textAlign="text-end"
242
+  />
243
+  <VerticalNavigationContent
244
+    list={list}
245
+    ellipsis="line-ellipsis-small"
246
+    btnDisplay={true}
247
+    Children={Text}
248
+    componentTitle="相关资源"
249
+    titleTextAlign="text-left"
250
+    textAlign="text-left"
251
+  />
252
+  <Footer lang={lang} />
253
+</Layout>

+ 186
- 11
src/pages/[lang]/products-solutions/lot/building/index.astro Datei anzeigen

@@ -2,28 +2,39 @@
2 2
 import Layout from '@/layouts/Layout.astro'
3 3
 import NavMenu from '@/components/NavMenu/index.jsx'
4 4
 import Img from '@/components/children/Img.astro'
5
+import Text from '@/components/children/Text.astro'
5 6
 import LeftImgRightText from '@/components/LeftImgRightText.astro'
6 7
 import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
7 8
 import Carousel from '@/components/children/Carousel.astro'
9
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
8 10
 import ImgPro from '@/components/ImgPro.astro'
11
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
9 12
 import Footer from '@/components/Footer.astro'
10 13
 
11 14
 const { lang = 'zh' } = Astro.params
15
+const sNav = ['场景化解决方案', '成功案例', '新闻与活动', '相关资源']
16
+
17
+const imgProData1 = {
18
+  url: '//e.huawei.com/-/mediae/images/solutions/campus/campus/banner-pc.jpg',
19
+  title: '智慧楼宇',
20
+  content: '重新定义智慧楼宇',
21
+}
12 22
 
13 23
 const data = [
14 24
   {
15 25
     id: '1',
16 26
     url: 'https://e.huawei.com/-/mediae/images/solutions/computing/ascend-computing/ascend-computing-case-2.jpg',
17
-    title: '重新定义园区',
18
-    content:
19
-      '依托新ICT技术,华为打造园区产品组合方案,重新定义园区,最终实现终端互联、数据融合、业务汇聚。重新定义园区网络:多线合一、有线变无线,将15张网简化为4种网络技术',
27
+    children: {
28
+      title: '重新定义园区',
29
+      content:
30
+        '依托新ICT技术,华为打造园区产品组合方案,重新定义园区,最终实现终端互联、数据融合、业务汇聚。重新定义园区网络:多线合一、有线变无线,将15张网简化为4种网络技术',
31
+    },
20 32
   },
21 33
 ]
22 34
 const imgProData = {
23 35
   url: '//e.huawei.com/-/mediae/images/solutions/campus/campus/secondbanner-pc.jpg',
24
-  title: '加速行业智能化',
25
-  content:
26
-    '华为持续引领数智基础设施产品与解决方案创新,使能百模千态,赋能千行万业智能化转型',
36
+  title: '智慧楼宇',
37
+  content: '智慧楼宇有智慧',
27 38
 }
28 39
 
29 40
 const informationList = [
@@ -83,17 +94,160 @@ const carouselList = [
83 94
     ],
84 95
   ],
85 96
 ]
97
+
98
+const carouselList2 = [
99
+  [
100
+    {
101
+      id: '1',
102
+      title: '华为发布《智慧园区2030》报告',
103
+      content:
104
+        '近日,以“因聚而生 数智有为”为主题的“华为中国合作伙伴大会2024” 在深圳举行。期间,华为发布《智慧园区2030》报告,洞察发展趋势、定义价值场景、阐述关键技术特征、提出参考架构和量化指标,与业界同仁共同展望智慧园区创新发展之路。',
105
+    },
106
+    {
107
+      id: '2',
108
+      title: '面向智能时代,重新定义未来零碳智慧园区',
109
+      content:
110
+        '华为在全球最大的科技盛会GITEX GLOBAL 2023上发布了《未来零碳智慧园区白皮书》,展示了华为在智慧园区和智能建筑领域的产品组合方案,为智慧园区的全生命周期规划、建设和运营提供了全面的指导。',
111
+    },
112
+    {
113
+      id: '3',
114
+      title: '华为携手久事体育中心公司发布上海体育场智慧场馆全球样板点',
115
+      content:
116
+        '在华为全联接大会2023期间,华为携手久事体育中心公司,面向全球发布上海体育场智慧场馆样板点。众多商业领袖、行业伙伴及技术专家共聚一堂,分享上海体育场馆园区数字化经验,共同探讨如何加速场馆行业智能化。',
117
+    },
118
+  ],
119
+]
120
+
121
+// const list = [
122
+//   {
123
+//     id: '1',
124
+//     tabName: '精选视频',
125
+//     children: [
126
+//       {
127
+//         title: '中信银行携手华为的数字化转型实践',
128
+//       },
129
+//       {
130
+//         title: 'HIFS2023 曹冲丨拥抱大模型,构建无所不及的金融智能',
131
+//       },
132
+//       {
133
+//         title: 'BDO携手华为共同应对数字化转型的新挑战',
134
+//       },
135
+//       {
136
+//         title: '申万宏源通过基础设施现代化为数字化转型夯基垒台',
137
+//       },
138
+//       {
139
+//         title: '华为iMaster NCE助力华夏银行网络自服务平台搭建',
140
+//       },
141
+//       {
142
+//         title: '常熟农商银行科技创新之路',
143
+//       },
144
+//     ],
145
+//   },
146
+//   {
147
+//     id: '2',
148
+//     tabName: '会议演讲材料',
149
+//     children: [
150
+//       {
151
+//         title: '智领睿变,共建数智金融未来——曹冲',
152
+//       },
153
+//       {
154
+//         title: '金融级PaaS 3.0 应用现代化新引擎',
155
+//       },
156
+//       {
157
+//         title: '深化核心现代化 ,共绘数智金融新蓝图',
158
+//       },
159
+//       {
160
+//         title: 'AI新生代银行的机遇与变革',
161
+//       },
162
+//     ],
163
+//   },
164
+//   {
165
+//     id: '3',
166
+//     tabName: '白皮书/第三方报告',
167
+//     children: [],
168
+//   },
169
+//   {
170
+//     id: '4',
171
+//     tabName: '快捷书架',
172
+//     children: [],
173
+//   },
174
+// ]
175
+
176
+const list = [
177
+  {
178
+    id: '1',
179
+    tabName: '白皮书',
180
+    children: [
181
+      {
182
+        title: '智慧园区2030',
183
+      },
184
+      {
185
+        title: 'Future Intelligent Campus White Paper For Asia Pacific',
186
+      },
187
+      {
188
+        title: 'Future Net Zero Intelligent Campus White Paper ME&CA 2023',
189
+      },
190
+      {
191
+        title: '智慧园区发展白皮书(上海)',
192
+      },
193
+      {
194
+        title: '未来智慧园区白皮书2022',
195
+      },
196
+      {
197
+        title: '未来智慧园区白皮书',
198
+      },
199
+    ],
200
+  },
201
+  {
202
+    id: '2',
203
+    tabName: '彩页',
204
+    children: [
205
+      {
206
+        title: '华为智慧园区解决方案介绍',
207
+      },
208
+      {
209
+        title: '园区产品组合方案彩页23.0',
210
+      },
211
+    ],
212
+  },
213
+  {
214
+    id: '3',
215
+    tabName: '线上样板点',
216
+    children: [],
217
+  },
218
+  {
219
+    id: '4',
220
+    tabName: '品牌视频',
221
+    children: [],
222
+  },
223
+  {
224
+    id: '5',
225
+    tabName: '案例视频',
226
+    children: [],
227
+  },
228
+  {
229
+    id: '6',
230
+    tabName: '方案视频',
231
+    children: [],
232
+  },
233
+]
86 234
 ---
87 235
 
88
-<Layout>
236
+<Layout title="智慧楼宇">
89 237
   <NavMenu lang={lang} client:load />
90
-  <Img
91
-    url="//e.huawei.com/-/mediae/images/solutions/campus/campus/banner-pc.jpg"
238
+  <ScrollingNavbar sNav={sNav} />
239
+  <ImgPro
240
+    listOrData={imgProData1}
92 241
     ratio="3 / 1"
242
+    btnDisplay={true}
243
+    titleSize="fs-1"
244
+    childrenSize="fs-4"
245
+    ellipsis="line-ellipsis-small"
246
+    position="positionMiddle"
93 247
   />
94
-  <LeftImgRightText listOrData={data} />
248
+  <LeftImgRightText listOrData={data} line="0" />
95 249
   <ImgPro
96
-    data={imgProData}
250
+    listOrData={imgProData}
97 251
     ratio="3 / 1"
98 252
     btnDisplay={true}
99 253
     titleSize="fs-1"
@@ -105,11 +259,32 @@ const carouselList = [
105 259
   <LeftMiddleRightImgText
106 260
     componentTitle="场景化解决方案"
107 261
     listOrData={informationList}
262
+    textAlign="text-center"
108 263
   />
109 264
   <Carousel
110 265
     componentTitle="成功案例"
111 266
     list={carouselList}
112 267
     Children={LeftImgRightText}
268
+    titleTextAlign="text-left"
269
+    textAlign="text-left"
270
+    line="0"
271
+  />
272
+  <Carousel
273
+    componentTitle="新闻与活动"
274
+    list={carouselList2}
275
+    Children={Text}
276
+    mdSize="4"
277
+    titleTextAlign="text-end"
278
+    textAlign="text-end"
279
+  />
280
+  <VerticalNavigationContent
281
+    list={list}
282
+    ellipsis="line-ellipsis-small"
283
+    btnDisplay={true}
284
+    Children={Text}
285
+    componentTitle="相关资源"
286
+    titleTextAlign="text-left"
287
+    textAlign="text-left"
113 288
   />
114 289
   <Footer lang={lang} />
115 290
 </Layout>

+ 106
- 0
src/pages/[lang]/products-solutions/lot/community/index.astro Datei anzeigen

@@ -0,0 +1,106 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
5
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
6
+import Carousel from '@/components/children/Carousel.astro'
7
+import ImgPro from '@/components/ImgPro.astro'
8
+import Footer from '@/components/Footer.astro'
9
+
10
+const { lang = 'zh' } = Astro.params
11
+const sNav = ['场景化解决方案', '相关产品']
12
+const imgProData = {
13
+  url: '//e.huawei.com/-/mediae/images/solutions/data-center/data-center-banner-pc.jpg',
14
+  title: '智慧社区',
15
+  content: '智慧社区有智慧',
16
+}
17
+const informationList = [
18
+  {
19
+    id: '1',
20
+    url: 'https://e.huawei.com/-/mediae/images/solutions/campus/office-network/office-network-banner-bequoted.png',
21
+    children: {
22
+      title: '智慧社区',
23
+      content:
24
+        '智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧',
25
+    },
26
+  },
27
+  {
28
+    id: '2',
29
+    url: 'https://e.huawei.com/-/mediae/images/solutions/campus/sdwan/sdwan-banner-bequoted.jpg',
30
+    children: {
31
+      title: '智慧社区',
32
+      content:
33
+        '智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧',
34
+    },
35
+  },
36
+  {
37
+    id: '3',
38
+    url: 'https://e.huawei.com/-/mediae/images/solutions/campus/converged-production-network/banner-bequoted.png',
39
+    children: {
40
+      title: '智慧社区',
41
+      content:
42
+        '智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧',
43
+    },
44
+  },
45
+]
46
+const carouselList = [
47
+  [
48
+    [
49
+      {
50
+        id: '1',
51
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-driving-bank-of-beijing-digital.jpg',
52
+        children: {
53
+          title: '智慧社区',
54
+          content:
55
+            '智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧',
56
+        },
57
+      },
58
+      {
59
+        id: '2',
60
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-wuling-manufacturing-plant.jpg',
61
+        children: {
62
+          title: '智慧社区',
63
+          content:
64
+            '智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧',
65
+        },
66
+      },
67
+      {
68
+        id: '3',
69
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-zjhtcm.jpg',
70
+        children: {
71
+          title: '智慧社区',
72
+          content:
73
+            '智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧智慧社区有智慧',
74
+        },
75
+      },
76
+    ],
77
+  ],
78
+]
79
+---
80
+
81
+<Layout title="智慧社区">
82
+  <NavMenu lang={lang} client:load />
83
+  <ScrollingNavbar sNav={sNav} />
84
+  <ImgPro
85
+    listOrData={imgProData}
86
+    ratio="3 / 1"
87
+    btnDisplay={true}
88
+    titleSize="fs-1"
89
+    childrenSize="fs-4"
90
+    ellipsis="line-ellipsis-small"
91
+    position="positionMiddle"
92
+  />
93
+  <LeftMiddleRightImgText
94
+    componentTitle="场景化解决方案"
95
+    listOrData={informationList}
96
+    textAlign="text-center"
97
+  />
98
+  <Carousel
99
+    componentTitle="相关产品"
100
+    list={carouselList}
101
+    textAlign="text-start"
102
+    line="0"
103
+    Children={LeftMiddleRightImgText}
104
+  />
105
+  <Footer lang={lang} />
106
+</Layout>

+ 171
- 0
src/pages/[lang]/products-solutions/lot/exhibition-all/index.astro Datei anzeigen

@@ -0,0 +1,171 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
5
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
6
+import Carousel from '@/components/children/Carousel.astro'
7
+import ImgPro from '@/components/ImgPro.astro'
8
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
9
+import Text from '@/components/children/Text.astro'
10
+import Footer from '@/components/Footer.astro'
11
+
12
+const { lang = 'zh' } = Astro.params
13
+const sNav = ['场景化解决方案', '新闻与活动', '相关资源']
14
+const imgProData = {
15
+  url: '//e.huawei.com/-/mediae/images/solutions/digital-site/digital-site-banner-pc.png',
16
+  title: '智慧展馆',
17
+  content: '智慧展馆有智慧',
18
+}
19
+const informationList = [
20
+  {
21
+    id: '1',
22
+    url: 'https://e.huawei.com/-/mediae/images/solutions/campus/office-network/office-network-banner-bequoted.png',
23
+    children: {
24
+      title: '智慧展馆',
25
+      content:
26
+        '智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧',
27
+    },
28
+  },
29
+  {
30
+    id: '2',
31
+    url: 'https://e.huawei.com/-/mediae/images/solutions/campus/sdwan/sdwan-banner-bequoted.jpg',
32
+    children: {
33
+      title: '智慧展馆',
34
+      content:
35
+        '智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧',
36
+    },
37
+  },
38
+  {
39
+    id: '3',
40
+    url: 'https://e.huawei.com/-/mediae/images/solutions/campus/converged-production-network/banner-bequoted.png',
41
+    children: {
42
+      title: '智慧展馆',
43
+      content:
44
+        '智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧',
45
+    },
46
+  },
47
+]
48
+const carouselList = [
49
+  [
50
+    [
51
+      {
52
+        id: '1',
53
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-driving-bank-of-beijing-digital.jpg',
54
+        children: {
55
+          title: '智慧展馆',
56
+          content:
57
+            '智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧',
58
+        },
59
+      },
60
+      {
61
+        id: '2',
62
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-wuling-manufacturing-plant.jpg',
63
+        children: {
64
+          title: '智慧展馆',
65
+          content:
66
+            '智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧',
67
+        },
68
+      },
69
+      {
70
+        id: '3',
71
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-zjhtcm.jpg',
72
+        children: {
73
+          title: '智慧展馆',
74
+          content:
75
+            '智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧智慧展馆有智慧',
76
+        },
77
+      },
78
+    ],
79
+  ],
80
+]
81
+const list = [
82
+  {
83
+    id: '1',
84
+    tabName: '彩页',
85
+    children: [
86
+      {
87
+        title: '智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆',
88
+      },
89
+      {
90
+        title: '智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆',
91
+      },
92
+      {
93
+        title: '智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆',
94
+      },
95
+      {
96
+        title:
97
+          '智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆',
98
+      },
99
+      {
100
+        title:
101
+          '智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆',
102
+      },
103
+      {
104
+        title:
105
+          '智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆',
106
+      },
107
+      {
108
+        title:
109
+          '智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆',
110
+      },
111
+      {
112
+        title:
113
+          '智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆',
114
+      },
115
+      {
116
+        title:
117
+          '智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆',
118
+      },
119
+    ],
120
+  },
121
+  {
122
+    id: '2',
123
+    tabName: '白皮书',
124
+    children: [
125
+      {
126
+        title: '智慧展馆智慧展馆智慧展馆智慧展馆智慧展馆',
127
+      },
128
+      {
129
+        title: '智慧展馆智慧展馆智慧展馆智慧展馆',
130
+      },
131
+    ],
132
+  },
133
+]
134
+---
135
+
136
+<Layout title="智慧展馆">
137
+  <NavMenu lang={lang} client:load />
138
+  <ScrollingNavbar sNav={sNav} />
139
+  <ImgPro
140
+    listOrData={imgProData}
141
+    ratio="3 / 1"
142
+    btnDisplay={true}
143
+    titleSize="fs-1"
144
+    childrenSize="fs-4"
145
+    ellipsis="line-ellipsis-small"
146
+    position="positionMiddle"
147
+  />
148
+  <LeftMiddleRightImgText
149
+    componentTitle="场景化解决方案"
150
+    listOrData={informationList}
151
+    textAlign="text-center"
152
+  />
153
+  <Carousel
154
+    componentTitle="新闻与活动"
155
+    list={carouselList}
156
+    Children={LeftMiddleRightImgText}
157
+    titleTextAlign="text-end"
158
+    textAlign="text-end"
159
+    line="0"
160
+  />
161
+  <VerticalNavigationContent
162
+    list={list}
163
+    ellipsis="line-ellipsis-small"
164
+    btnDisplay={true}
165
+    Children={Text}
166
+    componentTitle="相关资源"
167
+    titleTextAlign="text-left"
168
+    textAlign="text-left"
169
+  />
170
+  <Footer lang={lang} />
171
+</Layout>

+ 52
- 0
src/pages/[lang]/products-solutions/lot/index.astro Datei anzeigen

@@ -0,0 +1,52 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import Footer from '@/components/Footer.astro'
4
+const { lang = 'zh' } = Astro.params
5
+---
6
+
7
+<Layout title="'菜单">
8
+  <div class="container">
9
+    <div class="row mt-5">
10
+      <div class="col-md-3 col-sm-12">
11
+        <div class="card text-center my-1">
12
+          <a
13
+            class="inline-block p-5 fs-6 link-dark menu-a"
14
+            href={`/${lang}/products-solutions/lot/building`}>智慧楼宇</a
15
+          >
16
+        </div>
17
+      </div>
18
+      <div class="col-md-3 col-sm-12">
19
+        <div class="card text-center my-1">
20
+          <a
21
+            class="inline-block p-5 fs-6 link-dark menu-a"
22
+            href={`/${lang}/products-solutions/lot/agriculture`}>智慧农业</a
23
+          >
24
+        </div>
25
+      </div>
26
+      <div class="col-md-3 col-sm-12">
27
+        <div class="card text-center my-1">
28
+          <a
29
+            class="inline-block p-5 fs-6 link-dark menu-a"
30
+            href={`/${lang}/products-solutions/lot/community`}>智慧社区</a
31
+          >
32
+        </div>
33
+      </div>
34
+      <div class="col-md-3 col-sm-12">
35
+        <div class="card text-center my-1">
36
+          <a
37
+            class="inline-block p-5 fs-6 link-dark menu-a"
38
+            href={`/${lang}/products-solutions/lot/exhibition-all`}>智慧展馆</a
39
+          >
40
+        </div>
41
+      </div>
42
+    </div>
43
+  </div>
44
+  <Footer lang={lang} />
45
+</Layout>
46
+
47
+<style>
48
+  .menu-a {
49
+    text-decoration: none;
50
+    cursor: pointer;
51
+  }
52
+</style>

+ 105
- 0
src/pages/[lang]/products-solutions/others/crm/index.astro Datei anzeigen

@@ -0,0 +1,105 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
5
+import Carousel from '@/components/children/Carousel.astro'
6
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
7
+import Text from '@/components/children/Text.astro'
8
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
9
+import ImgPro from '@/components/ImgPro.astro'
10
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
11
+import Footer from '@/components/Footer.astro'
12
+
13
+const { lang = 'zh' } = Astro.params
14
+const sNav = ['服务产品', '成功案例', '相关资源']
15
+
16
+const imgProData = {
17
+  url: '//e.huawei.com/-/mediae/images/solutions/services/industry-integration/industry-integration-banner-pc.jpg',
18
+  title: 'CRM管理',
19
+  content: 'CRM管理CRM管理',
20
+}
21
+const informationList = [
22
+  {
23
+    id: '1',
24
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-1.jpg',
25
+    children: {
26
+      title: 'CRM管理',
27
+      content: 'CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理',
28
+    },
29
+  },
30
+  {
31
+    id: '2',
32
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-2.jpg',
33
+    children: {
34
+      title: 'CRM管理',
35
+      content: 'CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理',
36
+    },
37
+  },
38
+  {
39
+    id: '3',
40
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-4.jpg',
41
+    children: {
42
+      title: 'CRM管理',
43
+      content: 'CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理',
44
+    },
45
+  },
46
+]
47
+const leftImgRightTextList = [
48
+  {
49
+    id: '1',
50
+    url: 'https://e.huawei.com/-/mediae/images/solutions/computing/ascend-computing/ascend-computing-case-2.jpg',
51
+    children: {
52
+      title: 'CRM管理',
53
+      content:
54
+        'CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理',
55
+    },
56
+  },
57
+]
58
+const verticalNavigationContentList = [
59
+  {
60
+    id: '1',
61
+    tabName: '白皮书',
62
+    children: [
63
+      {
64
+        title:
65
+          'CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理CRM管理',
66
+      },
67
+    ],
68
+  },
69
+]
70
+---
71
+
72
+<Layout title="CRM管理">
73
+  <NavMenu lang={lang} client:load />
74
+  <ScrollingNavbar sNav={sNav} />
75
+  <ImgPro
76
+    listOrData={imgProData}
77
+    ratio="3 / 1"
78
+    btnDisplay={true}
79
+    titleColor="text-light"
80
+    contentColor="text-light"
81
+    titleSize="fs-1"
82
+    childrenSize="fs-4"
83
+    ellipsis="line-ellipsis-small"
84
+    position="positionMiddle"
85
+  />
86
+  <LeftMiddleRightImgText
87
+    componentTitle="服务产品"
88
+    listOrData={informationList}
89
+  />
90
+  <LeftImgRightText
91
+    listOrData={leftImgRightTextList}
92
+    componentTitle="成功案例"
93
+    textAlign="text-center"
94
+  />
95
+  <VerticalNavigationContent
96
+    list={verticalNavigationContentList}
97
+    ellipsis="line-ellipsis-small"
98
+    btnDisplay={true}
99
+    Children={Text}
100
+    componentTitle="相关资源"
101
+    titleTextAlign="text-left"
102
+    textAlign="text-left"
103
+  />
104
+  <Footer lang={lang} />
105
+</Layout>

+ 98
- 0
src/pages/[lang]/products-solutions/others/eshop/index.astro Datei anzeigen

@@ -0,0 +1,98 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
5
+import Carousel from '@/components/children/Carousel.astro'
6
+import Text from '@/components/children/Text.astro'
7
+import ImgPro from '@/components/ImgPro.astro'
8
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
9
+import Footer from '@/components/Footer.astro'
10
+
11
+const { lang = 'zh' } = Astro.params
12
+const sNav = ['产品', '相关资源']
13
+
14
+const imgProData = {
15
+  url: 'https://e.huawei.com/-/mediae/EBG/Images/ProductV2/enterprise-networking/security/topic/security-products-pc.jpg',
16
+  title: '电商系统',
17
+  content: '电商系统电商系统',
18
+}
19
+const carouselList = [
20
+  [
21
+    {
22
+      id: '1',
23
+      title: '电商系统',
24
+      content:
25
+        '电商系统电商系统电商系统电商系统电商系统电商系统电商系统电商系统',
26
+    },
27
+    {
28
+      id: '2',
29
+      title: '电商系统',
30
+      content:
31
+        '电商系统电商系统电商系统电商系统电商系统电商系统电商系统电商系统',
32
+    },
33
+    {
34
+      id: '3',
35
+      title: '电商系统',
36
+      content:
37
+        '电商系统电商系统电商系统电商系统电商系统电商系统电商系统电商系统',
38
+    },
39
+  ],
40
+]
41
+const verticalNavigationContentList = [
42
+  {
43
+    id: '1',
44
+    tabName: '彩页',
45
+    children: [
46
+      {
47
+        title: '电商系统电商系统电商系统电商系统电商系统电商系统',
48
+      },
49
+      {
50
+        title:
51
+          '电商系统电商系统电商系统电商系统电商系统电商系统电商系统电商系统电商系统电商系统',
52
+      },
53
+      {
54
+        title:
55
+          '电商系统电商系统电商系统电商系统电商系统电商系统电商系统电商系统电商系统电商系统电商系统电商系统',
56
+      },
57
+      {
58
+        title:
59
+          '电商系统电商系统电商系统电商系统电商系统电商系统电商系统电商系统电商系统',
60
+      },
61
+    ],
62
+  },
63
+]
64
+---
65
+
66
+<Layout title="电商系统">
67
+  <NavMenu lang={lang} client:load />
68
+  <ScrollingNavbar sNav={sNav} />
69
+  <ImgPro
70
+    listOrData={imgProData}
71
+    ratio="3 / 1"
72
+    btnDisplay={true}
73
+    titleColor="text-light"
74
+    contentColor="text-light"
75
+    titleSize="fs-1"
76
+    childrenSize="fs-4"
77
+    ellipsis="line-ellipsis-small"
78
+    position="positionMiddle"
79
+  />
80
+  <Carousel
81
+    componentTitle="电商产品"
82
+    list={carouselList}
83
+    Children={Text}
84
+    mdSize="4"
85
+    titleTextAlign="text-center"
86
+    textAlign="text-center"
87
+  />
88
+  <VerticalNavigationContent
89
+    list={verticalNavigationContentList}
90
+    ellipsis="line-ellipsis-small"
91
+    btnDisplay={true}
92
+    Children={Text}
93
+    componentTitle="相关资源"
94
+    titleTextAlign="text-left"
95
+    textAlign="text-left"
96
+  />
97
+  <Footer lang={lang} />
98
+</Layout>

+ 194
- 0
src/pages/[lang]/products-solutions/others/house/index.astro Datei anzeigen

@@ -0,0 +1,194 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
5
+import Carousel from '@/components/children/Carousel.astro'
6
+import LeftMiddleRightImgText from '@/components/LeftMiddleRightImgText.astro'
7
+import Text from '@/components/children/Text.astro'
8
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
9
+import ImgPro from '@/components/ImgPro.astro'
10
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
11
+import Footer from '@/components/Footer.astro'
12
+
13
+const { lang = 'zh' } = Astro.params
14
+const sNav = ['成功案例', '动态', '相关产品', '相关资源']
15
+
16
+const imgProData = {
17
+  url: '//e.huawei.com/-/mediae/images/industries/commercial-market/commercial-market/commercial-market-branding-banner-pc2.jpg',
18
+  title: '房源交易',
19
+  content: '房源交易房源交易',
20
+}
21
+const carouselList = [
22
+  [
23
+    [
24
+      {
25
+        id: '1',
26
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/industries/education/2022/southeast-university-smart-campus/banner-bequoted1.jpg',
27
+        children: {
28
+          title: '房源交易',
29
+          content:
30
+            '房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易',
31
+        },
32
+      },
33
+    ],
34
+  ],
35
+  [
36
+    [
37
+      {
38
+        id: '2',
39
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/solutions/campus/2023/chongqing-lianglu-guoyuan-port/banner-bequoted.jpg',
40
+        children: {
41
+          title: '房源交易',
42
+          content:
43
+            '房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易',
44
+        },
45
+      },
46
+    ],
47
+  ],
48
+]
49
+const carouselList2 = [
50
+  [
51
+    [
52
+      {
53
+        id: '1',
54
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-driving-bank-of-beijing-digital.jpg',
55
+        children: {
56
+          title: '房源交易',
57
+          content: '房源交易房源交易房源交易房源交易房源交易房源交易',
58
+        },
59
+      },
60
+      {
61
+        id: '2',
62
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-wuling-manufacturing-plant.jpg',
63
+        children: {
64
+          title: '房源交易',
65
+          content:
66
+            '房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易',
67
+        },
68
+      },
69
+      {
70
+        id: '3',
71
+        url: 'https://e.huawei.com/-/mediae/images/home/casestorys/casestorys-zjhtcm.jpg',
72
+        children: {
73
+          title: '房源交易',
74
+          content:
75
+            '房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易',
76
+        },
77
+      },
78
+    ],
79
+  ],
80
+]
81
+const informationList = [
82
+  {
83
+    id: '1',
84
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-1.jpg',
85
+    children: {
86
+      title: '房源交易',
87
+      content: '房源交易房源交易房源交易房源交易房源交易房源交易房源交易',
88
+    },
89
+  },
90
+  {
91
+    id: '2',
92
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-2.jpg',
93
+    children: {
94
+      title: '房源交易',
95
+      content: '房源交易房源交易房源交易房源交易房源交易房源交易房源交易',
96
+    },
97
+  },
98
+  {
99
+    id: '3',
100
+    url: 'https://e.huawei.com/-/mediae/EBG/Images/SolutionV4/mining-2021/xiejuting/daka/shouye/br-box-4.jpg',
101
+    children: {
102
+      title: '房源交易',
103
+      content: '房源交易房源交易房源交易房源交易房源交易房源交易房源交易',
104
+    },
105
+  },
106
+]
107
+const list = [
108
+  {
109
+    id: '1',
110
+    tabName: '彩页',
111
+    children: [
112
+      {
113
+        title: '房源交易房源交易房源交易房源交易房源交易房源交易',
114
+      },
115
+      {
116
+        title: '房源交易房源交易房源交易房源交易房源交易',
117
+      },
118
+      {
119
+        title: '房源交易房源交易房源交易房源交易房源交易房源交易',
120
+      },
121
+      {
122
+        title:
123
+          '房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易',
124
+      },
125
+      {
126
+        title:
127
+          '房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易',
128
+      },
129
+      {
130
+        title:
131
+          '房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易房源交易',
132
+      },
133
+    ],
134
+  },
135
+  {
136
+    id: '2',
137
+    tabName: '白皮书',
138
+    children: [
139
+      {
140
+        title: '房源交易房源交易房源交易房源交易房源交易',
141
+      },
142
+      {
143
+        title: '房源交易房源交易房源交易房源交易',
144
+      },
145
+    ],
146
+  },
147
+]
148
+---
149
+
150
+<Layout title="房源交易">
151
+  <NavMenu lang={lang} client:load />
152
+  <ScrollingNavbar sNav={sNav} />
153
+  <ImgPro
154
+    listOrData={imgProData}
155
+    ratio="3 / 1"
156
+    btnDisplay={true}
157
+    titleColor="text-light"
158
+    contentColor="text-light"
159
+    titleSize="fs-1"
160
+    childrenSize="fs-4"
161
+    ellipsis="line-ellipsis-small"
162
+    position="positionMiddle"
163
+  />
164
+  <Carousel
165
+    componentTitle="成功案例"
166
+    list={carouselList}
167
+    Children={LeftImgRightText}
168
+    line="0"
169
+    textAlign="text-center"
170
+    titleTextAlign="text-center"
171
+  />
172
+  <Carousel
173
+    componentTitle="新闻与活动"
174
+    list={carouselList2}
175
+    Children={LeftMiddleRightImgText}
176
+    titleTextAlign="text-end"
177
+    textAlign="text-end"
178
+    line="0"
179
+  />
180
+  <LeftMiddleRightImgText
181
+    componentTitle="选择适合您的产品"
182
+    listOrData={informationList}
183
+  />
184
+  <VerticalNavigationContent
185
+    list={list}
186
+    ellipsis="line-ellipsis-small"
187
+    btnDisplay={true}
188
+    Children={Text}
189
+    componentTitle="相关资源"
190
+    titleTextAlign="text-left"
191
+    textAlign="text-left"
192
+  />
193
+  <Footer lang={lang} />
194
+</Layout>

+ 143
- 0
src/pages/[lang]/products-solutions/others/shigongli/index.astro Datei anzeigen

@@ -0,0 +1,143 @@
1
+---
2
+import Layout from '@/layouts/Layout.astro'
3
+import NavMenu from '@/components/NavMenu/index.jsx'
4
+import ScrollingNavbar from '@/components/ScrollingNavbar.astro'
5
+import Carousel from '@/components/children/Carousel.astro'
6
+import Text from '@/components/children/Text.astro'
7
+import LeftImgRightText from '@/components/LeftImgRightText.astro'
8
+import ImgPro from '@/components/ImgPro.astro'
9
+import VerticalNavigationContent from '@/components/VerticalNavigationContent.astro'
10
+import Footer from '@/components/Footer.astro'
11
+
12
+const { lang = 'zh' } = Astro.params
13
+const sNav = ['概述', '成功案例', '相关资源']
14
+
15
+const imgProData = {
16
+  url: '//e.huawei.com/-/mediae/images/industries/real-estate/real-estate/banner-pc.png',
17
+  title: '旅游住宿',
18
+  content: '旅游住宿旅游住宿',
19
+}
20
+const leftImgRightTextList = [
21
+  {
22
+    id: '1',
23
+    url: 'https://e.huawei.com/-/mediae/images/solutions/computing/ascend-computing/ascend-computing-case-2.jpg',
24
+    children: {
25
+      title: '旅游住宿',
26
+      content:
27
+        '旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿',
28
+    },
29
+  },
30
+]
31
+const carouselList = [
32
+  [
33
+    [
34
+      {
35
+        id: '1',
36
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/industries/education/2022/southeast-university-smart-campus/banner-bequoted1.jpg',
37
+        children: {
38
+          title: '旅游住宿',
39
+          content:
40
+            '旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿',
41
+        },
42
+      },
43
+    ],
44
+  ],
45
+  [
46
+    [
47
+      {
48
+        id: '2',
49
+        url: 'https://e.huawei.com/-/mediae/images/case-studies/solutions/campus/2023/chongqing-lianglu-guoyuan-port/banner-bequoted.jpg',
50
+        children: {
51
+          title: '旅游住宿',
52
+          content:
53
+            '旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿',
54
+        },
55
+      },
56
+    ],
57
+  ],
58
+]
59
+const verticalNavigationContentList = [
60
+  {
61
+    id: '1',
62
+    tabName: '白皮书',
63
+    children: [
64
+      {
65
+        title:
66
+          '旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿',
67
+      },
68
+      {
69
+        title:
70
+          '旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿',
71
+      },
72
+      {
73
+        title:
74
+          '旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿',
75
+      },
76
+      {
77
+        title:
78
+          '旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿',
79
+      },
80
+      {
81
+        title:
82
+          '旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿',
83
+      },
84
+      {
85
+        title:
86
+          '旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿',
87
+      },
88
+    ],
89
+  },
90
+  {
91
+    id: '2',
92
+    tabName: '彩页',
93
+    children: [
94
+      {
95
+        title: '旅游住宿旅游住宿旅游住宿旅游住宿',
96
+      },
97
+      {
98
+        title:
99
+          '旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿旅游住宿',
100
+      },
101
+    ],
102
+  },
103
+]
104
+---
105
+
106
+<Layout title="旅游住宿">
107
+  <NavMenu lang={lang} client:load />
108
+  <ScrollingNavbar sNav={sNav} />
109
+  <ImgPro
110
+    listOrData={imgProData}
111
+    ratio="3 / 1"
112
+    btnDisplay={true}
113
+    titleColor="text-light"
114
+    contentColor="text-light"
115
+    titleSize="fs-1"
116
+    childrenSize="fs-4"
117
+    ellipsis="line-ellipsis-small"
118
+    position="positionMiddle"
119
+  />
120
+  <LeftImgRightText
121
+    listOrData={leftImgRightTextList}
122
+    componentTitle="旅游住宿"
123
+    textAlign="text-center"
124
+  />
125
+  <Carousel
126
+    componentTitle="成功案例"
127
+    list={carouselList}
128
+    Children={LeftImgRightText}
129
+    titleTextAlign="text-left"
130
+    textAlign="text-left"
131
+    line="0"
132
+  />
133
+  <VerticalNavigationContent
134
+    list={verticalNavigationContentList}
135
+    ellipsis="line-ellipsis-small"
136
+    btnDisplay={true}
137
+    Children={Text}
138
+    componentTitle="相关资源"
139
+    titleTextAlign="text-left"
140
+    textAlign="text-left"
141
+  />
142
+  <Footer lang={lang} />
143
+</Layout>

+ 2
- 6
src/pages/components/FirstScreen.astro Datei anzeigen

@@ -7,13 +7,9 @@ const list = { title: data.title, content: data.subTitle }
7 7
 ---
8 8
 
9 9
 <div class="box">
10
-  <Img
11
-    url={data.thumb}
12
-    ratio="16 / 9"
13
-    class="img"
14
-  />
10
+  <Img listOrData={data.thumb} ratio="16 / 9" class="img" />
15 11
   <Text
16
-    list={list}
12
+    listOrData={list}
17 13
     btnDisplay={true}
18 14
     titleSize="fs-1"
19 15
     childrenSize="fs-4"