|
@@ -19,7 +19,7 @@
|
|
<el-col :span="24" class="leftDown">
|
|
<el-col :span="24" class="leftDown">
|
|
<el-row :gutter="7">
|
|
<el-row :gutter="7">
|
|
<el-col
|
|
<el-col
|
|
- :span="6"
|
|
|
|
|
|
+ :span="8"
|
|
class="achieveList"
|
|
class="achieveList"
|
|
v-for="(item, index) in achieveList"
|
|
v-for="(item, index) in achieveList"
|
|
:key="index"
|
|
:key="index"
|
|
@@ -28,7 +28,6 @@
|
|
<el-col :span="24" class="achieveImage">
|
|
<el-col :span="24" class="achieveImage">
|
|
<el-image v-if="item.image && item.image.length > 0" :src="item.image[0].url"></el-image>
|
|
<el-image v-if="item.image && item.image.length > 0" :src="item.image[0].url"></el-image>
|
|
<el-image v-else :src="achievezb"></el-image>
|
|
<el-image v-else :src="achievezb"></el-image>
|
|
- <!-- <el-col :span="24" class="name">{{item.}}</el-col> -->
|
|
|
|
<el-col :span="24" class="name textOver aName">
|
|
<el-col :span="24" class="name textOver aName">
|
|
{{ item.name }}
|
|
{{ item.name }}
|
|
</el-col>
|
|
</el-col>
|
|
@@ -38,9 +37,6 @@
|
|
<el-col :span="24" class="a-contacts">联系人:{{ item.contacts }}</el-col>
|
|
<el-col :span="24" class="a-contacts">联系人:{{ item.contacts }}</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
- <!-- <el-col :span="24" class="name textOver aName">
|
|
|
|
- {{ item.name }}
|
|
|
|
- </el-col> -->
|
|
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
</el-col>
|
|
</el-col>
|
|
@@ -154,7 +150,7 @@
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
- <el-col :span="24" class="createpro" style="display:none">
|
|
|
|
|
|
+ <el-col :span="24" class="createpro" style="display:none;">
|
|
<el-button type="text" @click="dialog = true">我要<br />发布</el-button>
|
|
<el-button type="text" @click="dialog = true">我要<br />发布</el-button>
|
|
</el-col>
|
|
</el-col>
|
|
<el-dialog :visible.sync="dialog" class="releaseDialog" title="信息征集" @close="toClose" width="61%">
|
|
<el-dialog :visible.sync="dialog" class="releaseDialog" title="信息征集" @close="toClose" width="61%">
|
|
@@ -177,7 +173,7 @@
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="12" class="txt">
|
|
<el-col :span="12" class="txt">
|
|
<el-form-item label="统一社会信用代码:">
|
|
<el-form-item label="统一社会信用代码:">
|
|
- <el-input v-model="technologyForm.companytype" placeholder="请输入统一社会信用代码"></el-input>
|
|
|
|
|
|
+ <el-input v-model="technologyForm.zzjgdm" placeholder="请输入统一社会信用代码"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="12" class="txt">
|
|
<el-col :span="12" class="txt">
|
|
@@ -578,41 +574,7 @@ export default {
|
|
achievezb: require('@/assets/3.png'),
|
|
achievezb: require('@/assets/3.png'),
|
|
expertimage: require('@/assets/live/222.png'),
|
|
expertimage: require('@/assets/live/222.png'),
|
|
// 成果
|
|
// 成果
|
|
- achieveList: [
|
|
|
|
- // {
|
|
|
|
- // achievebrief: '1',
|
|
|
|
- // achieveown: '权属',
|
|
|
|
- // achievesource: '国家项目',
|
|
|
|
- // achievestatus: '原理样机',
|
|
|
|
- // company: '高新技术企业',
|
|
|
|
- // condition: '1',
|
|
|
|
- // contacts: '高新技术企业',
|
|
|
|
- // cooperation: '合作开发',
|
|
|
|
- // expectations: '1',
|
|
|
|
- // features: '1',
|
|
|
|
- // field: '电子信息技术',
|
|
|
|
- // id: '5f72a7f78ee21ce51c076da7',
|
|
|
|
- // image: [
|
|
|
|
- // {
|
|
|
|
- // url: '/files/image/20200929112017.jpg',
|
|
|
|
- // _id: '5f72a7f78ee21ce51c076dab',
|
|
|
|
- // },
|
|
|
|
- // {
|
|
|
|
- // url: '/files/image/20200929112021.jpg',
|
|
|
|
- // _id: '5f72a7f78ee21ce51c076daa',
|
|
|
|
- // },
|
|
|
|
- // ],
|
|
|
|
- // intentionprice: '123',
|
|
|
|
- // name: '测试专利信息',
|
|
|
|
- // phone: '18000000008',
|
|
|
|
- // qqwx: '12345678',
|
|
|
|
- // roadshow: '/files/roadshow/20200929112010.xlsx',
|
|
|
|
- // status: '1',
|
|
|
|
- // team: '1',
|
|
|
|
- // type: '1',
|
|
|
|
- // userid: '5f7043b5114497e1d0bb452a',
|
|
|
|
- // },
|
|
|
|
- ],
|
|
|
|
|
|
+ achieveList: [],
|
|
// 技术
|
|
// 技术
|
|
technologyList: [],
|
|
technologyList: [],
|
|
// 商务信息
|
|
// 商务信息
|
|
@@ -645,16 +607,16 @@ export default {
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
...markettype({ markettypeList: 'query' }),
|
|
...markettype({ markettypeList: 'query' }),
|
|
- ...product({ newquery: 'newquery', productCreate: 'create' }),
|
|
|
|
- ...expertsuser({ expertQuery: 'query' }),
|
|
|
|
|
|
+ ...product({ newquery: 'newquery', productCreate: 'create', marketquery: 'marketquery' }),
|
|
|
|
+ ...expertsuser({ expertQuery: 'query', expertquery: 'expertquery' }),
|
|
async search() {
|
|
async search() {
|
|
- let res = await this.newquery({ skip: 0, limit: 8, type: '1', status: '1' });
|
|
|
|
|
|
+ let res = await this.marketquery({ skip: 0, limit: 6, type: '1', status: '1' });
|
|
if (this.$checkRes(res)) this.$set(this, `achieveList`, res.data);
|
|
if (this.$checkRes(res)) this.$set(this, `achieveList`, res.data);
|
|
- res = await this.newquery({ skip: 0, limit: 6, type: '0', status: '1' });
|
|
|
|
|
|
+ res = await this.marketquery({ skip: 0, limit: 6, type: '0', status: '1' });
|
|
if (this.$checkRes(res)) this.$set(this, `technologyList`, res.data);
|
|
if (this.$checkRes(res)) this.$set(this, `technologyList`, res.data);
|
|
- res = await this.newquery({ skip: 0, limit: 5, type: '2', status: '1' });
|
|
|
|
|
|
+ res = await this.marketquery({ skip: 0, limit: 5, type: '2', status: '1' });
|
|
if (this.$checkRes(res)) this.$set(this, `businessList`, res.data);
|
|
if (this.$checkRes(res)) this.$set(this, `businessList`, res.data);
|
|
- res = await this.expertQuery({ skip: 0, limit: 6 });
|
|
|
|
|
|
+ res = await this.expertquery({ skip: 0, limit: 6 });
|
|
if (this.$checkRes(res)) this.$set(this, `expertList`, res.data);
|
|
if (this.$checkRes(res)) this.$set(this, `expertList`, res.data);
|
|
},
|
|
},
|
|
// 未注册用户添加产品
|
|
// 未注册用户添加产品
|
|
@@ -832,17 +794,6 @@ export default {
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-orient: vertical;
|
|
transform: scale(0.8);
|
|
transform: scale(0.8);
|
|
}
|
|
}
|
|
- // .a-brief::after {
|
|
|
|
- // content: '...';
|
|
|
|
- // position: absolute;
|
|
|
|
- // bottom: 2px;
|
|
|
|
- // right: 15px;
|
|
|
|
- // padding-left: 20px;
|
|
|
|
- // background: -webkit-linear-gradient(left, transparent, #fff 55%);
|
|
|
|
- // background: -o-linear-gradient(left, transparent, #fff 55%);
|
|
|
|
- // background: -moz-linear-gradient(left, transparent, #fff 55%);
|
|
|
|
- // background: linear-gradient(left, transparent, #fff 55%);
|
|
|
|
- // }
|
|
|
|
.cont {
|
|
.cont {
|
|
position: absolute;
|
|
position: absolute;
|
|
left: 0px;
|
|
left: 0px;
|
|
@@ -855,55 +806,13 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- // .name {
|
|
|
|
- // color: #fff;
|
|
|
|
- // width: 100%;
|
|
|
|
- // transform: translateY(-50%) scale(0);
|
|
|
|
- // position: absolute;
|
|
|
|
- // top: 50%;
|
|
|
|
- // left: 0;
|
|
|
|
- // height: 40px;
|
|
|
|
- // text-align: center;
|
|
|
|
- // line-height: 40px;
|
|
|
|
- // font-size: 16px;
|
|
|
|
- // z-index: 200;
|
|
|
|
- // transition: all 0.4s linear;
|
|
|
|
- // }
|
|
|
|
}
|
|
}
|
|
.achieveList:hover {
|
|
.achieveList:hover {
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
- // .name {
|
|
|
|
- // color: #0085d2;
|
|
|
|
- // font-weight: bold;
|
|
|
|
- // }
|
|
|
|
}
|
|
}
|
|
.achieveList::before {
|
|
.achieveList::before {
|
|
content: '';
|
|
content: '';
|
|
- // background: linear-gradient(to left top, #e6e6fa, #b0c4de);
|
|
|
|
- // background: #ccc;
|
|
|
|
- // height: 100%;
|
|
|
|
- // width: 100%;
|
|
|
|
- // opacity: 0;
|
|
|
|
- // position: absolute;
|
|
|
|
- // z-index: 100;
|
|
|
|
- // left: 0;
|
|
|
|
- // top: 0;
|
|
|
|
- // transition: all 0.4s linear;
|
|
|
|
}
|
|
}
|
|
- // .achieveList:hover::before {
|
|
|
|
- // opacity: 0.4;
|
|
|
|
- // }
|
|
|
|
- // .achieveList:hover {
|
|
|
|
- // // box-shadow: 3px 12px 15px rgba(0, 0, 0, 0.4);
|
|
|
|
- // box-shadow: 3px 5px 6px rgba(0, 0, 0, 0.5);
|
|
|
|
- // }
|
|
|
|
- // .achieveList:hover .achieveImage .el-image {
|
|
|
|
- // transform: scale(1.2);
|
|
|
|
- // }
|
|
|
|
- // .achieveList:hover .name {
|
|
|
|
- // transform: translateY(-50%) scale(1);
|
|
|
|
- // font-weight: bolder;
|
|
|
|
- // }
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
.right {
|
|
.right {
|