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.
209 lines
6.9 KiB
209 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 :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 class="d-flex flex-row flex-wrap">
|
|
<div
|
|
:class="(index + 1) % 3 === 0 ? 'mr0' : ''"
|
|
:key="index"
|
|
class="pic-box pb-10"
|
|
v-for="(item,index) in list"
|
|
>
|
|
<div class="pic d-flex align-center justify-center">
|
|
<img :src="item.url" class="fill-width fill-height" />
|
|
<span class="font-bold-18 white--text">{{ item.title }}</span>
|
|
</div>
|
|
<div class="pic-introduce d-flex justify-center flex-column px-5">{{ item.introduce }}</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
import '@/common/platform.styl';
|
|
import LeftNav from './../components/LeftNav.vue';
|
|
|
|
export default {
|
|
name: 'Institute',
|
|
components: { LeftNav },
|
|
data() {
|
|
return {
|
|
title: '服务超市-智慧创新研究院',
|
|
title1: '创新平台-组织机构',
|
|
typeOfPlatform: '服务超市',
|
|
list: [
|
|
{
|
|
id: 1,
|
|
title: '服务1',
|
|
introduce: '研究院的介绍包含研究院,公司架构,和各中心的介绍。各中心介绍包含科创体系',
|
|
url: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210104/86d502b304944e0c849bff8dcf55ac08.jpg',
|
|
},
|
|
{
|
|
id: 2,
|
|
title: '服务1',
|
|
introduce: '研究院的介绍包含研究院,公司架构,和各中心的介绍。各中心介绍包含科创体系',
|
|
url: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210104/86d502b304944e0c849bff8dcf55ac08.jpg',
|
|
},
|
|
{
|
|
id: 3,
|
|
title: '服务1',
|
|
introduce: '研究院的介绍包含研究院,公司架构,和各中心的介绍。各中心介绍包含科创体系',
|
|
url: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210104/86d502b304944e0c849bff8dcf55ac08.jpg',
|
|
},
|
|
{
|
|
id: 4,
|
|
title: '服务1',
|
|
introduce: '研究院的介绍包含研究院,公司架构,和各中心的介绍。各中心介绍包含科创体系',
|
|
url: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210104/86d502b304944e0c849bff8dcf55ac08.jpg',
|
|
},
|
|
],
|
|
treedata: [
|
|
{
|
|
//一定一定要注意这里有[]
|
|
name: '协同创新中心',
|
|
children: [
|
|
{
|
|
name: '功能食品协同创新平台',
|
|
children: [
|
|
{ name: '功能食品资源开发' },
|
|
{ name: '营养健康功能因子分再鉴定及作用机制探究' },
|
|
{ name: '功能食品关键加工技术研发' },
|
|
{ name: '功能食品安全评价与风险监测' },
|
|
],
|
|
},
|
|
{
|
|
name: '现代医药协同创新平台',
|
|
children: [
|
|
{ name: '中医药与天然药物资源开发利用' },
|
|
{ name: '医药生物技术' },
|
|
{ name: '新药研发' },
|
|
{ name: '药理药效研究与安全评价' },
|
|
],
|
|
},
|
|
{
|
|
name: '生物医学工程协同创新平台',
|
|
children: [{ name: '生物信息技术' }, { name: '生物医学工程研发' }, { name: '生物力学和生物材料' }],
|
|
},
|
|
{
|
|
name: '数字健康开发协同创新平台',
|
|
children: [{ name: '健康医疗大数据挖掘与分析' }, { name: '基于纳米传感器的医疗健康' }, { name: '传染病预测预鉴数字技术' }],
|
|
},
|
|
{ name: '科技资源共享服务平台' },
|
|
{ name: '知识产权与技术转移转化服务平台' },
|
|
{ name: '创新服务' },
|
|
],
|
|
},
|
|
],
|
|
};
|
|
},
|
|
mounted() {
|
|
this.showChart();
|
|
},
|
|
methods: {
|
|
showChart() {
|
|
// 基于准备好的dom,初始化echarts实例
|
|
var myChart = this.$echarts.init(document.getElementById('treeChart'));
|
|
// 指定图表的配置项和数据
|
|
var option = {
|
|
tooltip: {
|
|
trigger: 'item',
|
|
triggerOn: 'mousemove',
|
|
},
|
|
series: [
|
|
{
|
|
type: 'tree',
|
|
data: this.treedata,
|
|
top: '2%',
|
|
left: '12%',
|
|
bottom: '1%',
|
|
right: '36%',
|
|
symbolSize: 7,
|
|
lineStyle: { width: 4 },
|
|
itemStyle: { borderWidth: 3, borderColor: '#E77816' },
|
|
label: { position: 'left', verticalAlign: 'middle', align: 'right', fontSize: 16 },
|
|
leaves: {
|
|
label: {
|
|
position: 'right',
|
|
verticalAlign: 'middle',
|
|
align: 'left',
|
|
},
|
|
},
|
|
expandAndCollapse: true,
|
|
animationDuration: 550,
|
|
animationDurationUpdate: 750,
|
|
},
|
|
],
|
|
};
|
|
// 使用刚指定的配置项和数据显示图表。
|
|
myChart.setOption(option);
|
|
},
|
|
},
|
|
};
|
|
</script>
|
|
|
|
<style lang="stylus" scoped>
|
|
.pic-box {
|
|
width: 32%;
|
|
margin-right: 2%;
|
|
|
|
.pic {
|
|
width: 100%;
|
|
height: 300px;
|
|
position: relative;
|
|
|
|
span {
|
|
position: absolute;
|
|
}
|
|
}
|
|
|
|
.pic-introduce {
|
|
width: 100%;
|
|
height: 94px;
|
|
background: #EBEBEB;
|
|
}
|
|
}
|
|
</style>
|
|
|