diff --git a/src/components/FootBar.vue b/src/components/FootBar.vue index f44d3da..66034c2 100644 --- a/src/components/FootBar.vue +++ b/src/components/FootBar.vue @@ -148,32 +148,32 @@ export default { { title: '关于我们', children: [ - { title: '简介' }, - { title: '使命' }, - { title: '远景' }, - { title: '价值观' }, + { title: '简介', path: '/fshg.cc/about#screen1' }, + { title: '使命', path: '/fshg.cc/about#screen3' }, + { title: '远景', path: '/fshg.cc/about#screen4' }, + { title: '价值观', path: '/fshg.cc/about#screen5' }, ], }, { title: '业务领域', children: [ - { title: '资本服务', path: '/business/capitalServices' }, - { title: '高新技术', path: '/business/highTech' }, - { title: '能源与环境', path: '/business/hnergyEnvironment' }, - { title: '全球供应链', path: '/' }, - { title: '商业管理', path: '/' }, - { title: '健康产业', path: '/' }, - { title: '基础设施', path: '/' }, - { title: '未来农业', path: '/' }, + { title: '资本服务', path: '/Cs.futurestar.cc' }, + { title: '高新技术', path: '/Tech.futurestar.cc' }, + { title: '能源与环境', path: '/EE.futurestar.cc' }, + { title: '全球供应链', path: '/GSC.futurestar.cc' }, + { title: '商业管理', path: '/BM.futurestar.cc' }, + { title: '健康产业', path: '/HI.futurestar.cc' }, + { title: '基础设施', path: '/BI.futurestar.cc' }, + { title: '未来农业', path: '/FA.futurestar.cc' }, ], }, { - title: '新闻咨询', + title: '新闻资讯', children: [ - { title: '公告通知', path: '/' }, - { title: '公司咨询', path: '/' }, - { title: '政策法规', path: '/' }, - { title: '行业动态', path: '/' }, + { title: '公告通知', path: '/newsTrend' }, + { title: '公司资讯', path: '/companyInformation' }, + { title: '政策法规', path: '/policyRegulations' }, + { title: '行业动态', path: '/industryDynamics' }, ], }, { @@ -188,7 +188,7 @@ export default { title: '人才招募', children: [ { title: '人才战略', path: '/' }, - { title: '招募信息', path: '/' }, + { title: '招募信息', path: '/recruit/socialRecruit' }, ], }, ], diff --git a/src/components/NavBar.vue b/src/components/NavBar.vue index 81f1fbb..a7f6ca1 100644 --- a/src/components/NavBar.vue +++ b/src/components/NavBar.vue @@ -29,7 +29,7 @@ :key="menu.path" class="nav-menu" :class="{ 'current-route': $route.path.startsWith(menu.path) && menu.path !== '/' }" - @click.stop="menu.children || $router.push(menu.path)" + @click.stop="menu.children || $router.push({ path: menu.hash ? '' : menu.path , hash: menu?.hash || ''})" > {{ menu.title }}
require(['../views/Home/Index.vue'], resolve), }, { - path: '/business', + path: '/fshg.cc/business', component: RouteView, children: [ { - path: '/business/capitalServices', + path: '/Cs.futurestar.cc', component: (resolve) => require(['../views/Business/CapitalServices/Index.vue'], resolve), }, { - path: '/business/highTech', + path: '/Tech.futurestar.cc', component: (resolve) => require(['../views/Business/HighTech/Index.vue'], resolve), }, { - path: '/business/hnergyEnvironment', + path: '/EE.futurestar.cc', component: (resolve) => require(['../views/Business/EnergyEnvironment/Index.vue'], resolve), }, + { + path: '/GSC.futurestar.cc', + component: (resolve) => + require(['../views/Business/GlobalSupplyChain/Index.vue'], resolve), + }, + { + path: '/BM.futurestar.cc', + component: (resolve) => + require(['../views/Business/Commercial/Index.vue'], resolve), + }, + { + path: '/HI.futurestar.cc', + component: (resolve) => + require(['../views/Business/HealthIndustry/Index.vue'], resolve), + }, + { + path: '/BI.futurestar.cc', + component: (resolve) => + require(['../views/Business/Construction/Index.vue'], resolve), + }, + { + path: '/FA.futurestar.cc', + component: (resolve) => + require(['../views/Business/FutureAgriculture/Index.vue'], resolve), + }, { path: '/business/index', component: (resolve) => @@ -45,11 +70,6 @@ const routes = [ component: (resolve) => require(['../views/Business/Petrochemical/Index.vue'], resolve), }, - { - path: '/business/construction', - component: (resolve) => - require(['../views/Business/Construction/Index.vue'], resolve), - }, { path: '/business/ironOre', component: (resolve) => @@ -77,6 +97,36 @@ const routes = [ component: (resolve) => require(['../views/NewsTrends/NewsDetail.vue'], resolve), }, + { + path: '/companyInformation', + component: (resolve) => + require(['../views/CompanyInformation/Index.vue'], resolve), + }, + { + path: '/companyInformation/detail/:newsId', + component: (resolve) => + require(['../views/CompanyInformation/InformDetail.vue'], resolve), + }, + { + path: '/policyRegulations', + component: (resolve) => + require(['../views/PolicyRegulations/Index.vue'], resolve), + }, + { + path: '/policyRegulations/detail/:newsId', + component: (resolve) => + require(['../views/PolicyRegulations/InformDetail.vue'], resolve), + }, + { + path: '/industryDynamics', + component: (resolve) => + require(['../views/IndustryDynamics/Index.vue'], resolve), + }, + { + path: '/IndustryDynamics/detail/:newsId', + component: (resolve) => + require(['../views/IndustryDynamics/InformDetail.vue'], resolve), + }, ], }, { @@ -84,7 +134,7 @@ const routes = [ component: RouteView, children: [ { - path: '/about/companyIntroduction', + path: '/fshg.cc/about', component: (resolve) => require(['../views/About/CompanyIntroduction/Index.vue'], resolve), }, diff --git a/src/views/About/CompanyIntroduction/Index.vue b/src/views/About/CompanyIntroduction/Index.vue index 44a1083..9283e4d 100644 --- a/src/views/About/CompanyIntroduction/Index.vue +++ b/src/views/About/CompanyIntroduction/Index.vue @@ -1,6 +1,9 @@ + + diff --git a/src/views/Business/Construction/Index.vue b/src/views/Business/Construction/Index.vue index 3a7fe1a..4369fd7 100644 --- a/src/views/Business/Construction/Index.vue +++ b/src/views/Business/Construction/Index.vue @@ -20,14 +20,14 @@ class="text-posi-abs" style="--t:99rem;--l:0rem;--fs:72rem;--c:#111111;--ff:MicrosoftYaHeiLight;--tde:0.3s;" > - 基础设施建设 + 基础设施
{{ screen2.contentCn }}
@@ -67,13 +67,6 @@ {{ screen3.contentCn }}
- -
-
@@ -133,17 +125,10 @@
{{ item.titleChinese }}
- -
-
@@ -159,86 +144,15 @@
- -
- 项目案例 -
-
- -
- {{ screen5.keyCase.title }} -
-
- -
- {{ screen5.keyCase.contentCn }} -
-
- -
-
-
-
- - - - -
- {{ item.businessName }} -
-
- -
- {{ item.businessNameEnglish }} -
-
-
-
{{ screen5.joinUs.title }}
{{ screen5.joinUs.contentCn }}
JOIN US
- +
+ + diff --git a/src/views/Business/GlobalSupplyChain/Index.vue b/src/views/Business/GlobalSupplyChain/Index.vue new file mode 100644 index 0000000..bf1a8d8 --- /dev/null +++ b/src/views/Business/GlobalSupplyChain/Index.vue @@ -0,0 +1,511 @@ + + + + + diff --git a/src/views/Business/HealthIndustry/Index.vue b/src/views/Business/HealthIndustry/Index.vue new file mode 100644 index 0000000..7e9c9da --- /dev/null +++ b/src/views/Business/HealthIndustry/Index.vue @@ -0,0 +1,511 @@ + + + + + diff --git a/src/views/Business/HighTech/Index.vue b/src/views/Business/HighTech/Index.vue index cab152f..11274b8 100644 --- a/src/views/Business/HighTech/Index.vue +++ b/src/views/Business/HighTech/Index.vue @@ -216,18 +216,21 @@
- JOIN US
- + + + diff --git a/src/views/CompanyInformation/InformDetail.vue b/src/views/CompanyInformation/InformDetail.vue new file mode 100644 index 0000000..6c81be5 --- /dev/null +++ b/src/views/CompanyInformation/InformDetail.vue @@ -0,0 +1,258 @@ + + + + + diff --git a/src/views/Home/Index.vue b/src/views/Home/Index.vue index f35c4a3..3d2f8d4 100644 --- a/src/views/Home/Index.vue +++ b/src/views/Home/Index.vue @@ -186,12 +186,15 @@ - + + + diff --git a/src/views/IndustryDynamics/InformDetail.vue b/src/views/IndustryDynamics/InformDetail.vue new file mode 100644 index 0000000..586c030 --- /dev/null +++ b/src/views/IndustryDynamics/InformDetail.vue @@ -0,0 +1,258 @@ + + + + + diff --git a/src/views/NewsTrends/Index.vue b/src/views/NewsTrends/Index.vue index e85e094..58d5c34 100644 --- a/src/views/NewsTrends/Index.vue +++ b/src/views/NewsTrends/Index.vue @@ -11,7 +11,7 @@
- 新闻动态 + 公告通知
- +
+ + diff --git a/src/views/PolicyRegulations/InformDetail.vue b/src/views/PolicyRegulations/InformDetail.vue new file mode 100644 index 0000000..d7da713 --- /dev/null +++ b/src/views/PolicyRegulations/InformDetail.vue @@ -0,0 +1,258 @@ + + + + + diff --git a/src/views/Recruit/SocialRecruit/Index.vue b/src/views/Recruit/SocialRecruit/Index.vue index e0ddb18..509644a 100644 --- a/src/views/Recruit/SocialRecruit/Index.vue +++ b/src/views/Recruit/SocialRecruit/Index.vue @@ -185,15 +185,25 @@ export default { baseSite: '', releaseState: '1', }, + // locationOptions: [ + // { + // label: '国内', + // children: [{ label: '北京' }, { label: '上海' }], + // }, + // { + // label: '国外', + // children: [{ label: '中东' }], + // }, + // ], locationOptions: [ { label: '国内', - children: [{ label: '北京' }, { label: '上海' }], - }, - { - label: '国外', - children: [{ label: '中东' }], + children: [{ label: '北京' }, { label: '上海' }, { label: '广州' }], }, + // { + // label: '国外', + // children: [{ label: '中东' }], + // }, ], recruitData: [], total: 0, @@ -238,7 +248,7 @@ export default { try { const res = await this.$request.get( '/official/index/list', - { params: { pageNum: 1, pageSize: 1, captionName: '加入我们/社会招聘/banner' } }, + { params: { pageNum: 1, pageSize: 1, captionName: '人才招募/招募信息/banner' } }, ); this.screen1.bannerUrl = res.rows[0].imageurl; } catch (error) {}