From 80851b6974cc6e9ca32284cb2b9b4735254b0936 Mon Sep 17 00:00:00 2001 From: yujialong <479214531@qq.com> Date: Thu, 20 Apr 2023 11:23:25 +0800 Subject: [PATCH 1/5] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=95=BF=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/const/column.js | 26 --- src/pages/devHistory/index.vue | 84 +++++++++ src/pages/governance/index.vue | 1 - src/pages/mission/index.vue | 1 - src/pages/overview/index.vue | 312 +++++++++++++++++++++++++++++++ src/router/modules/devHistory.js | 14 ++ src/router/modules/overview.js | 14 ++ 7 files changed, 424 insertions(+), 28 deletions(-) create mode 100644 src/pages/devHistory/index.vue create mode 100644 src/pages/overview/index.vue create mode 100644 src/router/modules/devHistory.js create mode 100644 src/router/modules/overview.js diff --git a/src/const/column.js b/src/const/column.js index f38a5b6..1789b06 100644 --- a/src/const/column.js +++ b/src/const/column.js @@ -22,32 +22,6 @@ name: '子级优先栏目' } ], - long: [ - { - name: 'SFEL', - path: 'sfel' - }, - { - name: 'SFEL-科普之窗', - path: 'science' - }, - { - name: 'SFEL-装置介绍-实验站', - path: 'exp' - }, - { - name: 'SFEL-人才队伍', - path: 'talent' - }, - { - name: 'SFEL-用户共享', - path: 'userSharing' - }, - { - name: 'SFEL-概况', - path: 'survey' - }, - ], // 出版物类型 publicationTypes: [ { diff --git a/src/pages/devHistory/index.vue b/src/pages/devHistory/index.vue new file mode 100644 index 0000000..35b8534 --- /dev/null +++ b/src/pages/devHistory/index.vue @@ -0,0 +1,84 @@ + + + + + diff --git a/src/pages/governance/index.vue b/src/pages/governance/index.vue index 5532ebf..613ab10 100644 --- a/src/pages/governance/index.vue +++ b/src/pages/governance/index.vue @@ -4,7 +4,6 @@
-
diff --git a/src/pages/mission/index.vue b/src/pages/mission/index.vue index 16bab68..fb320ad 100644 --- a/src/pages/mission/index.vue +++ b/src/pages/mission/index.vue @@ -4,7 +4,6 @@
-
diff --git a/src/pages/overview/index.vue b/src/pages/overview/index.vue new file mode 100644 index 0000000..ba8a690 --- /dev/null +++ b/src/pages/overview/index.vue @@ -0,0 +1,312 @@ + + + + + diff --git a/src/router/modules/devHistory.js b/src/router/modules/devHistory.js new file mode 100644 index 0000000..28d2780 --- /dev/null +++ b/src/router/modules/devHistory.js @@ -0,0 +1,14 @@ +import BasicLayout from '@/layouts/home' +const name = 'devHistory' +export default { + path: `/${name}`, + component: BasicLayout, + children: [ + { + name, + path: `/${name}`, + component: () => import(`@/pages/${name}`), + meta: { title: '' } + } + ] +}; diff --git a/src/router/modules/overview.js b/src/router/modules/overview.js new file mode 100644 index 0000000..e380013 --- /dev/null +++ b/src/router/modules/overview.js @@ -0,0 +1,14 @@ +import BasicLayout from '@/layouts/home' +const name = 'overview' +export default { + path: `/${name}`, + component: BasicLayout, + children: [ + { + name, + path: `/${name}`, + component: () => import(`@/pages/${name}`), + meta: { title: '' } + } + ] +}; From bb0eb5b16441379ab3dfe9ccb3c2aef85faed636 Mon Sep 17 00:00:00 2001 From: yujialong <479214531@qq.com> Date: Thu, 20 Apr 2023 16:02:50 +0800 Subject: [PATCH 2/5] =?UTF-8?q?=E9=95=BF=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/devHistory/index.vue | 15 +- src/pages/governance/index.vue | 23 +-- src/pages/org/index.vue | 255 +++++++++++++++++++++++++++++++++ src/pages/overview/index.vue | 110 +++++++------- src/router/modules/org.js | 14 ++ 5 files changed, 338 insertions(+), 79 deletions(-) create mode 100644 src/pages/org/index.vue create mode 100644 src/router/modules/org.js diff --git a/src/pages/devHistory/index.vue b/src/pages/devHistory/index.vue index 35b8534..259d9d6 100644 --- a/src/pages/devHistory/index.vue +++ b/src/pages/devHistory/index.vue @@ -9,9 +9,12 @@
-
光束线
-

The beam line

-
光束线的作用是将光源发出的超快、全相干、高亮度的激光高效地传输到实验站样品处,并在传输过程中对FEL脉冲进行频谱诊断、脉冲能量诊断、光斑位置诊断、光斑横向分布诊断、脉冲到达时间诊断、波前诊断、偏振诊断等。同时根据后端实验站的不同科学需求,可进一步对FEL脉冲进行单色化、脉冲能量衰减、横向光斑微聚焦等。
+
{{ modules[1].form.title }}
+

{{ modules[1].form.subTitle }}

+
+
{{ modules[2].form.title }}
+

{{ modules[2].form.subTitle }}

+
@@ -19,14 +22,12 @@ + + \ No newline at end of file diff --git a/src/pages/overview/index.vue b/src/pages/overview/index.vue index ba8a690..8ebb287 100644 --- a/src/pages/overview/index.vue +++ b/src/pages/overview/index.vue @@ -9,58 +9,58 @@
- +
-
关于我们
-
深圳综合粒子设施研究院坐落在大湾区综合性国家科学中心主阵地——深圳光明科学城,成立于2022年5月13日,是深圳推进粤港澳大湾区、中国特色社会主义先行示范区“双区”建设和打造高质量发展高地的重要战略布局。
-
关于我们
-
深圳综合粒子设施研究院坐落在大湾区综合性国家科学中心主阵地——深圳光明科学城,成立于2022年5月13日,是深圳推进粤港澳大湾区、中国特色社会主义先行示范区“双区”建设和打造高质量发展高地的重要战略布局。
+
{{ modules[2].form.title }}
+
+
{{ modules[3].form.title }}
+
-

深圳综合粒子设施

-

支撑大湾区综合性国家科学中心建设的公益性科研事业单位

+

{{ modules[4].form.title }}

+

{{ modules[4].form.des }}

@@ -68,50 +68,29 @@
-

深圳综合粒子设施

-

支撑大湾区综合性国家科学中心建设的公益性科研事业单位

+

{{ modules[10].form.title }}

+

{{ modules[10].form.des }}

-
- -

公益性科研事业单位、新型研发机构、重大科技基础设施法人单位。

-
-
- -

公益性科研事业单位、新型研发机构、重大科技基础设施法人单位。

-
-
- -

公益性科研事业单位、新型研发机构、重大科技基础设施法人单位。

-
-
- -

公益性科研事业单位、新型研发机构、重大科技基础设施法人单位。

-
-
- -

公益性科研事业单位、新型研发机构、重大科技基础设施法人单位。

-
-
- -

公益性科研事业单位、新型研发机构、重大科技基础设施法人单位。

+
+

{{ item.title }}

  • -

    300+

    -

    在职员工

    +

    {{ modules[12].form.title }}

    +

    {{ modules[12].form.des }}

  • -

    85%

    -

    工程技术人员

    +

    {{ modules[13].form.title }}

    +

    {{ modules[13].form.des }}

  • -

    200+

    -

    培养专项博士

    +

    {{ modules[14].form.title }}

    +

    {{ modules[14].form.des }}

- +
@@ -275,10 +254,31 @@ export default { display: flex; align-items: center; margin-bottom: 30px; - .icon { + &:before { + content: ''; + min-width: 50px; width: 50px; height: 50px; margin-right: 20px; + background: url(http://10.10.11.7/images/overview/7.png) 0 0/100% 100% no-repeat; + } + &:nth-child(2):before { + background-image: url(http://10.10.11.7/images/overview/8.png); + } + &:nth-child(3):before { + background-image: url(http://10.10.11.7/images/overview/9.png); + } + &:nth-child(4):before { + background-image: url(http://10.10.11.7/images/overview/10.png); + } + &:nth-child(5):before { + background-image: url(http://10.10.11.7/images/overview/11.png); + } + &:nth-child(6):before { + background-image: url(http://10.10.11.7/images/overview/12.png); + } + &:nth-child(7):before { + background-image: url(http://10.10.11.7/images/overview/13.png); } .text { font-size: 1rem; diff --git a/src/router/modules/org.js b/src/router/modules/org.js new file mode 100644 index 0000000..d4812f9 --- /dev/null +++ b/src/router/modules/org.js @@ -0,0 +1,14 @@ +import BasicLayout from '@/layouts/home' +const name = 'org' +export default { + path: `/${name}`, + component: BasicLayout, + children: [ + { + name, + path: `/${name}`, + component: () => import(`@/pages/${name}`), + meta: { title: '' } + } + ] +}; From 8e8625dcda97071e7930d396536d1bc3b65d4fbb Mon Sep 17 00:00:00 2001 From: yujialong <479214531@qq.com> Date: Thu, 20 Apr 2023 16:48:22 +0800 Subject: [PATCH 3/5] =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/devHistory/index.vue | 4 ++-- src/pages/estate/event/index.vue | 6 +++--- src/pages/estate/index/index.vue | 2 +- src/pages/estate/location/index.vue | 4 ++-- src/pages/estate/survey/index.vue | 2 +- src/pages/org/index.vue | 22 ++++++++++------------ src/pages/overview/index.vue | 14 +++++++------- src/pages/overviewDevHistory/index.vue | 2 +- 8 files changed, 27 insertions(+), 29 deletions(-) diff --git a/src/pages/devHistory/index.vue b/src/pages/devHistory/index.vue index 259d9d6..728e45f 100644 --- a/src/pages/devHistory/index.vue +++ b/src/pages/devHistory/index.vue @@ -66,14 +66,14 @@ export default { .history { h6 { position: relative; - font-size: 2.4rem; + font-size: 2.2rem; font-family: PingFangSC-Medium, PingFang SC; font-weight: 500; color: #333333; } .en { margin-top: -25px; - font-size: 2.4rem; + font-size: 2.2rem; font-family: PingFangSC-Light, PingFang SC; font-weight: 300; color: #E3E3E3; diff --git a/src/pages/estate/event/index.vue b/src/pages/estate/event/index.vue index c1fa526..df06781 100644 --- a/src/pages/estate/event/index.vue +++ b/src/pages/estate/event/index.vue @@ -97,14 +97,14 @@ export default { .history { h2 { position: relative; - font-size: 2.2rem; + font-size: 2rem; font-family: PingFangSC-Semibold, PingFang SC; font-weight: 600; color: #1C1C1C; } .en { margin: -15px 0 40px; - font-size: 2.2rem; + font-size: 2rem; font-family: PingFangSC-Light, PingFang SC; font-weight: 300; color: #E3E3E3; @@ -150,7 +150,7 @@ export default { } .year { margin: 0 0 20px 20px; - font-size: 3.8rem; + font-size: 3.2rem; font-family: ToppanBunkyuMidashiGothicStdN-ExtraBold, ToppanBunkyuMidashiGothicStdN; font-weight: 800; color: #1A81F4; diff --git a/src/pages/estate/index/index.vue b/src/pages/estate/index/index.vue index 794e8a1..b55bf6e 100644 --- a/src/pages/estate/index/index.vue +++ b/src/pages/estate/index/index.vue @@ -381,7 +381,7 @@ export default { .des { height: 60px; margin: 10px 0; - font-size: 1.1rem; + font-size: 1rem; font-family: SFProDisplay; font-weight: 500; color: #333; diff --git a/src/pages/estate/location/index.vue b/src/pages/estate/location/index.vue index a97e61e..a8f8400 100644 --- a/src/pages/estate/location/index.vue +++ b/src/pages/estate/location/index.vue @@ -89,7 +89,7 @@ export default { } .tab-content { - width: 80%; + width: 70%; max-width: 1504px; padding-bottom: 100px; margin: 30px auto 0; @@ -131,7 +131,7 @@ export default { } h6 { margin-bottom: 24px; - font-size: 2.4rem; + font-size: 2rem; font-family: PingFangSC-Light, PingFang SC; font-weight: 300; } diff --git a/src/pages/estate/survey/index.vue b/src/pages/estate/survey/index.vue index f866a8a..82aebfe 100644 --- a/src/pages/estate/survey/index.vue +++ b/src/pages/estate/survey/index.vue @@ -83,7 +83,7 @@ export default { h6 { position: relative; margin-bottom: 30px; - font-size: 1.4rem; + font-size: 1.2rem; font-family: AlimamaShuHeiTi-Bold, AlimamaShuHeiTi; font-weight: bold; color: #333; diff --git a/src/pages/org/index.vue b/src/pages/org/index.vue index d5c0917..d125ce4 100644 --- a/src/pages/org/index.vue +++ b/src/pages/org/index.vue @@ -1,5 +1,5 @@ @@ -95,7 +93,7 @@ export default { } } .lg-bg { - width: 85%; + width: 65%; margin: 0 auto; } @media (max-width: 1200px) { diff --git a/src/pages/overview/index.vue b/src/pages/overview/index.vue index 8ebb287..5ead310 100644 --- a/src/pages/overview/index.vue +++ b/src/pages/overview/index.vue @@ -29,7 +29,7 @@
{{ modules[5].form.title }}
- +
  • @@ -37,26 +37,26 @@
    {{ modules[6].form.title }}
    - +
  • @@ -38,36 +38,17 @@
    -
    指导思想
    +
    {{ modules[3].form.title }}
    diff --git a/src/pages/overview/index.vue b/src/pages/overview/index.vue index 5ead310..252a98c 100644 --- a/src/pages/overview/index.vue +++ b/src/pages/overview/index.vue @@ -309,4 +309,39 @@ export default { height: 700px; } } +@media (max-width: 920px) { + .fac { + .card, .l-card { + flex-direction: column; + li { + width: 100%; + margin-bottom: 1rem; + } + } + } + .scan { + .scan-inner { + flex-direction: column; + padding: 0 10%; + } + .left { + width: 100%; + } + .pic { + width: 100%; + margin-top: 2rem; + } + } +} +@media (max-width: 640px) { + .about { + .inner { + flex-direction: column; + } + .pic { + width: 100%; + margin-bottom: 2rem; + } + } +} diff --git a/src/pages/researchTeam/index.vue b/src/pages/researchTeam/index.vue new file mode 100644 index 0000000..bb939cd --- /dev/null +++ b/src/pages/researchTeam/index.vue @@ -0,0 +1,578 @@ + + + + + \ No newline at end of file diff --git a/src/pages/scientific/index.vue b/src/pages/scientific/index.vue new file mode 100644 index 0000000..acf4e95 --- /dev/null +++ b/src/pages/scientific/index.vue @@ -0,0 +1,342 @@ + + + + + diff --git a/src/pages/talentCenter/index.vue b/src/pages/talentCenter/index.vue index b8a7f58..753c387 100644 --- a/src/pages/talentCenter/index.vue +++ b/src/pages/talentCenter/index.vue @@ -82,11 +82,12 @@