You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
199 lines
6.9 KiB
199 lines
6.9 KiB
<template>
|
|
<div>
|
|
<!-- 公司介绍 -->
|
|
<div class="d-flex flex-nowrap inner">
|
|
<left-nav />
|
|
<div class="flex-1">
|
|
<div class="px-3 py-10">
|
|
<div class="d-flex flex-row fill-width justify-center py-10">
|
|
<img src="~assets/fwcs01.png" />
|
|
</div>
|
|
<div>
|
|
<div class="font-16 textColor line-height-36">
|
|
山西智汇协同创新研究院有限公司是维基智汇科技有限公司旗下,集创新创业咨询服务和协同创新为一体的新型研发机构。
|
|
研究院秉承“创新、开放、协作、共赢”的发展理念,坚持专业化、高端化、市场化、国际化发展路线,立足新科技革命和产业发展前沿,
|
|
聚焦创新创业发展需求,以为不同创新主体提供定制化科创整体解决方案为核心,以数智网络平台、战略合作平台和知识培训平台为支撑,
|
|
以资源整合和协同创新研究为引擎,致力打造共融共生、共创共享的全链条一体化开放式创新创业咨询服务体系,构筑创新创业生态系统。
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- 公司架构 -->
|
|
<div class="white">
|
|
<div class="d-flex flex-nowrap inner">
|
|
<div style="width: 17%"></div>
|
|
<div class="flex-1">
|
|
<div class="px-3 py-10">
|
|
<div class="d-flex flex-row fill-width justify-center py-10">
|
|
<img src="~assets/fwcs02.png" />
|
|
</div>
|
|
<div>
|
|
<div class="font-16 textColor line-height-36">
|
|
研究院下没六个咨询服务中心和一个专家委员会:科创体系与科创能力咨询服务中心、知识产权与技术转移咨询服务中心、数字化转型咨询服务中心、科技信息咨询服务中心、科创战略协同研究中心、山西奥依工业设计咨询服务中心。
|
|
</div>
|
|
<div class="font-16 textColor line-height-36">
|
|
以中心为主体,以团队为单元,以平台为支撑,围绕创新创业发展需求,整合各类优质资源,打造全链条一体化开放式创新创业新生态。
|
|
</div>
|
|
<div :style="{ height: '500px' }" id="treeChart"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- 中心介绍 -->
|
|
<div class="d-flex flex-nowrap inner">
|
|
<div style="width: 17%"></div>
|
|
<div class="flex-1 flex-row fill-width justify-center pt-10">
|
|
<div class="px-3 py-10">
|
|
<img src="~assets/fwcs03.png" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="inner pb-10">
|
|
<div v-if="partners && partners.length > 0">
|
|
<div :key="i" v-for="(list, i) in partners">
|
|
<div class="d-flex flex-row flex-wrap" v-if="list.backendSearchList && list.backendSearchList.length > 0">
|
|
<div
|
|
:class="(index + 1) % 3 === 0 ? 'mr0' : ''"
|
|
:key="index"
|
|
class="pic-box pb-10"
|
|
v-for="(item, index) in list.backendSearchList"
|
|
>
|
|
<div class="pic d-flex align-center justify-center">
|
|
<img :src="item.logoUrl" class="fill-width fill-height" />
|
|
<span class="font-bold-18 white--text">{{ item.name }}</span>
|
|
</div>
|
|
<div class="pic-introduce d-flex justify-start flex-column pa-3 px-5">{{ item.description }}</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
import { mapState, mapMutations, mapActions } from 'vuex';
|
|
import '@/common/platform.styl';
|
|
import LeftNav from './../components/LeftNav.vue';
|
|
|
|
export default {
|
|
name: 'Institute',
|
|
components: { LeftNav },
|
|
data() {
|
|
return {
|
|
title: '中心介绍',
|
|
typeOfPlatform: '研究院',
|
|
treedata: [
|
|
{
|
|
//一定一定要注意这里有[]
|
|
name: '山西智汇协同创新研究院有限公司',
|
|
children: [
|
|
{ name: '三大平台', children: [{ name: '数智网络平台' }, { name: '战略合作平台' }, { name: '知识培训平台' }] },
|
|
{ name: '专家委员会' },
|
|
{
|
|
name: '咨询服务中心',
|
|
children: [
|
|
{ name: '科创体系与科创能力咨询服务中心' },
|
|
{ name: '知识产权与技术转移咨询服务中心' },
|
|
{ name: '数字化转型咨询服务中心' },
|
|
{ name: '科技信息咨询服务中心' },
|
|
{ name: '科创战略协同研究中心' },
|
|
{ name: '山西奥依工业设计咨询服务中心' },
|
|
],
|
|
},
|
|
],
|
|
},
|
|
],
|
|
};
|
|
},
|
|
|
|
computed: mapState('home', ['partners']),
|
|
|
|
async created() {
|
|
this.setPartners([]);
|
|
const { title, typeOfPlatform } = this;
|
|
console.log('title, typeOfPlatform : ', title, typeOfPlatform);
|
|
const params = {
|
|
param: {
|
|
pageNum: 1,
|
|
// pageSize: -1,
|
|
type: title === '中心介绍' ? 0 : title === '合作伙伴' ? 1 : 2,
|
|
typeOfPlatform: typeOfPlatform === '研究院' ? 0 : typeOfPlatform === '孵化平台' ? 1 : 2,
|
|
},
|
|
};
|
|
console.log('params: ', params);
|
|
await this.getFrontSearchCompany(params);
|
|
},
|
|
|
|
mounted() {
|
|
this.showChart();
|
|
},
|
|
|
|
methods: {
|
|
...mapMutations('home', ['setPartners', 'setProfile']),
|
|
...mapActions('home', ['getFrontSearchCompany']),
|
|
showChart() {
|
|
// 基于准备好的dom,初始化echarts实例
|
|
var myChart = this.$echarts.init(document.getElementById('treeChart'));
|
|
// 指定图表的配置项和数据
|
|
var option = {
|
|
tooltip: {
|
|
trigger: 'item',
|
|
triggerOn: 'mousemove',
|
|
},
|
|
series: [
|
|
{
|
|
type: 'tree',
|
|
data: this.treedata,
|
|
left: '30%',
|
|
right: '2%',
|
|
top: '8%',
|
|
bottom: '2%',
|
|
symbol: 'emptyCircle',
|
|
symbolSize: 7,
|
|
lineStyle: { width: 4 },
|
|
itemStyle: { borderWidth: 3, borderColor: '#E77816' },
|
|
label: { position: 'left', verticalAlign: 'middle', align: 'right', fontSize: 16 },
|
|
leaves: {
|
|
label: {
|
|
position: 'top',
|
|
verticalAlign: 'middle',
|
|
align: 'right',
|
|
},
|
|
},
|
|
expandAndCollapse: true,
|
|
animationDurationUpdate: 750,
|
|
},
|
|
],
|
|
};
|
|
// 使用刚指定的配置项和数据显示图表。
|
|
myChart.setOption(option);
|
|
},
|
|
},
|
|
};
|
|
</script>
|
|
|
|
<style lang="stylus" scoped>
|
|
.pic-box {
|
|
width: 32%;
|
|
margin-right: 2%;
|
|
|
|
.pic {
|
|
width: 100%;
|
|
height: 230px;
|
|
position: relative;
|
|
|
|
span {
|
|
position: absolute;
|
|
}
|
|
}
|
|
|
|
.pic-introduce {
|
|
width: 100%;
|
|
height: 110px;
|
|
background: #EBEBEB;
|
|
}
|
|
}
|
|
</style>
|
|
|