|
@@ -137,7 +137,7 @@
|
|
|
<td class="center">关键词</td>
|
|
|
<td class="center width_50">数量</td>
|
|
|
</tr>
|
|
|
- <tr style="position: relative;" v-for="(item,index) in getColumnData('searchRecord',null,(dataObj.searchRecord && dataObj.searchRecord.length>0)?dataObj.searchRecord.map(item2=>{ var dB = {CN:'中国数据库','WD':'全球数据库'} return {conditions:item2.conditions,totalNum:item2.totalNum,area:dB(item.dbType)?dB(item.dbType):'',dbType:dB(item.dbType)?'小世系统':item.dbType}}): [{}])" :key="index">
|
|
|
+ <tr style="position: relative;" v-for="(item,index) in getColumnData('searchRecord',null,(dataObj.searchRecord && dataObj.searchRecord.length>0)?dataObj.searchRecord.map(item2=>{ let dB = {CN:'中国数据库','WD':'全球数据库'}; return {conditions:item2.conditions,totalNum:item2.totalNum,area:dB(item.dbType)?dB(item.dbType):'',dbType:dB(item.dbType)?'小世系统':item.dbType}}): [{}])" :key="index">
|
|
|
<td @click="edit('searchRecord','area',index)">
|
|
|
<div v-if="isEdit('searchRecord','area',index)">
|
|
|
<myRichText v-model="item.area" customStyle="border:none;padding:0" :autoFocus="true" @blur="saveMessage"></myRichText>
|
|
@@ -216,22 +216,88 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="patentContent">
|
|
|
+ <div class="patentContent" style="position: relative;" v-for="(item,index) in getCompareRecordData([
|
|
|
+ {
|
|
|
+ field:'patentMessage.rightHolder',
|
|
|
+ useFunction:(data)=>{
|
|
|
+ if(data.patentMessage && data.patentMessage.rightHolder && data.patentMessage.rightHolder.length>0){
|
|
|
+ return data.patentMessage.rightHolder.join('、')
|
|
|
+ }
|
|
|
+ return ''
|
|
|
+ },
|
|
|
+ type:'function',
|
|
|
+ key:'rightHolder'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ {
|
|
|
+ field:'publicNo',
|
|
|
+ useFunction:(data)=>{
|
|
|
+ return data.grantNo || data.publicNo || ''
|
|
|
+ },
|
|
|
+ type:'function',
|
|
|
+ key:'publicNo'
|
|
|
+ },
|
|
|
+ },
|
|
|
+ {
|
|
|
+ field:'compareLiterature.technicalPoints',
|
|
|
+ type:'string',
|
|
|
+ key:'technicalPoints'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ field:'compareLiterature.excuteCase',
|
|
|
+ type:'string',
|
|
|
+ key:'excuteCase'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ field:'compareLiterature.beneficialEffect',
|
|
|
+ type:'string',
|
|
|
+ key:'beneficialEffect'
|
|
|
+ }
|
|
|
+ ],['patentMessage'])" :key="index">
|
|
|
<p><span class="italic-text">【现有技术】</span></p>
|
|
|
- <p class="center italic-text">现有技术1</p>
|
|
|
- <p class="center italic-text">(*专利权人*,*公开公告号*)</p>
|
|
|
- <div>
|
|
|
+ <p class="center italic-text">现有技术{{index+1}}</p>
|
|
|
+ <p class="center italic-text">(
|
|
|
+ <span @click="edit('compareRecord','rightHolder',index)">
|
|
|
+ <span v-if="isEdit('compareRecord','rightHolder',index)">
|
|
|
+ <el-input v-model="item.rightHolder" :autofocus="true" class="input_border_none" style="width:150px;border:none" placeholder="请输入专利权人" @blur="()=>saveMessage(item.rightHolder)"></el-input>
|
|
|
+ </span>
|
|
|
+ <span v-else>{{item.rightHolder||'*专利权人*'}}</span>
|
|
|
+ </span>
|
|
|
+ ,
|
|
|
+ <span @click="edit('compareRecord','publicNo',index)">
|
|
|
+ <span v-if="isEdit('compareRecord','publicNo',index)">
|
|
|
+ <el-input v-model="item.publicNo" :autofocus="true" class="input_border_none" style="width:150px;border:none" placeholder="请输入公开公告号" @blur="()=>saveMessage(item.publicNo)"></el-input>
|
|
|
+ </span>
|
|
|
+ <span v-else>{{item.publicNo||'*公开公告号*'}}</span>
|
|
|
+ </span>
|
|
|
+ )</p>
|
|
|
+ <div @click="edit('compareRecord','technicalPoints',index)">
|
|
|
<p><strong>代表图示或影响本思路的现有技术要点(<span class="red-text">对影响专利性的部分进行显著标注,并将PDF档一并发送我方</span>)</strong></p>
|
|
|
- <div class="content_input">123456789</div>
|
|
|
+ <div class="content_input">
|
|
|
+ <div v-if="isEdit('compareRecord','technicalPoints',index)">
|
|
|
+ <myRichText v-model="item.technicalPoints" customStyle="border:none;padding:0" :autoFocus="true" @blur="saveMessage"></myRichText>
|
|
|
+ </div>
|
|
|
+ <div v-else v-html="item.technicalPoints"></div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <div>
|
|
|
+ <div @click="edit('compareRecord','excuteCase',index)">
|
|
|
<p>实施方案包括:</p>
|
|
|
- <div class="content_input">123456789</div>
|
|
|
+ <div class="content_input">
|
|
|
+ <div v-if="isEdit('compareRecord','excuteCase',index)">
|
|
|
+ <myRichText v-model="item.excuteCase" customStyle="border:none;padding:0" :autoFocus="true" @blur="saveMessage"></myRichText>
|
|
|
+ </div>
|
|
|
+ <div v-else v-html="item.excuteCase"></div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <div>
|
|
|
+ <div @click="edit('compareRecord','beneficialEffect',index)">
|
|
|
<p>有益效果:</p>
|
|
|
- <div class="content_input">123456789</div>
|
|
|
- </div>
|
|
|
+ <div class="content_input">
|
|
|
+ <div v-if="isEdit('compareRecord','beneficialEffect',index)">
|
|
|
+ <myRichText v-model="item.beneficialEffect" customStyle="border:none;padding:0" :autoFocus="true" @blur="saveMessage"></myRichText>
|
|
|
+ </div>
|
|
|
+ <div v-else v-html="item.beneficialEffect"></div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
|
|
|
<div class="patentContent" @click="edit('baseMessage','analysisAndConclusion')">
|