|
@@ -1,228 +1,229 @@
|
|
|
<template>
|
|
|
+ <div class="height_100">
|
|
|
<!-- 摘要视图 -->
|
|
|
- <div class="patent-abstract-list-view">
|
|
|
- <div class="patent-abstract-card" v-for="(patent, index) in tableData" :key="index">
|
|
|
- <div class="patent-abstract-card-wrapper">
|
|
|
- <table class="patent-abstract-card-table">
|
|
|
- <tbody>
|
|
|
- <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.patentNo" @change="changeSelect(patent)"></el-checkbox> -->
|
|
|
- <el-checkbox-group :value="patentNoList" >
|
|
|
- <el-checkbox :label="patent.patentNo" @change="changeSelect(patent)">
|
|
|
- </el-checkbox>
|
|
|
- </el-checkbox-group>
|
|
|
- </td>
|
|
|
- <td>
|
|
|
- <div class="patent-abstract-index-container">
|
|
|
- <span>{{ (index + 1) + ((queryParams.current - 1) * queryParams.size) }}</span>
|
|
|
- <!-- 已读未读 -->
|
|
|
- <span v-if="projectId">
|
|
|
- <!-- 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>
|
|
|
+ <div class="patent-abstract-list-view">
|
|
|
+ <div class="patent-abstract-card" v-for="(patent, index) in tableData" :key="index">
|
|
|
+ <div class="patent-abstract-card-wrapper">
|
|
|
+ <table class="patent-abstract-card-table">
|
|
|
+ <tbody>
|
|
|
+ <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.patentNo" @change="changeSelect(patent)"></el-checkbox> -->
|
|
|
+ <el-checkbox-group :value="patentNoList" >
|
|
|
+ <el-checkbox :label="patent.patentNo" @change="changeSelect(patent)">
|
|
|
+ </el-checkbox>
|
|
|
+ </el-checkbox-group>
|
|
|
+ </td>
|
|
|
+ <td>
|
|
|
+ <div class="patent-abstract-index-container">
|
|
|
+ <span>{{ (index + 1) + ((queryParams.current - 1) * queryParams.size) }}</span>
|
|
|
+ <!-- 已读未读 -->
|
|
|
+ <span v-if="projectId">
|
|
|
+ <!-- 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>
|
|
|
|
|
|
- </div>
|
|
|
- <div class="picture text-align_center patent-abstract-image-container">
|
|
|
- <el-image fit="contain" :src="outside?patent.pictureGuid:$commonJS.checkViewer(patent.pictureGuid)"
|
|
|
- :preview-src-list="[outside?patent.pictureGuid:$commonJS.checkViewer(patent.pictureGuid)]"
|
|
|
- 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">
|
|
|
- <img src="https://www.patentstar.com.cn/img/Common/nopic.jpg" alt="" style="">
|
|
|
- </div>
|
|
|
- </el-image>
|
|
|
- </div>
|
|
|
- <div class="patent-abstract-pdf-button-container">
|
|
|
- <el-button class="width_100" size="small"
|
|
|
- type="primary" :loading="patent.downLoadPDF" @click="handleDownload(patent)">PDF 下载</el-button>
|
|
|
- </div>
|
|
|
- </td>
|
|
|
- <!-- 专利号 -->
|
|
|
- <td width="850px">
|
|
|
- <div class="patent-abstract-title">
|
|
|
- <el-link v-if="patent.ifSearch" type="success"
|
|
|
- @click.native="handleClick(patent, index)">
|
|
|
- <span v-html="getView(patent, 'patentNo')"></span>
|
|
|
- </el-link>
|
|
|
- <template v-else>
|
|
|
+ </div>
|
|
|
+ <div class="picture text-align_center patent-abstract-image-container">
|
|
|
+ <el-image fit="contain" :src="outside?patent.pictureGuid:$commonJS.checkViewer(patent.pictureGuid)"
|
|
|
+ :preview-src-list="[outside?patent.pictureGuid:$commonJS.checkViewer(patent.pictureGuid)]"
|
|
|
+ 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">
|
|
|
+ <img src="https://www.patentstar.com.cn/img/Common/nopic.jpg" alt="" style="">
|
|
|
+ </div>
|
|
|
+ </el-image>
|
|
|
+ </div>
|
|
|
+ <div class="patent-abstract-pdf-button-container">
|
|
|
+ <el-button class="width_100" size="small"
|
|
|
+ type="primary" :loading="patent.downLoadPDF" @click="handleDownload(patent)">PDF 下载</el-button>
|
|
|
+ </div>
|
|
|
+ </td>
|
|
|
+ <!-- 专利号 -->
|
|
|
+ <td width="850px">
|
|
|
+ <div class="patent-abstract-title">
|
|
|
+ <el-link v-if="patent.ifSearch" type="success"
|
|
|
+ @click.native="handleClick(patent, index)">
|
|
|
<span v-html="getView(patent, 'patentNo')"></span>
|
|
|
- <span>(未匹配到专利)</span>
|
|
|
- </template>
|
|
|
- <el-tag class="margin-left_10" type="primary" effect="dark" size="small" v-if="patent.simpleStatus">{{
|
|
|
- simpleStatus[patent.simpleStatus] }}</el-tag>
|
|
|
- <el-tag class="margin-left_10" style="cursor: pointer;" type="primary" effect="plain" size="small" @click="openAddRemark(patent)" v-if="noveltySearch && !noveltyIsRemark(patent)">添加查新标注</el-tag>
|
|
|
- <el-tag class="margin-left_10" style="cursor: pointer;" type="primary" effect="plain" size="small" v-if="noveltySearch && noveltyIsRemark(patent)" @click="openAddRemark(patent)">已标注</el-tag>
|
|
|
- </div>
|
|
|
- <div style="font-size: 13px;">
|
|
|
- <el-row>
|
|
|
- <el-col :span="24" v-if="t()">
|
|
|
- <span class="patent-abstract_label">标题:</span>
|
|
|
- <span class="patent-abstract_text">
|
|
|
- <span v-html="getView(patent, 'title')"></span>
|
|
|
- <el-link v-if="haveTranslatedText(patent, 'title')" type="primary" @click.native="handleChange(patent, 'title')"
|
|
|
- style="margin-left: 10px;">
|
|
|
- <span v-if="!patent.change">切换译文</span>
|
|
|
- <span v-else>切换原文</span>
|
|
|
- </el-link>
|
|
|
- </span>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="8" v-if="t()">
|
|
|
- <span class="patent-abstract_label">申请日:</span>
|
|
|
- <span class="patent-abstract_text">
|
|
|
- <span v-html="getView(patent, 'appDate')"></span>
|
|
|
- </span>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8" v-if="t()">
|
|
|
- <span class="patent-abstract_label">公开/公告日:</span>
|
|
|
- <span class="patent-abstract_text">
|
|
|
- <span v-if="patent.publicDate" v-html="getView(patent, 'publicDate')"></span>
|
|
|
- <span v-else v-html="getView(patent, 'grantDate')"></span>
|
|
|
- </span>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8" v-if="t()">
|
|
|
- <span class="patent-abstract_label">申请号:</span>
|
|
|
- <span class="patent-abstract_text">
|
|
|
- <span v-html="getView(patent, 'appNo')"></span>
|
|
|
- </span>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row v-if="t()">
|
|
|
- <el-col :span="24">
|
|
|
- <span class="patent-abstract_label">权利人:</span>
|
|
|
- <span class="patent-abstract_text" v-if="patent.rightHolder">
|
|
|
- <!-- <span v-for="(item) in patent.rightHolder.filter(a => a.dataType === 1)" :key="item.name"> -->
|
|
|
- <el-link type="primary">
|
|
|
- <!-- <span v-html="getView(patent,'rightHolder')"></span> -->
|
|
|
- <span v-html="getViewDom(getPersonNames({row:patent,key:'rightHolder',join:';'}))"></span>
|
|
|
+ </el-link>
|
|
|
+ <template v-else>
|
|
|
+ <span v-html="getView(patent, 'patentNo')"></span>
|
|
|
+ <span>(未匹配到专利)</span>
|
|
|
+ </template>
|
|
|
+ <el-tag class="margin-left_10" type="primary" effect="dark" size="small" v-if="patent.simpleStatus">{{
|
|
|
+ simpleStatus[patent.simpleStatus] }}</el-tag>
|
|
|
+ <el-tag class="margin-left_10" style="cursor: pointer;" type="primary" effect="plain" size="small" @click="openAddRemark(patent)" v-if="noveltySearch && !noveltyIsRemark(patent)">添加查新标注</el-tag>
|
|
|
+ <el-tag class="margin-left_10" style="cursor: pointer;" type="primary" effect="plain" size="small" v-if="noveltySearch && noveltyIsRemark(patent)" @click="openAddRemark(patent)">已标注</el-tag>
|
|
|
+ </div>
|
|
|
+ <div style="font-size: 13px;">
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="24" v-if="t()">
|
|
|
+ <span class="patent-abstract_label">标题:</span>
|
|
|
+ <span class="patent-abstract_text">
|
|
|
+ <span v-html="getView(patent, 'title')"></span>
|
|
|
+ <el-link v-if="haveTranslatedText(patent, 'title')" type="primary" @click.native="handleChange(patent, 'title')"
|
|
|
+ style="margin-left: 10px;">
|
|
|
+ <span v-if="!patent.change">切换译文</span>
|
|
|
+ <span v-else>切换原文</span>
|
|
|
</el-link>
|
|
|
- <!-- <span class="patent-abstract_semicolon">;</span> -->
|
|
|
- <!-- </span> -->
|
|
|
- </span>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row v-if="t()">
|
|
|
- <el-col :span="24">
|
|
|
- <span class="patent-abstract_label">申请人:</span>
|
|
|
- <span class="patent-abstract_text" v-if="patent.applicant">
|
|
|
- <!-- <span v-for="(item) in patent.applicant.filter(a => a.dataType === 2)" :key="item.name"> -->
|
|
|
+ </span>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row>
|
|
|
+ <el-col :span="8" v-if="t()">
|
|
|
+ <span class="patent-abstract_label">申请日:</span>
|
|
|
+ <span class="patent-abstract_text">
|
|
|
+ <span v-html="getView(patent, 'appDate')"></span>
|
|
|
+ </span>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8" v-if="t()">
|
|
|
+ <span class="patent-abstract_label">公开/公告日:</span>
|
|
|
+ <span class="patent-abstract_text">
|
|
|
+ <span v-if="patent.publicDate" v-html="getView(patent, 'publicDate')"></span>
|
|
|
+ <span v-else v-html="getView(patent, 'grantDate')"></span>
|
|
|
+ </span>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8" v-if="t()">
|
|
|
+ <span class="patent-abstract_label">申请号:</span>
|
|
|
+ <span class="patent-abstract_text">
|
|
|
+ <span v-html="getView(patent, 'appNo')"></span>
|
|
|
+ </span>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row v-if="t()">
|
|
|
+ <el-col :span="24">
|
|
|
+ <span class="patent-abstract_label">权利人:</span>
|
|
|
+ <span class="patent-abstract_text" v-if="patent.rightHolder">
|
|
|
+ <!-- <span v-for="(item) in patent.rightHolder.filter(a => a.dataType === 1)" :key="item.name"> -->
|
|
|
+ <el-link type="primary">
|
|
|
+ <!-- <span v-html="getView(patent,'rightHolder')"></span> -->
|
|
|
+ <span v-html="getViewDom(getPersonNames({row:patent,key:'rightHolder',join:';'}))"></span>
|
|
|
+ </el-link>
|
|
|
+ <!-- <span class="patent-abstract_semicolon">;</span> -->
|
|
|
+ <!-- </span> -->
|
|
|
+ </span>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row v-if="t()">
|
|
|
+ <el-col :span="24">
|
|
|
+ <span class="patent-abstract_label">申请人:</span>
|
|
|
+ <span class="patent-abstract_text" v-if="patent.applicant">
|
|
|
+ <!-- <span v-for="(item) in patent.applicant.filter(a => a.dataType === 2)" :key="item.name"> -->
|
|
|
+ <el-link type="primary">
|
|
|
+ <!-- <span v-html="getView(patent,'applicant')"></span> -->
|
|
|
+ <span v-html="getViewDom(getPersonNames({row:patent,key:'applicant',join:';'}))"></span>
|
|
|
+ </el-link>
|
|
|
+ <!-- <span class="patent-abstract_semicolon">;</span> -->
|
|
|
+ <!-- </span> -->
|
|
|
+ </span>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row v-if="t()">
|
|
|
+ <el-col :span="24">
|
|
|
+ <span class="patent-abstract_label">发明人:</span>
|
|
|
+ <span class="patent-abstract_text">
|
|
|
+ <!-- <span v-for="(item) in patent.inventor" :key="item.name">-->
|
|
|
+ <el-link type="primary">
|
|
|
+ <!-- <span v-html="getView(patent, 'inventor')"></span> -->
|
|
|
+ <span v-html="getViewDom(getPersonNames({row:patent,key:'inventor',join:';'}))"></span>
|
|
|
+ </el-link>
|
|
|
+ <!-- <span class="patent-abstract_semicolon">;</span> -->
|
|
|
+ <!-- </span> -->
|
|
|
+ </span>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row v-if="t()">
|
|
|
+ <el-col :span="24">
|
|
|
+ <span class="patent-abstract_label">分类号:</span>
|
|
|
+ <span class="patent-abstract_text">
|
|
|
<el-link type="primary">
|
|
|
- <!-- <span v-html="getView(patent,'applicant')"></span> -->
|
|
|
- <span v-html="getViewDom(getPersonNames({row:patent,key:'applicant',join:';'}))"></span>
|
|
|
+ <span v-if="patent.patentType == 3 && patent.patentNo.substring(0,2) == 'CN'" v-html="getView(patent, 'mloc')"></span>
|
|
|
+ <span v-else v-html="getView(patent, 'mipc')"></span>
|
|
|
</el-link>
|
|
|
- <!-- <span class="patent-abstract_semicolon">;</span> -->
|
|
|
- <!-- </span> -->
|
|
|
- </span>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row v-if="t()">
|
|
|
- <el-col :span="24">
|
|
|
- <span class="patent-abstract_label">发明人:</span>
|
|
|
- <span class="patent-abstract_text">
|
|
|
- <!-- <span v-for="(item) in patent.inventor" :key="item.name">-->
|
|
|
+ </span>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <!-- <el-row v-if="t()">
|
|
|
+ <el-col :span="24">
|
|
|
+ <span class="patent-abstract_label">IPC分类号:</span>
|
|
|
+ <span class="patent-abstract_text">
|
|
|
<el-link type="primary">
|
|
|
- <!-- <span v-html="getView(patent, 'inventor')"></span> -->
|
|
|
- <span v-html="getViewDom(getPersonNames({row:patent,key:'inventor',join:';'}))"></span>
|
|
|
- </el-link>
|
|
|
- <!-- <span class="patent-abstract_semicolon">;</span> -->
|
|
|
- <!-- </span> -->
|
|
|
- </span>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row v-if="t()">
|
|
|
- <el-col :span="24">
|
|
|
- <span class="patent-abstract_label">分类号:</span>
|
|
|
- <span class="patent-abstract_text">
|
|
|
- <el-link type="primary">
|
|
|
- <span v-if="patent.patentType == 3 && patent.patentNo.substring(0,2) == 'CN'" v-html="getView(patent, 'mloc')"></span>
|
|
|
- <span v-else v-html="getView(patent, 'mipc')"></span>
|
|
|
- </el-link>
|
|
|
- </span>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <!-- <el-row v-if="t()">
|
|
|
- <el-col :span="24">
|
|
|
- <span class="patent-abstract_label">IPC分类号:</span>
|
|
|
- <span class="patent-abstract_text">
|
|
|
- <el-link type="primary">
|
|
|
- <span v-html="getView(patent, 'mipc')"></span>
|
|
|
- </el-link>
|
|
|
- </span>
|
|
|
- </el-col>
|
|
|
- </el-row> -->
|
|
|
- <!-- 三种同族,若要显示需要后台返回同族专利数组(目前未返回) -->
|
|
|
- <!-- <el-row v-if="t('simpleFamily')">
|
|
|
- <el-col :span="24">
|
|
|
- <span class="patent-abstract_label">简单同族:</span>
|
|
|
- <span class="patent-abstract_text">
|
|
|
- <span v-for="(item) in patent.simpleFamilyNum" :key="item">
|
|
|
- <el-link type="primary" @click.native="handleFamily(item)">
|
|
|
- <span v-html="getView(item)"></span>
|
|
|
+ <span v-html="getView(patent, 'mipc')"></span>
|
|
|
</el-link>
|
|
|
- <span class="patent-abstract_semicolon">;</span>
|
|
|
</span>
|
|
|
- </span>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row v-if="t('inpadocFamily')">
|
|
|
- <el-col :span="24">
|
|
|
- <span class="patent-abstract_label">INPADOC同族:</span>
|
|
|
- <span class="patent-abstract_text">
|
|
|
- <span v-for="(item) in patent.simpleFamilyNum" :key="item">
|
|
|
- <el-link type="primary" @click.native="handleFamily(item)">
|
|
|
- <span v-html="getView(item)"></span>
|
|
|
- </el-link>
|
|
|
- <span class="patent-abstract_semicolon">;</span>
|
|
|
+ </el-col>
|
|
|
+ </el-row> -->
|
|
|
+ <!-- 三种同族,若要显示需要后台返回同族专利数组(目前未返回) -->
|
|
|
+ <!-- <el-row v-if="t('simpleFamily')">
|
|
|
+ <el-col :span="24">
|
|
|
+ <span class="patent-abstract_label">简单同族:</span>
|
|
|
+ <span class="patent-abstract_text">
|
|
|
+ <span v-for="(item) in patent.simpleFamilyNum" :key="item">
|
|
|
+ <el-link type="primary" @click.native="handleFamily(item)">
|
|
|
+ <span v-html="getView(item)"></span>
|
|
|
+ </el-link>
|
|
|
+ <span class="patent-abstract_semicolon">;</span>
|
|
|
+ </span>
|
|
|
</span>
|
|
|
- </span>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row v-if="t('patSnapFamily')">
|
|
|
- <el-col :span="24">
|
|
|
- <span class="patent-abstract_label">PatSnap同族:</span>
|
|
|
- <span class="patent-abstract_text">
|
|
|
- <span v-for="(item) in patent.simpleFamilyNum" :key="item">
|
|
|
- <el-link type="primary" @click.native="handleFamily(item)">
|
|
|
- <span v-html="getView(item)"></span>
|
|
|
- </el-link>
|
|
|
- <span class="patent-abstract_semicolon">;</span>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row v-if="t('inpadocFamily')">
|
|
|
+ <el-col :span="24">
|
|
|
+ <span class="patent-abstract_label">INPADOC同族:</span>
|
|
|
+ <span class="patent-abstract_text">
|
|
|
+ <span v-for="(item) in patent.simpleFamilyNum" :key="item">
|
|
|
+ <el-link type="primary" @click.native="handleFamily(item)">
|
|
|
+ <span v-html="getView(item)"></span>
|
|
|
+ </el-link>
|
|
|
+ <span class="patent-abstract_semicolon">;</span>
|
|
|
+ </span>
|
|
|
</span>
|
|
|
- </span>
|
|
|
- </el-col>
|
|
|
- </el-row> -->
|
|
|
- <el-row v-if="t()">
|
|
|
- <el-col :span="24">
|
|
|
- <span class="patent-abstract_label">摘要:</span>
|
|
|
- <div>
|
|
|
- <span v-html="getView(patent, 'abstractStr')"></span>
|
|
|
- <el-link v-if="haveTranslatedText(patent, 'abstractStr')" type="primary" @click.native="handleChange(patent, 'abstractStr')">
|
|
|
- <span v-if="!patent.change2">切换译文</span>
|
|
|
- <span v-else>切换原文</span>
|
|
|
- </el-link>
|
|
|
- </div>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
+ <el-row v-if="t('patSnapFamily')">
|
|
|
+ <el-col :span="24">
|
|
|
+ <span class="patent-abstract_label">PatSnap同族:</span>
|
|
|
+ <span class="patent-abstract_text">
|
|
|
+ <span v-for="(item) in patent.simpleFamilyNum" :key="item">
|
|
|
+ <el-link type="primary" @click.native="handleFamily(item)">
|
|
|
+ <span v-html="getView(item)"></span>
|
|
|
+ </el-link>
|
|
|
+ <span class="patent-abstract_semicolon">;</span>
|
|
|
+ </span>
|
|
|
+ </span>
|
|
|
+ </el-col>
|
|
|
+ </el-row> -->
|
|
|
+ <el-row v-if="t()">
|
|
|
+ <el-col :span="24">
|
|
|
+ <span class="patent-abstract_label">摘要:</span>
|
|
|
+ <div>
|
|
|
+ <span v-html="getView(patent, 'abstractStr')"></span>
|
|
|
+ <el-link v-if="haveTranslatedText(patent, 'abstractStr')" type="primary" @click.native="handleChange(patent, 'abstractStr')">
|
|
|
+ <span v-if="!patent.change2">切换译文</span>
|
|
|
+ <span v-else>切换原文</span>
|
|
|
+ </el-link>
|
|
|
+ </div>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
|
|
|
- </div>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- </tbody>
|
|
|
- </table>
|
|
|
+ </div>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ </tbody>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
-
|
|
|
-
|
|
|
|
|
|
+ </div>
|
|
|
<addRemark ref="addRemark" :projectId="projectId" v-on="$listeners"></addRemark>
|
|
|
</div>
|
|
|
+
|
|
|
</template>
|
|
|
|
|
|
<script>
|