Browse Source

Merge branch 'master' of dd.tall.wiki:binbin0314/green.v0.3

master
lucky 5 years ago
parent
commit
9fb43bb2ee
  1. 1
      src/components/HeadNav/HeadNav.vue
  2. 17
      src/components/PlatformList/PlatformList.vue
  3. 6
      src/router/index.js
  4. 14
      src/views/IncubationPlatform/Children/Products.vue
  5. 38
      src/views/Knowledge/Knowledge.vue

1
src/components/HeadNav/HeadNav.vue

@ -149,6 +149,7 @@ export default {
{
name: '知识平台',
children: [],
url: '/Knowledge',
},
{
name: '活动公告',

17
src/components/PlatformList/PlatformList.vue

@ -1,19 +1,10 @@
<template>
<div>
<div class="inner d-flex flex-wrap">
<div
:class="(index + 1) % 4 === 0 ? 'margin-0' : ''"
:key="index"
class="item-box mb-6"
v-for="(item, index) in list"
>
<div :class="(index + 1) % 4 === 0 ? 'margin-0' : ''" :key="index" class="item-box mb-6" v-for="(item, index) in list">
<img :src="item.imgUrl" style="height: 220px; width: 100%; border: 1px solid #ccc" />
<p class="font-24 my-4 title">{{ item.name }}</p>
<p
@click="jump(item.id)"
class="font-16 baseColor"
style="text-align: right; cursor: pointer"
>了解更多</p>
<p @click="jump(item.id)" class="font-16 baseColor" style="text-align: right; cursor: pointer">了解更多</p>
</div>
</div>
<div class="inner">
@ -204,8 +195,8 @@ export default {
});
} else if (this.listState === 3) {
this.$router.push({
path: '/NewPlatform/ServiceDet',
name: 'ServiceDet',
path: '/NewPlatform/Share/InsDet',
name: 'InsDet',
params: { id },
});
}

6
src/router/index.js

@ -283,6 +283,12 @@ const routes = [
},
],
},
// 知识平台界面
{
path: '/Knowledge',
name: 'Knowledge',
component: () => import(/* webpackChunkName: "cooperative-enterprise" */ 'views/Knowledge/Knowledge.vue'),
},
];
const router = new VueRouter({

14
src/views/IncubationPlatform/Children/Products.vue

@ -14,16 +14,12 @@
@click="choose(index)"
class="ins-name"
v-for="(item, index) in productLists"
>{{ item.name }}</span>
>
{{ item.name }}
</span>
</div>
<div class="flex-1 align-center">
<a-input-search
@search="searchProduct"
class="item-search"
enter-button="搜索"
placeholder="请输入"
v-model="productIpt"
/>
<a-input-search @search="searchProduct" class="item-search" enter-button="搜索" placeholder="请输入" v-model="productIpt" />
</div>
</div>
</div>
@ -40,7 +36,6 @@ import { selModel } from 'config/api';
import PlatformList from 'components/PlatformList/PlatformList.vue';
import HNav from './../components/HNav.vue';
import BreadCrumb from 'components/BreadCrumb/BreadCrumb.vue';
export default {
name: 'Products',
components: { BreadCrumb, HNav, PlatformList },
@ -69,6 +64,7 @@ export default {
content: '',
isBtn: 0,
};
this.setListState(3);
this.setProductList([]);
this.setProductIpt(obj);
this.getType(3);

38
src/views/Knowledge/Knowledge.vue

@ -0,0 +1,38 @@
<template>
<div>
<div class="inner">
<bread-crumb :arr="arr" />
</div>
<div class="inner dev-box">平台建设中...</div>
</div>
</template>
<script>
import BreadCrumb from 'components/BreadCrumb/BreadCrumb.vue';
export default {
name: 'Knowledge',
components: { BreadCrumb },
data() {
return {
str: '这是资源开发利用平台',
title: '知识平台',
typeOfPlatform: '知识平台',
arr: [{ name: '知识平台', url: '/Knowledge' }],
list: [],
};
},
};
</script>
<style lang="stylus" scoped>
.inner {
margin: 10px auto 15px;
}
.dev-box {
height: 600px;
line-height: 600px;
text-align: center;
font-size: 50px;
}
</style>
Loading…
Cancel
Save