|
@@ -61,9 +61,8 @@
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<el-card shadow="never" class="text-align_center " style="margin-top:50px;" data-type="附图">
|
|
|
- <div style="height: 200px;" class="picture">
|
|
|
- <el-image fit="contain
|
|
|
-" :src="outside?patent.pictureGuid:$commonJS.checkViewer(patent.pictureGuid)" :preview-src-list="[outside?patent.pictureGuid:$commonJS.checkViewer(patent.pictureGuid)]" :style="{width:patent.imgWidth?patent.imgWidth:'100%',height:patent.imgHeight?patent.imgHeight:'100%'}">
|
|
|
+ <div class="picture">
|
|
|
+ <el-image fit="contain" style="vertical-align:middle;" :src="outside?patent.pictureGuid:$commonJS.checkViewer(patent.pictureGuid)" :preview-src-list="[outside?patent.pictureGuid:$commonJS.checkViewer(patent.pictureGuid)]" >
|
|
|
<div slot="error" class="image-slot">
|
|
|
<img @click="exportData('4')" src="https://www.patentstar.com.cn/img/Common/nopic.jpg" alt="" >
|
|
|
</div>
|
|
@@ -84,8 +83,8 @@
|
|
|
<el-descriptions-item label="申请日"><div class="patent-basic-value" v-html="getViewDom(patent.appDate,'申请日')"></div></el-descriptions-item>
|
|
|
<el-descriptions-item label="公开号"><div class="patent-basic-value" v-html="getViewDom(patent.publicNo,'公开号')"></div></el-descriptions-item>
|
|
|
<el-descriptions-item label="公开日"><div class="patent-basic-value" v-html="getViewDom(patent.publicDate,'公开日')"></div></el-descriptions-item>
|
|
|
- <el-descriptions-item label="授权号" v-if="patent.publicAccreditNo"><div class="patent-basic-value" v-html="getViewDom(patent.grantNo,'授权号')"></div></el-descriptions-item>
|
|
|
- <el-descriptions-item label="授权日" v-if="patent.publicAccreditDate"><div class="patent-basic-value" v-html="getViewDom(patent.grantDate,'授权日')"></div></el-descriptions-item>
|
|
|
+ <el-descriptions-item label="授权号" v-if="patent.grantNo"><div class="patent-basic-value" v-html="getViewDom(patent.grantNo,'授权号')"></div></el-descriptions-item>
|
|
|
+ <el-descriptions-item label="授权日" v-if="patent.grantDate"><div class="patent-basic-value" v-html="getViewDom(patent.grantDate,'授权日')"></div></el-descriptions-item>
|
|
|
<el-descriptions-item label="优先权" v-if="patent.priorityNo"><div class="patent-basic-value" v-html="getViewDom(patent.priorityNo,'优先权')+ ' ' +getViewDom(patent.priorityDate)"></div></el-descriptions-item>
|
|
|
</el-descriptions>
|
|
|
</el-tab-pane>
|
|
@@ -102,7 +101,7 @@
|
|
|
<el-tab-pane label="相关人" name="0">
|
|
|
<el-descriptions :column="1">
|
|
|
<el-descriptions-item label="申请人" labelStyle="width:90px" v-if="patent.applicant" contentStyle="display:flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;">
|
|
|
- <div class="patent-basic-value" v-for="item in patent.applicant" :key="item">
|
|
|
+ <div class="patent-basic-value" v-for="(item,index) in patent.applicant" :key="index">
|
|
|
<div class="margin-right_10">
|
|
|
<span v-html="getViewDom(item,'申请人')"></span>
|
|
|
<span v-if="item.shortName" v-html="'(标:'+getViewDom(item.shortName,'申请人')+')'"></span>
|
|
@@ -113,7 +112,7 @@
|
|
|
<div class="patent-basic-value" v-if="patent.applicantAddr" v-html="getViewDom(patent.applicantAddr.address,'申请人地址')"></div>
|
|
|
</el-descriptions-item>
|
|
|
<el-descriptions-item label="权利人" labelStyle="width:90px" v-if="patent.rightHolder" contentStyle="display:flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;">
|
|
|
- <div class="patent-basic-value" v-for="item in patent.rightHolder" :key="item">
|
|
|
+ <div class="patent-basic-value" v-for="(item,index) in patent.rightHolder" :key="index">
|
|
|
<div class="margin-right_10">
|
|
|
<span v-html="getViewDom(item,'权利人')"></span>
|
|
|
<span v-if="item.shortName" v-html="'(标:'+getViewDom(item.shortName,'权利人')+')'"></span>
|
|
@@ -218,7 +217,12 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
</script>
|
|
|
-
|
|
|
+<style lang="scss" scoped>
|
|
|
+.picture{
|
|
|
+ height:200px;
|
|
|
+ width:250px;
|
|
|
+}
|
|
|
+</style>
|
|
|
<style lang="scss">
|
|
|
|
|
|
.patent-basic {
|
|
@@ -227,7 +231,8 @@ export default {
|
|
|
// height:calc(100% + 30px) ;
|
|
|
// padding-bottom: 10px;
|
|
|
.el-image {
|
|
|
- width: 100%;
|
|
|
+ height:100%;
|
|
|
+ width:100%;
|
|
|
}
|
|
|
.patent-basic-label {
|
|
|
color: #6b6868;
|