|
@@ -1,28 +1,34 @@
|
|
<template>
|
|
<template>
|
|
|
|
+ <!-- 摘要视图 -->
|
|
<div class="patent-abstract-list-view">
|
|
<div class="patent-abstract-list-view">
|
|
- <div class="patent-abstract-card" v-for="(patent, index) in records">
|
|
|
|
|
|
+ <div class="patent-abstract-card" v-for="(patent, index) in tableData" :key="patent.appNo">
|
|
<div class="patent-abstract-card-wrapper">
|
|
<div class="patent-abstract-card-wrapper">
|
|
<table class="patent-abstract-card-table">
|
|
<table class="patent-abstract-card-table">
|
|
<tbody>
|
|
<tbody>
|
|
<tr>
|
|
<tr>
|
|
- <td v-if="refresh"><el-checkbox :label="patent.id" @change="changeSelect(patent)" :checked="selected.indexOf(patent.id) !== -1 || patentNoList.indexOf(patent.patentNo)!== -1"></el-checkbox></td>
|
|
|
|
|
|
+ <!-- <td v-if="refresh"><el-checkbox :label="patent.id" @change="changeSelect(patent)"
|
|
|
|
+ :checked="selected.indexOf(patent.id) !== -1 || patentNoList.indexOf(patent.patentNo) !== -1"></el-checkbox>
|
|
|
|
+ </td> -->
|
|
|
|
+ <td v-if="refresh"><el-checkbox :label="patent.id" @change="changeSelect(patent)"></el-checkbox>
|
|
|
|
+ </td>
|
|
<td>
|
|
<td>
|
|
<div class="patent-abstract-index-container">
|
|
<div class="patent-abstract-index-container">
|
|
- <span>{{ (index + 1) + ((params.current - 1) * params.size) }}</span>
|
|
|
|
|
|
+ <span>{{ (index + 1) + ((queryParams.current - 1) * queryParams.size) }}</span>
|
|
|
|
+ <!-- 已读未读 -->
|
|
<span v-if="projectId">
|
|
<span v-if="projectId">
|
|
- <el-tag :type="patent.read === 0 ? 'danger' : 'success'" v-if="$permission('/workspace/folder/isRead')" effect="dark" size="small" @click="handleChangeRead(patent)">{{ readType[patent.read] }}</el-tag>
|
|
|
|
- <el-tag type="info" v-else effect="dark" size="small" >{{ readType[patent.read] }}</el-tag>
|
|
|
|
|
|
+ <!-- patent.read判断已读未读 -->
|
|
|
|
+ <el-tag :type="patent.read === 0 ? 'danger' : 'success'"
|
|
|
|
+ v-if="$permission('/workspace/folder/isRead')" effect="dark" size="small"
|
|
|
|
+ @click="handleChangeRead(patent)">{{ readType[patent.read] }}</el-tag>
|
|
|
|
+ <el-tag type="info" v-else effect="dark" size="small">{{ readType[patent.read] }}</el-tag>
|
|
</span>
|
|
</span>
|
|
-
|
|
|
|
|
|
+
|
|
</div>
|
|
</div>
|
|
- <!-- <el-popover placement="right-start" width="600" trigger="hover">
|
|
|
|
- <img :src="getPatentAbstractImage(patent.abstractPath)" height="400" width="100%">
|
|
|
|
- <div class="patent-abstract-image-container" slot="reference">
|
|
|
|
- <img :src="getPatentAbstractImage(patent.abstractPath)">
|
|
|
|
- </div>
|
|
|
|
- </el-popover> -->
|
|
|
|
- <div class="picture text-align_center patent-abstract-image-container" style="">
|
|
|
|
- <el-image v-if="(!projectId && patent.abstractPath2)||projectId" :src="patent.abstractPath2?patent.abstractPath2:getImagePath1(patent)" :preview-src-list="[patent.abstractPath2]" style="margin:0 auto;vertical-align:middle;" :style="{width:patent.imgWidth?patent.imgWidth:'100%',height:patent.imgHeight?patent.imgHeight:'100%'}">
|
|
|
|
|
|
+ <div class="picture text-align_center patent-abstract-image-container">
|
|
|
|
+ <el-image v-if="(!projectId && patent.abstractPath2) || projectId"
|
|
|
|
+ :src="patent.abstractPath2 ? patent.abstractPath2 : getImagePath1(patent)"
|
|
|
|
+ :preview-src-list="[patent.abstractPath2]" style="margin:0 auto;vertical-align:middle;"
|
|
|
|
+ :style="{ width: patent.imgWidth ? patent.imgWidth : '100%', height: patent.imgHeight ? patent.imgHeight : '100%' }">
|
|
<div slot="error" class="image-slot">
|
|
<div slot="error" class="image-slot">
|
|
<el-image :src="getErrorImage(patent)" :preview-src-list="[getErrorImage(patent)]">
|
|
<el-image :src="getErrorImage(patent)" :preview-src-list="[getErrorImage(patent)]">
|
|
<div slot="error" class="image-slot">
|
|
<div slot="error" class="image-slot">
|
|
@@ -34,23 +40,29 @@
|
|
|
|
|
|
</div>
|
|
</div>
|
|
<div class="patent-abstract-pdf-button-container">
|
|
<div class="patent-abstract-pdf-button-container">
|
|
- <el-button :disabled="!$permission('/workspace/folder/PDFdownload')" class="width_100" size="small" type="primary" @click="handleDownload(patent)">PDF 下载</el-button>
|
|
|
|
|
|
+ <el-button :disabled="!$permission('/workspace/folder/PDFdownload')" class="width_100" size="small"
|
|
|
|
+ type="primary" @click="handleDownload(patent)">PDF 下载</el-button>
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</td>
|
|
|
|
+ <!-- 专利号 -->
|
|
<td width="850px">
|
|
<td width="850px">
|
|
<div class="patent-abstract-title">
|
|
<div class="patent-abstract-title">
|
|
- <el-link :disabled="!$permission('/workspace/details')" :class="$permission('/workspace/details')?'':'jinzhi'" type="success" @click.native="handleLink(patent)">
|
|
|
|
- <span v-html="getViewDom(patent.patentNo)"></span>
|
|
|
|
|
|
+ <el-link :disabled="!$permission('/workspace/details')"
|
|
|
|
+ :class="$permission('/workspace/details') ? '' : 'jinzhi'" type="success"
|
|
|
|
+ @click.native="handleLink(patent)">
|
|
|
|
+ <span v-html="getView(patent, 'patentNo')"></span>
|
|
</el-link>
|
|
</el-link>
|
|
- <el-tag class="margin-left_10" type="primary" effect="dark" size="small" v-if="patent.simpleStatus">{{ patent.simpleStatus }}</el-tag>
|
|
|
|
|
|
+ <el-tag class="margin-left_10" type="primary" effect="dark" size="small" v-if="patent.simpleStatus">{{
|
|
|
|
+ patent.simpleStatus }}</el-tag>
|
|
</div>
|
|
</div>
|
|
<div style="font-size: 13px;">
|
|
<div style="font-size: 13px;">
|
|
<el-row>
|
|
<el-row>
|
|
<el-col :span="24" v-if="t()">
|
|
<el-col :span="24" v-if="t()">
|
|
<span class="patent-abstract_label">标题:</span>
|
|
<span class="patent-abstract_label">标题:</span>
|
|
<span class="patent-abstract_text">
|
|
<span class="patent-abstract_text">
|
|
- <span v-html="getViewDom2(patent, 'name')"></span>
|
|
|
|
- <el-link v-if="projectId" type="primary" @click.native="handleChange(patent, 'name')" style="margin-left: 10px;">
|
|
|
|
|
|
+ <span v-html="getViewDom2(patent, 'title')"></span>
|
|
|
|
+ <el-link v-if="projectId" type="primary" @click.native="handleChange(patent, 'title')"
|
|
|
|
+ style="margin-left: 10px;">
|
|
<span v-if="!patent.change">切换译文</span>
|
|
<span v-if="!patent.change">切换译文</span>
|
|
<span v-else>切换原文</span>
|
|
<span v-else>切换原文</span>
|
|
</el-link>
|
|
</el-link>
|
|
@@ -61,19 +73,19 @@
|
|
<el-col :span="8" v-if="t()">
|
|
<el-col :span="8" v-if="t()">
|
|
<span class="patent-abstract_label">申请日:</span>
|
|
<span class="patent-abstract_label">申请日:</span>
|
|
<span class="patent-abstract_text">
|
|
<span class="patent-abstract_text">
|
|
- <span v-html="getViewDom(patent.applicationDate)"></span>
|
|
|
|
|
|
+ <span v-html="getView(patent, 'appDate')"></span>
|
|
</span>
|
|
</span>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="8" v-if="t()">
|
|
<el-col :span="8" v-if="t()">
|
|
<span class="patent-abstract_label">公开日:</span>
|
|
<span class="patent-abstract_label">公开日:</span>
|
|
<span class="patent-abstract_text">
|
|
<span class="patent-abstract_text">
|
|
- <span v-html="getViewDom(patent.publicDate)"></span>
|
|
|
|
|
|
+ <span v-html="getView(patent, 'publicDate')"></span>
|
|
</span>
|
|
</span>
|
|
</el-col>
|
|
</el-col>
|
|
<el-col :span="8" v-if="t()">
|
|
<el-col :span="8" v-if="t()">
|
|
<span class="patent-abstract_label">申请号:</span>
|
|
<span class="patent-abstract_label">申请号:</span>
|
|
<span class="patent-abstract_text">
|
|
<span class="patent-abstract_text">
|
|
- <span v-html="getViewDom(patent.applicationNo)"></span>
|
|
|
|
|
|
+ <span v-html="getView(patent, 'appNo')"></span>
|
|
</span>
|
|
</span>
|
|
</el-col>
|
|
</el-col>
|
|
</el-row>
|
|
</el-row>
|
|
@@ -83,7 +95,7 @@
|
|
<span class="patent-abstract_text" v-if="patent.applicant">
|
|
<span class="patent-abstract_text" v-if="patent.applicant">
|
|
<template v-for="(item, index) in patent.applicant.filter(a => a.dataType === 1)">
|
|
<template v-for="(item, index) in patent.applicant.filter(a => a.dataType === 1)">
|
|
<el-link type="primary">
|
|
<el-link type="primary">
|
|
- <span v-html="getViewDom(item.name)"></span>
|
|
|
|
|
|
+ <span v-html="getView(item.name)"></span>
|
|
</el-link>
|
|
</el-link>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
</template>
|
|
</template>
|
|
@@ -96,7 +108,7 @@
|
|
<span class="patent-abstract_text" v-if="patent.applicant">
|
|
<span class="patent-abstract_text" v-if="patent.applicant">
|
|
<template v-for="(item, index) in patent.applicant.filter(a => a.dataType === 2)">
|
|
<template v-for="(item, index) in patent.applicant.filter(a => a.dataType === 2)">
|
|
<el-link type="primary">
|
|
<el-link type="primary">
|
|
- <span v-html="getViewDom(item.name)"></span>
|
|
|
|
|
|
+ <span v-html="getView(item.name)"></span>
|
|
</el-link>
|
|
</el-link>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
</template>
|
|
</template>
|
|
@@ -109,7 +121,7 @@
|
|
<span class="patent-abstract_text">
|
|
<span class="patent-abstract_text">
|
|
<template v-for="(item, index) in patent.inventor">
|
|
<template v-for="(item, index) in patent.inventor">
|
|
<el-link type="primary">
|
|
<el-link type="primary">
|
|
- <span v-html="getViewDom(item.name)"></span>
|
|
|
|
|
|
+ <span v-html="getView(item.name)"></span>
|
|
</el-link>
|
|
</el-link>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
</template>
|
|
</template>
|
|
@@ -122,7 +134,7 @@
|
|
<span class="patent-abstract_text">
|
|
<span class="patent-abstract_text">
|
|
<template v-for="(item, index) in patent.ipcList">
|
|
<template v-for="(item, index) in patent.ipcList">
|
|
<el-link type="primary">
|
|
<el-link type="primary">
|
|
- <span v-html="getViewDom(item)"></span>
|
|
|
|
|
|
+ <span v-html="getView(item)"></span>
|
|
</el-link>
|
|
</el-link>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
</template>
|
|
</template>
|
|
@@ -133,9 +145,10 @@
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
<span class="patent-abstract_label">简单同族:</span>
|
|
<span class="patent-abstract_label">简单同族:</span>
|
|
<span class="patent-abstract_text">
|
|
<span class="patent-abstract_text">
|
|
- <template v-for="(item, index) in patent.family.simple">
|
|
|
|
|
|
+ <!-- <template v-for="(item, index) in patent.family.simple"> -->
|
|
|
|
+ <template v-for="(item, index) in patent.simpleFamilyNum">
|
|
<el-link type="primary" @click.native="handleFamily(item)">
|
|
<el-link type="primary" @click.native="handleFamily(item)">
|
|
- <span v-html="getViewDom(item)"></span>
|
|
|
|
|
|
+ <span v-html="getView(item)"></span>
|
|
</el-link>
|
|
</el-link>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
</template>
|
|
</template>
|
|
@@ -146,9 +159,10 @@
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
<span class="patent-abstract_label">INPADOC同族:</span>
|
|
<span class="patent-abstract_label">INPADOC同族:</span>
|
|
<span class="patent-abstract_text">
|
|
<span class="patent-abstract_text">
|
|
- <template v-for="(item, index) in patent.family.inpadoc">
|
|
|
|
|
|
+ <!-- <template v-for="(item, index) in patent.family.inpadoc"> -->
|
|
|
|
+ <template v-for="(item, index) in patent.simpleFamilyNum">
|
|
<el-link type="primary" @click.native="handleFamily(item)">
|
|
<el-link type="primary" @click.native="handleFamily(item)">
|
|
- <span v-html="getViewDom(item)"></span>
|
|
|
|
|
|
+ <span v-html="getView(item)"></span>
|
|
</el-link>
|
|
</el-link>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
</template>
|
|
</template>
|
|
@@ -159,9 +173,10 @@
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
<span class="patent-abstract_label">PatSnap同族:</span>
|
|
<span class="patent-abstract_label">PatSnap同族:</span>
|
|
<span class="patent-abstract_text">
|
|
<span class="patent-abstract_text">
|
|
- <template v-for="(item, index) in patent.family.patSnap">
|
|
|
|
|
|
+ <!-- <template v-for="(item, index) in patent.family.patSnap"> -->
|
|
|
|
+ <template v-for="(item, index) in patent.simpleFamilyNum">
|
|
<el-link type="primary" @click.native="handleFamily(item)">
|
|
<el-link type="primary" @click.native="handleFamily(item)">
|
|
- <span v-html="getViewDom(item)"></span>
|
|
|
|
|
|
+ <span v-html="getView(item)"></span>
|
|
</el-link>
|
|
</el-link>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
<span class="patent-abstract_semicolon">;</span>
|
|
</template>
|
|
</template>
|
|
@@ -188,7 +203,7 @@
|
|
<el-col class="name">{{ field.name }}</el-col>
|
|
<el-col class="name">{{ field.name }}</el-col>
|
|
<el-col class="data">
|
|
<el-col class="data">
|
|
<div v-for="data in getColumnValue(patent, field)">
|
|
<div v-for="data in getColumnValue(patent, field)">
|
|
- <span v-html="getViewDom(data)"></span>
|
|
|
|
|
|
+ <span v-html="getView(data)"></span>
|
|
</div>
|
|
</div>
|
|
<el-button v-if="$r(projectId, [1, 2])" type="text" icon="el-icon-edit" @click="handleIndexSetting(patent, field)">编辑</el-button>
|
|
<el-button v-if="$r(projectId, [1, 2])" type="text" icon="el-icon-edit" @click="handleIndexSetting(patent, field)">编辑</el-button>
|
|
</el-col>
|
|
</el-col>
|
|
@@ -205,15 +220,17 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-import { commonMixins } from "../../articles/components/mixins"
|
|
|
|
-import { patentViewList, patentKeywordsHighlight } from '../mixins'
|
|
|
|
-
|
|
|
|
|
|
+// import { commonMixins } from "../../articles/components/mixins"
|
|
|
|
+// import { patentViewList, patentKeywordsHighlight } from '../mixins'
|
|
|
|
+import { projectData, handleData } from '../mixins/index'
|
|
export default {
|
|
export default {
|
|
- props: ['viewField'],
|
|
|
|
- mixins: [patentViewList, patentKeywordsHighlight,commonMixins],
|
|
|
|
|
|
+ mixins: [projectData, handleData],
|
|
|
|
+ // props: ['viewField'],
|
|
|
|
+ // mixins: [patentViewList, patentKeywordsHighlight,commonMixins],
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
checkList: [],
|
|
checkList: [],
|
|
|
|
+ // 已读未读
|
|
readType: {
|
|
readType: {
|
|
1: '已读',
|
|
1: '已读',
|
|
0: '未读'
|
|
0: '未读'
|
|
@@ -225,14 +242,14 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
watch: {
|
|
watch: {
|
|
- records(val,oldval) {
|
|
|
|
- if(val != oldval){
|
|
|
|
|
|
+ records(val, oldval) {
|
|
|
|
+ if (val != oldval) {
|
|
this.$nextTick(() => {
|
|
this.$nextTick(() => {
|
|
this.addRecords()
|
|
this.addRecords()
|
|
this.refreshCheckBox()
|
|
this.refreshCheckBox()
|
|
})
|
|
})
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+
|
|
}
|
|
}
|
|
},
|
|
},
|
|
computed: {
|
|
computed: {
|
|
@@ -247,13 +264,14 @@ export default {
|
|
|
|
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
|
|
+ // 同族事件
|
|
handleFamily(item) {
|
|
handleFamily(item) {
|
|
this.$api.getPatentIdByPatentNo({ patentNo: item }).then(response => {
|
|
this.$api.getPatentIdByPatentNo({ patentNo: item }).then(response => {
|
|
if (response.data === 0) {
|
|
if (response.data === 0) {
|
|
this.$alert('专利暂未收录', '请求错误', {
|
|
this.$alert('专利暂未收录', '请求错误', {
|
|
confirmButtonText: '确定',
|
|
confirmButtonText: '确定',
|
|
type: 'error',
|
|
type: 'error',
|
|
- callback: action => {}
|
|
|
|
|
|
+ callback: action => { }
|
|
});
|
|
});
|
|
} else {
|
|
} else {
|
|
this.handleLink({ id: response.data })
|
|
this.handleLink({ id: response.data })
|
|
@@ -274,10 +292,11 @@ export default {
|
|
handleIndexSetting(row, field) {
|
|
handleIndexSetting(row, field) {
|
|
this.$emit('index-setting', row, field)
|
|
this.$emit('index-setting', row, field)
|
|
},
|
|
},
|
|
|
|
+ // ???????
|
|
t(key) {
|
|
t(key) {
|
|
- if (key) {
|
|
|
|
- return this.columnList.map(item => item.key).indexOf(key) !== -1
|
|
|
|
- }
|
|
|
|
|
|
+ // if (key) {
|
|
|
|
+ // return this.columnList.map(item => item.key).indexOf(key) !== -1
|
|
|
|
+ // }
|
|
return true
|
|
return true
|
|
},
|
|
},
|
|
getPatentAbstractImage(path) {
|
|
getPatentAbstractImage(path) {
|
|
@@ -289,9 +308,11 @@ export default {
|
|
openPatentAbstractImage(abstractPath) {
|
|
openPatentAbstractImage(abstractPath) {
|
|
// console.log(abstractPath)
|
|
// console.log(abstractPath)
|
|
},
|
|
},
|
|
|
|
+ // pdf下载按钮
|
|
handleDownload(patent) {
|
|
handleDownload(patent) {
|
|
this.$emit('download', patent)
|
|
this.$emit('download', patent)
|
|
},
|
|
},
|
|
|
|
+ // 已读未读
|
|
handleChangeRead(patent) {
|
|
handleChangeRead(patent) {
|
|
const status = patent.read === 1 ? 0 : 1
|
|
const status = patent.read === 1 ? 0 : 1
|
|
this.$emit('change-read', [patent.id], status)
|
|
this.$emit('change-read', [patent.id], status)
|
|
@@ -305,20 +326,25 @@ export default {
|
|
.patent-abstract-card {
|
|
.patent-abstract-card {
|
|
width: 100%;
|
|
width: 100%;
|
|
border-bottom: 1px solid #e5e5e5;
|
|
border-bottom: 1px solid #e5e5e5;
|
|
|
|
+
|
|
.patent-abstract-card-wrapper {
|
|
.patent-abstract-card-wrapper {
|
|
padding: 10px;
|
|
padding: 10px;
|
|
min-height: 200px;
|
|
min-height: 200px;
|
|
|
|
+
|
|
.patent-abstract-card-table {
|
|
.patent-abstract-card-table {
|
|
height: 100%;
|
|
height: 100%;
|
|
|
|
+
|
|
.patent-abstract-index-container {
|
|
.patent-abstract-index-container {
|
|
font-size: 13px;
|
|
font-size: 13px;
|
|
padding-left: 10px;
|
|
padding-left: 10px;
|
|
margin-bottom: 10px;
|
|
margin-bottom: 10px;
|
|
|
|
+
|
|
.el-tag {
|
|
.el-tag {
|
|
margin-left: 10px;
|
|
margin-left: 10px;
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
.patent-abstract-image-container {
|
|
.patent-abstract-image-container {
|
|
// padding: 10px;
|
|
// padding: 10px;
|
|
border: 1px solid #bcc2cc;
|
|
border: 1px solid #bcc2cc;
|
|
@@ -331,52 +357,65 @@ export default {
|
|
// height: 100%;
|
|
// height: 100%;
|
|
// }
|
|
// }
|
|
}
|
|
}
|
|
|
|
+
|
|
.patent-abstract-pdf-button-container {
|
|
.patent-abstract-pdf-button-container {
|
|
text-align: center;
|
|
text-align: center;
|
|
margin-top: 10px;
|
|
margin-top: 10px;
|
|
}
|
|
}
|
|
|
|
+
|
|
.patent-abstract-title {
|
|
.patent-abstract-title {
|
|
margin-bottom: 5px;
|
|
margin-bottom: 5px;
|
|
}
|
|
}
|
|
|
|
+
|
|
.patent-custom-field {
|
|
.patent-custom-field {
|
|
line-height: 35px;
|
|
line-height: 35px;
|
|
font-size: 14px;
|
|
font-size: 14px;
|
|
border-bottom: 1px solid #ebecf0;
|
|
border-bottom: 1px solid #ebecf0;
|
|
|
|
+
|
|
.name {
|
|
.name {
|
|
width: 200px;
|
|
width: 200px;
|
|
float: left;
|
|
float: left;
|
|
}
|
|
}
|
|
|
|
+
|
|
.data {
|
|
.data {
|
|
width: calc(100% - 200px);
|
|
width: calc(100% - 200px);
|
|
float: right;
|
|
float: right;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
.patent-abstract_label {
|
|
.patent-abstract_label {
|
|
color: #495973;
|
|
color: #495973;
|
|
padding-right: 8px;
|
|
padding-right: 8px;
|
|
}
|
|
}
|
|
|
|
+
|
|
.patent-abstract_text {
|
|
.patent-abstract_text {
|
|
.el-link {
|
|
.el-link {
|
|
position: relative;
|
|
position: relative;
|
|
top: -2px;
|
|
top: -2px;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
.patent-abstract_semicolon {
|
|
.patent-abstract_semicolon {
|
|
padding-left: 5px;
|
|
padding-left: 5px;
|
|
padding-right: 5px;
|
|
padding-right: 5px;
|
|
display: inline-block;
|
|
display: inline-block;
|
|
color: #495973;
|
|
color: #495973;
|
|
}
|
|
}
|
|
- tbody, tr, td {
|
|
|
|
|
|
+
|
|
|
|
+ tbody,
|
|
|
|
+ tr,
|
|
|
|
+ td {
|
|
height: 100%;
|
|
height: 100%;
|
|
vertical-align: top;
|
|
vertical-align: top;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
.el-checkbox__label {
|
|
.el-checkbox__label {
|
|
display: none;
|
|
display: none;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
.el-card__header {
|
|
.el-card__header {
|
|
font-weight: normal;
|
|
font-weight: normal;
|
|
font-size: 14px;
|
|
font-size: 14px;
|