rose 5 years ago
parent
commit
7eff5e6b21
  1. 6
      src/App.vue
  2. 35
      src/common/platform.styl
  3. 43
      src/common/portrait.styl
  4. 2
      src/components/FooterPage/FriendShip.vue
  5. 2
      src/components/HeadNav/HeadNav.vue
  6. 2
      src/components/Introduce/ContactMap.vue
  7. 6
      src/components/Introduce/ContactUs.vue
  8. 2
      src/components/Introduce/Model.vue
  9. 4
      src/components/PlatformList/Fruit.vue
  10. 16
      src/components/PlatformList/PlatformList.vue
  11. 6
      src/views/About/Children/Organ.vue
  12. 2
      src/views/About/components/HNav.vue
  13. 8
      src/views/Activity/Activity.vue
  14. 30
      src/views/Challenge/Children/Notice.vue
  15. 36
      src/views/Challenge/Children/Release.vue
  16. 48
      src/views/Challenge/Children/Solicitation.vue
  17. 2
      src/views/Challenge/components/Enroll.vue
  18. 4
      src/views/Community/Community.vue
  19. 9
      src/views/ContactUs/ContactUs.vue
  20. 8
      src/views/FirstPage/FirstPage.vue
  21. 7
      src/views/IncubationPlatform/Children/Services.vue
  22. 4
      src/views/IncubationPlatform/Children/components/SenNav.vue
  23. 6
      src/views/Industry/Children/Serve.vue
  24. 2
      src/views/Industry/Children/components/HNav.vue
  25. 5
      src/views/NewPlatform/Children/Develop.vue
  26. 6
      src/views/NewPlatform/Children/Platform.vue
  27. 16
      src/views/NewPlatform/Children/Service.vue
  28. 22
      src/views/NewPlatform/Children/Share.vue
  29. 18
      src/views/NewPlatform/Children/Transfer.vue

6
src/App.vue

@ -2,7 +2,7 @@
<a-config-provider :locale="zh_CN"> <a-config-provider :locale="zh_CN">
<div id="app"> <div id="app">
<head-nav class="head-nav" /> <head-nav class="head-nav" />
<router-view></router-view> <router-view class="min-height"></router-view>
<friend-ship class="friend" /> <friend-ship class="friend" />
<footer-page class="footer" /> <footer-page class="footer" />
@ -89,4 +89,8 @@ body::-webkit-scrollbar {
.anchorBL { .anchorBL {
display: none; display: none;
} }
.min-height{
min-height:30rem
}
</style> </style>

35
src/common/platform.styl

@ -1,12 +1,18 @@
.nav-box { .nav-box {
height: 50px; width 100%
background: #000000; height 2.5rem
line-height: 50px; // border 1px solid pink
padding: 0 9%; // border-bottom 1px solid #4C5660
color: #fff;
font-size: 16px; font-size: 16px;
padding-left 1.5rem
padding-top 0.2rem
background-color #fff
// line-height: 50px;
div { div {
margin-right: 56px; margin-right: 1rem;
cursor: pointer; cursor: pointer;
} }
} }
@ -43,26 +49,9 @@
line-height: 1.5rem; line-height: 1.5rem;
} }
.circular {
height: 20px;
width: 20px;
background: #13ACC4;
border-radius: 50%;
margin: auto 0
}
.center-box {
background: #fff;
padding: 0 9%;
}
.center-title {
top: 10%;
font-size: 30px;
color: #000;
}
.center-content { .center-content {
float: right; float: right;
margin: 50px 0; margin: 50px 0;

43
src/common/portrait.styl

@ -542,4 +542,47 @@ h2{
.font-weight-bold{ .font-weight-bold{
font-weight bold font-weight bold
}
// .item-box {
// position: relative;
// width: 41%;
// margin-right: 3%;
// margin-left: 3%;
// border-radius: 4px;
// }
.about-us{
width 100%
height 2.5rem
// border 1px solid pink
font-size: 16px;
padding-left 1.5rem
padding-top 0.2rem
background-color #fff
}
.width-8{
width 80% !important
}
.search-background {
background: #fff
// border: 1px solid rgba(0, 0, 0, 0.06);
height: auto;
padding: 0 1.4rem;
width: 100%;
margin: 0.5rem auto 1rem;
line-height: 1.2rem;
}
.item-box {
position: relative;
width: 41%;
background: #fff;
margin-left: 6%;
border-radius: 4px;
margin-bottom: 40px;
padding: 10px;
padding-bottom: 60px;
} }

2
src/components/FooterPage/FriendShip.vue

@ -8,7 +8,7 @@
<template> <template>
<div class="friend mb-2 mt-2"> <div class="friend mb-2 mt-2">
<div class="inner"> <div class="inner">
{{ str }} <span style="color:black">{{ str }}</span>
<span :key="index" class="mx-2 item-friend" v-for="(item, index) in lists" @click="jump(item.url)">{{ item.name }}</span> <span :key="index" class="mx-2 item-friend" v-for="(item, index) in lists" @click="jump(item.url)">{{ item.name }}</span>
</div> </div>
</div> </div>

2
src/components/HeadNav/HeadNav.vue

@ -2,7 +2,7 @@
<div> <div>
<div class="white d-flex justify-space-between flex-nowrap px-5 align-center mt-4"> <div class="white d-flex justify-space-between flex-nowrap px-5 align-center mt-4">
<a-icon class="pointer " type="unordered-list" v-show="!showNav" @click=" showNav =true" /> <a-icon class="pointer " type="unordered-list" v-show="!showNav" @click=" showNav =true" />
<a-icon type="close-circle" v-show="showNav" @click=" showNav =false" /> <a-icon type="close" :size="large" v-show="showNav" @click=" showNav =false" />
<img <img

2
src/components/Introduce/ContactMap.vue

@ -6,7 +6,7 @@
<template> <template>
<!--百度地图容器--> <!--百度地图容器-->
<div id="map" style="width:100%;height:392px;"></div> <div id="map" style="width:100%;height:25rem;"></div>
</template> </template>
<script> <script>

6
src/components/Introduce/ContactUs.vue

@ -6,8 +6,8 @@
<template> <template>
<div> <div>
<div class="contact d-flex flex-nowrap"> <div class="contact flex-column d-flex flex-nowrap">
<contact-map class="flex-1" /> <contact-map />
<div class="contact-right"> <div class="contact-right">
<div> <div>
<a-icon class="baseColor icon-size" type="user" /> <a-icon class="baseColor icon-size" type="user" />
@ -66,7 +66,7 @@ export default {
<style lang="stylus" scoped> <style lang="stylus" scoped>
.contact { .contact {
height: 394px; height: 40rem;
position: relative; position: relative;
border: 1px solid rgba(112, 112, 112, 0.14901960784313725); border: 1px solid rgba(112, 112, 112, 0.14901960784313725);
background: #fff; background: #fff;

2
src/components/Introduce/Model.vue

@ -6,7 +6,7 @@
<template> <template>
<div> <div>
<a-button @click="showModal" type="primary">立即加入</a-button> <a-button @click="showModal" type="primary" style="width:100%;height:2.5rem">立即加入</a-button>
<a-modal :confirm-loading="confirmLoading" :visible="visible" @cancel="handleCancel" @ok="handleOk(type)" title="招聘信息" width="50%"> <a-modal :confirm-loading="confirmLoading" :visible="visible" @cancel="handleCancel" @ok="handleOk(type)" title="招聘信息" width="50%">
<a-form :form="form"> <a-form :form="form">
<a-form-item :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol" label="姓名" required> <a-form-item :label-col="formItemLayout.labelCol" :wrapper-col="formItemLayout.wrapperCol" label="姓名" required>

4
src/components/PlatformList/Fruit.vue

@ -118,9 +118,9 @@ export default {
.item-box { .item-box {
position: relative; position: relative;
width: 20.5%; width: 41%;
background: #fff; background: #fff;
margin-right: 6%; margin-left: 6%;
border-radius: 4px; border-radius: 4px;
margin-bottom: 40px; margin-bottom: 40px;
padding: 10px; padding: 10px;

16
src/components/PlatformList/PlatformList.vue

@ -228,13 +228,13 @@ export default {
text-align: right; text-align: right;
} }
.item-box { // .item-box {
width: 20.5%; // width: 41%;
margin-right: 6%; // margin-right: 6%;
border-radius: 4px; // border-radius: 4px;
// position: relative; // // position: relative;
margin-bottom: 30px; // margin-bottom: 30px;
} // }
.title { .title {
text-align: center; text-align: center;
@ -265,7 +265,7 @@ export default {
} }
.con-img { .con-img {
height: 270px; height: 7rem;
width: 100%; width: 100%;
border: none; border: none;
} }

6
src/views/About/Children/Organ.vue

@ -44,9 +44,9 @@ export default {
name: '协同创新中心', name: '协同创新中心',
collapsed: false, collapsed: false,
children: [ children: [
{ name: '科技资源开放共享服务平台' }, { name: '资源共享' },
{ name: '知识产权与技术转移转化服务平台' }, { name: '知识产权' },
{ name: '知识培训服务平台' }, { name: '知识培训' },
{ name: '科技创新人才服务平台' }, { name: '科技创新人才服务平台' },
], ],
}, },

2
src/views/About/components/HNav.vue

@ -76,7 +76,7 @@ export default {
width 100% width 100%
height 2.5rem height 2.5rem
// border 1px solid pink // border 1px solid pink
border-bottom 1px solid #4C5660
font-size: 16px; font-size: 16px;
padding-left 1.5rem padding-left 1.5rem
padding-top 0.2rem padding-top 0.2rem

8
src/views/Activity/Activity.vue

@ -13,7 +13,7 @@
class="search" class="search"
enter-button enter-button
placeholder="请输入..." placeholder="请输入..."
style="width: 281px" style="width: 22rem"
v-model="iptCon" v-model="iptCon"
/> />
@ -220,9 +220,7 @@ export default {
} }
.search { .search {
margin-bottom 1rem margin 1rem auto
margin-top 1rem
} }
.policy-box { .policy-box {
@ -230,7 +228,7 @@ export default {
width: 100%; width: 100%;
overflow: hidden; overflow: hidden;
background: #fff; background: #fff;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16); // box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
margin-top: 24px; margin-top: 24px;
padding: 10px 25px; padding: 10px 25px;
} }

30
src/views/Challenge/Children/Notice.vue

@ -1,9 +1,7 @@
<template> <template>
<div> <div>
<h-nav /> <h-nav />
<div class="inner my-1">
<bread-crumb :arr="arr" />
</div>
<!-- <div class="top-box" style="margin-bottom: 100px; min-height: 200px"> <!-- <div class="top-box" style="margin-bottom: 100px; min-height: 200px">
<div class="top-title">结果公告</div> <div class="top-title">结果公告</div>
<div class="top-content">结果公告在建中</div> <div class="top-content">结果公告在建中</div>
@ -22,7 +20,7 @@
</div> </div>
</div> </div>
</div> </div>
<div class="inner d-flex flex-wrap"> <div class="d-flex flex-wrap">
<div <div
:class="(index + 1) % 4 === 0 ? 'margin-0' : ''" :class="(index + 1) % 4 === 0 ? 'margin-0' : ''"
:key="index" :key="index"
@ -54,7 +52,7 @@ import HNav from './../components/HNav.vue';
import BreadCrumb from 'components/BreadCrumb/BreadCrumb.vue'; import BreadCrumb from 'components/BreadCrumb/BreadCrumb.vue';
export default { export default {
name: 'Release', name: 'Release',
components: { HNav, BreadCrumb }, components: { HNav },
data() { data() {
return { return {
str: '发布界面', str: '发布界面',
@ -160,13 +158,13 @@ export default {
} }
.search-background { .search-background {
background: rgba(0, 0, 0, 0.02); background: #fff
border: 1px solid rgba(0, 0, 0, 0.06); // border: 1px solid rgba(0, 0, 0, 0.06);
height: auto; height: auto;
padding: 0 20px; padding: 0 1.4rem;
width: 82%; width: 100%;
margin: 40px auto; margin: 0.5rem auto 1rem;
line-height: 44px; line-height: 1.2rem;
} }
.pagination { .pagination {
@ -175,15 +173,15 @@ export default {
} }
.ins-title { .ins-title {
font-size: 16px; font-size: 14px;
font-weight: bold; font-weight: bold;
color: rgba(0, 0, 0, 0.65); color: rgba(0, 0, 0, 0.65);
} }
.ins-name { .ins-name {
font-size: 16px; font-size: 14px;
color: rgba(0, 0, 0, 0.65); color: rgba(0, 0, 0, 0.65);
padding: 0 10px; padding: 0 6px;
cursor: pointer; cursor: pointer;
} }
@ -196,8 +194,8 @@ export default {
} }
.pro-box { .pro-box {
width: 20.5%; width: 41%;
margin-right: 6%; margin-left: 6%;
height: auto; height: auto;
background: #FFFFFF; background: #FFFFFF;
padding: 24px 20px; padding: 24px 20px;

36
src/views/Challenge/Children/Release.vue

@ -1,16 +1,14 @@
<template> <template>
<div> <div>
<h-nav /> <h-nav />
<div class="inner my-1">
<bread-crumb :arr="arr" />
</div>
<!-- <div class="top-box" style="margin-bottom: 100px; min-height: 200px"> <!-- <div class="top-box" style="margin-bottom: 100px; min-height: 200px">
<div class="top-title">项目发布</div> <div class="top-title">项目发布</div>
<div class="top-content">项目发布在建中</div> <div class="top-content">项目发布在建中</div>
</div>--> </div>-->
<div class="search-background"> <div class="search-background">
<div class="d-flex"> <div class="d-flex">
<div class="flex-3 flex-wrap"> <div class="flex-1 flex-wrap">
<span class="ins-title">技术领域</span> <span class="ins-title">技术领域</span>
<span <span
:class="item.isActive ? 'act-color' : ''" :class="item.isActive ? 'act-color' : ''"
@ -22,7 +20,7 @@
</div> </div>
</div> </div>
</div> </div>
<div class="inner d-flex flex-wrap"> <div class="d-flex flex-wrap">
<div <div
:class="(index + 1) % 4 === 0 ? 'margin-0' : ''" :class="(index + 1) % 4 === 0 ? 'margin-0' : ''"
:key="index" :key="index"
@ -32,7 +30,7 @@
<p class="pro-title">{{ item.title }}</p> <p class="pro-title">{{ item.title }}</p>
<p class="pro-content">{{ item.content }}</p> <p class="pro-content">{{ item.content }}</p>
<p class="pro-time">时间{{ item.time }}</p> <p class="pro-time">时间{{ item.time }}</p>
<a-button class="pro-btn" type="primary">揭榜</a-button> <a-button class="pro-btn width-8" type="primary">揭榜</a-button>
</div> </div>
</div> </div>
<div class="inner"> <div class="inner">
@ -55,7 +53,7 @@ import HNav from './../components/HNav.vue';
import BreadCrumb from 'components/BreadCrumb/BreadCrumb.vue'; import BreadCrumb from 'components/BreadCrumb/BreadCrumb.vue';
export default { export default {
name: 'Release', name: 'Release',
components: { HNav, BreadCrumb }, components: { HNav },
data() { data() {
return { return {
title: '项目发布', title: '项目发布',
@ -168,31 +166,31 @@ export default {
background: -webkit-linear-gradient(left, #13ACC4, #A9C300) !important; background: -webkit-linear-gradient(left, #13ACC4, #A9C300) !important;
} }
.search-background { .search-background {
background: rgba(0, 0, 0, 0.02); background: #fff
border: 1px solid rgba(0, 0, 0, 0.06); // border: 1px solid rgba(0, 0, 0, 0.06);
height: auto; height: auto;
padding: 0 20px; padding: 0 1.4rem;
width: 82%; width: 100%;
margin: 40px auto; margin: 0.5rem auto 1rem;
line-height: 44px; line-height: 1.2rem;
} }
.pagination { .pagination {
margin: 40px 0; margin: 40px 0;
text-align: right; text-align: right;
} }
.ins-title { .ins-title {
font-size: 16px; font-size: 14px;
font-weight: bold; font-weight: bold;
color: rgba(0, 0, 0, 0.65); color: rgba(0, 0, 0, 0.65);
} }
.ins-name { .ins-name {
font-size: 16px; font-size: 14px;
color: rgba(0, 0, 0, 0.65); color: rgba(0, 0, 0, 0.65);
padding: 0 10px; padding: 0 6px;
cursor: pointer; cursor: pointer;
} }
@ -205,8 +203,8 @@ export default {
} }
.pro-box { .pro-box {
width: 20.5%; width: 41%;
margin-right: 6%; margin-left: 6%;
height: 300px; height: 300px;
background: #FFFFFF; background: #FFFFFF;
padding: 24px 20px; padding: 24px 20px;

48
src/views/Challenge/Children/Solicitation.vue

@ -1,41 +1,39 @@
<template> <template>
<div> <div>
<h-nav /> <h-nav />
<div class="inner my-1">
<bread-crumb :arr="arr" />
</div>
<div class="top-box" style="height: 110px"> <div class="top-box" style="height: 110px">
<div class="top-title">创新挑战</div> <div class="top-title">创新挑战</div>
<div class="top-txt">针对企业具体技术创新需求通过揭榜+比拼方式面向社会公开征集解决方案的服务</div> <div class="top-txt">针对企业具体技术创新需求通过揭榜+比拼方式面向社会公开征集解决方案的服务</div>
</div> </div>
<div class="center-box"> <div class="center-box">
<div class="center-title" style="border: 1px solid black"> <div class="center-title d-flex align-center">
<div class="circular"></div> <div class="circular"></div>
<div style="margin-left: 40px">目的及意义</div> <div style="margin-left: 1rem">目的及意义</div>
</div> </div>
<div <div
class="center-txt" class="center-txt"
>创新挑战有助于解决企业发展实际问题有效降低创新成本有助于需求与技术精准对接促进科技成果转移转化有助于解决产业关键共性问题推动区域产业经济发展</div> >创新挑战有助于解决企业发展实际问题有效降低创新成本有助于需求与技术精准对接促进科技成果转移转化有助于解决产业关键共性问题推动区域产业经济发展</div>
</div> </div>
<div class="center-box"> <div class="center-box">
<div class="center-title"> <div class="center-title d-flex align-center">
<div class="circular"></div> <div class="circular"></div>
<div style="margin-left: 40px">挑战流程</div> <div style="margin-left: 1rem">挑战流程</div>
</div> </div>
<div class="center-txt"> <div class="center-txt">
<img class="fill-weight" src="../../../assets/solicitation.png" /> <img class="fill-weight" src="../../../assets/solicitation.png" />
</div> </div>
</div> </div>
<div class="center-box" style="margin-bottom: 100px"> <div class="center-box" style="margin-bottom: 100px">
<div class="center-title"> <div class="center-title d-flex align-center">
<div class="circular"></div> <div class="circular"></div>
<div style="margin-left: 40px">有关要求</div> <div style="margin-left: 1rem">有关要求</div>
</div> </div>
<div class="center-txt d-flex flex-column"> <div class="center-txt d-flex flex-column">
<div>1. 重视信息公开各有关地方要按规定对通知文件需求信息现场赛情况赛事结果等及时公开和公布保障信息公开渠道顺畅快捷确保赛事运行公平公开公正</div> <div>1. 重视信息公开各有关地方要按规定对通知文件需求信息现场赛情况赛事结果等及时公开和公布保障信息公开渠道顺畅快捷确保赛事运行公平公开公正</div>
<div>2. 加强技术秘密和知识产权保护参与挑战的需求方挑战者和评审专家均需签订保密协议免责声明法律文本</div> <div>2. 加强技术秘密和知识产权保护参与挑战的需求方挑战者和评审专家均需签订保密协议免责声明法律文本</div>
<div>3. 加强监督确保公平公正严格按照事先确定的流程和规则进行建立投诉和纠纷处理机制</div> <div>3. 加强监督确保公平公正严格按照事先确定的流程和规则进行建立投诉和纠纷处理机制</div>
<div class="d-flex flex-row-reverse"> <div>
<!-- <a-button class="mt-3" type="primary">需求填报</a-button> --> <!-- <a-button class="mt-3" type="primary">需求填报</a-button> -->
<enroll /> <enroll />
</div> </div>
@ -51,7 +49,7 @@ import Enroll from '../components/Enroll.vue';
export default { export default {
name: 'Solicitation', name: 'Solicitation',
components: { HNav, BreadCrumb, Enroll }, components: { HNav,Enroll },
data() { data() {
return { return {
title: '需求征集', title: '需求征集',
@ -71,6 +69,27 @@ export default {
.inner { .inner {
margin: 10px auto 15px; margin: 10px auto 15px;
} }
.center-title {
top: 10%;
font-size: 30px;
color: #000;
}
.center-box {
background: #fff;
padding: 0 1rem;
}
.circular {
height: 20px;
width: 20px;
background: #13ACC4;
border-radius: 50%;
margin: auto 0
}
.top-box { .top-box {
height: 110px; height: 110px;
@ -79,6 +98,7 @@ export default {
.top-title { .top-title {
top: 0 !important; top: 0 !important;
margin-left:1rem
} }
} }
@ -93,9 +113,9 @@ export default {
.center-txt { .center-txt {
margin: 22px 0; margin: 1rem auto ;
width: 79%; width: 82%;
line-height: 36px; line-height: 1.5rem;
font-size: 16px; font-size: 16px;
} }

2
src/views/Challenge/components/Enroll.vue

@ -1,6 +1,6 @@
<template> <template>
<div> <div>
<a-button @click="showModal" type="primary">需求征集</a-button> <a-button class="mt-2" @click="showModal" type="primary" style="width:100%">需求征集</a-button>
<a-modal :confirm-loading="confirmLoading" :title="title" :visible="visible" @cancel="handleCancel" @ok="handleOk" width="50%"> <a-modal :confirm-loading="confirmLoading" :title="title" :visible="visible" @cancel="handleCancel" @ok="handleOk" width="50%">
<a-form :form="form"> <a-form :form="form">

4
src/views/Community/Community.vue

@ -24,7 +24,7 @@
/> />
</div> </div>
<div> <div>
<a-button @click="jumpPost()" class="btn" type="primary">发帖</a-button> <a-button @click="jumpPost()" class="btn " type="primary">发帖</a-button>
</div> </div>
</div> </div>
@ -185,7 +185,7 @@ export default {
padding: 0 24px; padding: 0 24px;
position: relative; position: relative;
background: #fff; background: #fff;
box-shadow: 0 0 10px #ccc; // box-shadow: 0 0 10px #ccc;
} }
.search { .search {

9
src/views/ContactUs/ContactUs.vue

@ -1,9 +1,8 @@
<template> <template>
<div class="inner"> <div class="inner">
<bread-crumb :arr="arr" class="my-1" />
<!-- 联系我们 --> <!-- 联系我们 -->
<div> <div>
<p class="font-bold-24 title-color">联系我们</p> <p class="font-bold-24 title-color" style="margin:0.3rem auto ">联系我们</p>
<contact /> <contact />
</div> </div>
<!-- 加入我们 --> <!-- 加入我们 -->
@ -16,14 +15,14 @@
</template> </template>
<script> <script>
import BreadCrumb from 'components/BreadCrumb/BreadCrumb.vue';
import Contact from 'components/Introduce/ContactUs.vue'; import Contact from 'components/Introduce/ContactUs.vue';
import RichText from 'components/Introduce/RichText.vue'; import RichText from 'components/Introduce/RichText.vue';
import Model from 'components/Introduce/Model.vue'; import Model from 'components/Introduce/Model.vue';
export default { export default {
name: 'ContactUs', name: 'ContactUs',
components: { BreadCrumb, Contact, RichText, Model }, components: { Contact, RichText, Model },
data() { data() {
return { return {
title: '联系我们', title: '联系我们',
@ -35,7 +34,7 @@ export default {
<style scoped lang="stylus"> <style scoped lang="stylus">
.inner { .inner {
margin: 40px auto; margin: 1rem auto !important;
} }
p { p {

8
src/views/FirstPage/FirstPage.vue

@ -87,28 +87,28 @@ export default {
platforms: [ platforms: [
{ {
id: '04', id: '04',
firstName: '挑战', firstName: '创新挑战',
secondName: '', secondName: '',
path: '/Challenge/Solicitation', path: '/Challenge/Solicitation',
url: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210119/index01.png', url: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210119/index01.png',
}, },
{ {
id: '05', id: '05',
firstName: '共享', firstName: '资源共享',
secondName: '', secondName: '',
path: '/NewPlatform/Share', path: '/NewPlatform/Share',
url: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210119/index02.png', url: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210119/index02.png',
}, },
{ {
id: '06', id: '06',
firstName: '转移', firstName: ' 知识产权',
secondName: '', secondName: '',
path: '/NewPlatform/Transfer', path: '/NewPlatform/Transfer',
url: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210119/index03.png', url: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210119/index03.png',
}, },
{ {
id: '07', id: '07',
firstName: '培训', firstName: '知识培训',
secondName: '', secondName: '',
path: '/NewPlatform/Develop', path: '/NewPlatform/Develop',
url: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210119/index04.png', url: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210119/index04.png',

7
src/views/IncubationPlatform/Children/Services.vue

@ -445,12 +445,7 @@ export default {
text-align: right; text-align: right;
} }
.item-box {
width: 22%;
margin-right: 4%;
border-radius: 4px;
// text-align: center;
}
.text-center{ .text-center{
text-align: center; text-align: center;
} }

4
src/views/IncubationPlatform/Children/components/SenNav.vue

@ -18,11 +18,11 @@ export default {
activeNum: 0, activeNum: 0,
list: [ list: [
{ {
title: '科技资源开放共享服务平台', title: '资源共享',
url: '/NewPlatform/Share', url: '/NewPlatform/Share',
}, },
{ {
title: '知识产权与技术转移转化服务平台', title: '知识产权',
url: '/NewPlatform/Transfer', url: '/NewPlatform/Transfer',
}, },
{ {

6
src/views/Industry/Children/Serve.vue

@ -400,12 +400,6 @@ export default {
text-align: right; text-align: right;
} }
.item-box {
position: relative;
width: 26%;
margin-right: 11%;
border-radius: 4px;
}
.margin-0 { .margin-0 {
margin-right: 0 !important; margin-right: 0 !important;

2
src/views/Industry/Children/components/HNav.vue

@ -59,7 +59,7 @@ export default {
width 100% width 100%
height 2rem height 2rem
// border 1px solid pink // border 1px solid pink
border-bottom 1px solid #4C5660
font-size: 16px; font-size: 16px;
padding-left 0.6rem padding-left 0.6rem
padding-top 0.2rem padding-top 0.2rem

5
src/views/NewPlatform/Children/Develop.vue

@ -2,7 +2,7 @@
<div> <div>
<sen-nav /> <sen-nav />
<div class="inner my-1"> <div class="inner my-1">
<bread-crumb :arr="arr" /> <!-- <bread-crumb :arr="arr" /> -->
</div> </div>
<div class="dev-box"> <div class="dev-box">
<img src="~assets/build.png" /> <img src="~assets/build.png" />
@ -15,7 +15,7 @@ import SenNav from './components/SenNav.vue';
import BreadCrumb from 'components/BreadCrumb/BreadCrumb.vue'; import BreadCrumb from 'components/BreadCrumb/BreadCrumb.vue';
export default { export default {
name: 'Develop', name: 'Develop',
components: { SenNav, BreadCrumb }, components: { SenNav, },
data() { data() {
return { return {
title: '创新服务', title: '创新服务',
@ -38,6 +38,7 @@ export default {
.dev-box { .dev-box {
width: 100%; width: 100%;
margin-top 2rem
img { img {
width: 100%; width: 100%;

6
src/views/NewPlatform/Children/Platform.vue

@ -40,19 +40,19 @@ export default {
showPage: 32, showPage: 32,
list: [ list: [
{ {
title: '科技资源开放共享服务平台', title: '资源共享',
content: '研发试验、检验检测、资源共享', content: '研发试验、检验检测、资源共享',
imgUrl: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210120/ccf39757579647cd975ddaebfc571d93.png', imgUrl: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210120/ccf39757579647cd975ddaebfc571d93.png',
url: '/NewPlatform/Share', url: '/NewPlatform/Share',
}, },
{ {
title: '知识产权与技术转移转化服务平台', title: '知识产权',
content: '知识产权、成果转化、技术转移', content: '知识产权、成果转化、技术转移',
imgUrl: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210104/4f9b898da25e48d3b73b47345ed14a9a.jpg', imgUrl: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210104/4f9b898da25e48d3b73b47345ed14a9a.jpg',
url: '/NewPlatform/Transfer', url: '/NewPlatform/Transfer',
}, },
{ {
title: '知识培训与科技人才服务平台', title: '知识培训',
content: '技术培训、管理培训、知识讲座', content: '技术培训、管理培训、知识讲座',
imgUrl: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210104/f5fb570cfd7547279138a591818325e0.jpg', imgUrl: 'https://www.sxwikionline.com/gateway/greenvalley/uploads/upload/20210104/f5fb570cfd7547279138a591818325e0.jpg',
url: '/NewPlatform/Develop', url: '/NewPlatform/Develop',

16
src/views/NewPlatform/Children/Service.vue

@ -8,7 +8,7 @@
<img src="~assets/image.png" style="width: 100%" /> <img src="~assets/image.png" style="width: 100%" />
</div> </div>
</div> </div>
<div class="d-flex flex-wrap" style="margin-left:1.2rem"> <div class="inner d-flex flex-wrap" style="margin: 20px auto">
<div <div
:class="(index + 1) % 4 === 0 ? 'margin-0' : ''" :class="(index + 1) % 4 === 0 ? 'margin-0' : ''"
:key="index" :key="index"
@ -397,13 +397,13 @@ export default {
text-align: right; text-align: right;
} }
.item-box { // .item-box {
position: relative; // position: relative;
width: 41%; // width: 41%;
margin-right: 3%; // margin-right: 3%;
margin-left: 3%; // margin-left: 3%;
border-radius: 4px; // border-radius: 4px;
} // }
.margin-0 { .margin-0 {
margin-right: 0 !important; margin-right: 0 !important;

22
src/views/NewPlatform/Children/Share.vue

@ -1,13 +1,11 @@
<template> <template>
<div> <div>
<sen-nav /> <sen-nav />
<div class="inner my-1">
<bread-crumb :arr="arr" />
</div>
<div> <div>
<div class="search-background"> <div class="search-background">
<div class="d-flex"> <div class="d-flex flex-column">
<div class="flex-3 flex-wrap"> <div class=" flex-wrap">
<span class="ins-title">研究开发实验室</span> <span class="ins-title">研究开发实验室</span>
<span <span
:class="item.isActive ? 'act-color' : ''" :class="item.isActive ? 'act-color' : ''"
@ -21,14 +19,15 @@
<a-input-search <a-input-search
@search="searchLab" @search="searchLab"
class="item-search" class="item-search"
enter-button="搜索" enter-button
placeholder="搜索实验室" placeholder="搜索实验室"
v-model="LabIpt" v-model="LabIpt"
/> />
</div> </div>
</div> </div>
<div class="flex-3 flex-wrap" style="border-top: 1px solid rgba(0, 0, 0, 0.06)"> <div class="flex-3 flex-wrap" style="border-top: 1px solid rgba(0, 0, 0, 0.06)">
<div class="flex-3 flex-wrap"> <div class="flex-wrap">
<span class="ins-title">大型科研设施与仪器</span> <span class="ins-title">大型科研设施与仪器</span>
<span <span
:class="item.isActive ? 'act-color' : ''" :class="item.isActive ? 'act-color' : ''"
@ -42,7 +41,8 @@
<a-input-search <a-input-search
@search="searchIns" @search="searchIns"
class="item-search" class="item-search"
enter-button="搜索" enter-button
style="width: 18.5rem"
placeholder="搜索仪器" placeholder="搜索仪器"
v-model="InsIpt" v-model="InsIpt"
/> />
@ -62,16 +62,16 @@ import BreadCrumb from 'components/BreadCrumb/BreadCrumb.vue';
import { mapMutations } from 'vuex'; import { mapMutations } from 'vuex';
export default { export default {
name: 'Share', name: 'Share',
components: { SenNav, PlatformList, BreadCrumb }, components: { SenNav, PlatformList },
data() { data() {
return { return {
str: '这是科技资源开放共享服务平台', str: '这是科技资源开放共享服务平台',
title: '科技资源开放共享服务平台', title: '资源共享',
typeOfPlatform: '创新平台', typeOfPlatform: '创新平台',
arr: [ arr: [
{ name: '创新平台', url: '/NewPlatform/NewCore' }, { name: '创新平台', url: '/NewPlatform/NewCore' },
{ name: '创新资源平台', url: '/NewPlatform/News' }, { name: '创新资源平台', url: '/NewPlatform/News' },
{ name: '科技资源开放共享服务平台', url: '' }, { name: '资源共享', url: '' },
], ],
LabIpt: '', // LabIpt: '', //
laboratory: [], // laboratory: [], //

18
src/views/NewPlatform/Children/Transfer.vue

@ -1,9 +1,6 @@
<template> <template>
<div> <div>
<sen-nav /> <sen-nav />
<div class="inner my-1">
<bread-crumb :arr="arr" />
</div>
<div> <div>
<div class="search-background"> <div class="search-background">
<div class="d-flex"> <div class="d-flex">
@ -21,8 +18,9 @@
<a-input-search <a-input-search
@search="searchFruit" @search="searchFruit"
class="item-search" class="item-search"
enter-button="搜索" enter-button
placeholder="搜索成果" placeholder="搜索成果"
style="width: 22rem"
v-model="fruitIpt" v-model="fruitIpt"
/> />
</div> </div>
@ -42,7 +40,7 @@ import BreadCrumb from 'components/BreadCrumb/BreadCrumb.vue';
export default { export default {
name: 'Transfer', name: 'Transfer',
components: { SenNav, Fruit, BreadCrumb }, components: { SenNav, Fruit },
data() { data() {
return { return {
str: '这是知识产权与技术转移转化服务平台', str: '这是知识产权与技术转移转化服务平台',
@ -121,15 +119,7 @@ export default {
margin: 10px auto 15px; margin: 10px auto 15px;
} }
.search-background {
background: rgba(0, 0, 0, 0.02);
border: 1px solid rgba(0, 0, 0, 0.06);
height: auto;
padding: 0 20px;
width: 82%;
margin: 40px auto;
line-height: 44px;
}
.item-search { .item-search {
width: 100%; width: 100%;

Loading…
Cancel
Save