|
@@ -12,9 +12,9 @@
|
|
<div class="main_head">
|
|
<div class="main_head">
|
|
<span style="font-size:12px">发明点:</span>
|
|
<span style="font-size:12px">发明点:</span>
|
|
<div>
|
|
<div>
|
|
- <el-button type="text" size="mini" :loading="loading" @click="submit(1)">关键词</el-button>
|
|
|
|
- <el-button type="text" size="mini" :loading="loading" @click="submit(2)">相似案件</el-button>
|
|
|
|
- <el-button type="text" size="mini" :loading="loading" @click="submit(3)">确定</el-button>
|
|
|
|
|
|
+ <el-button type="text" size="mini" :loading="loading" v-if="btns.indexOf(1)!=-1" @click="submit(1)">关键词</el-button>
|
|
|
|
+ <el-button type="text" size="mini" :loading="loading" v-if="btns.indexOf(2)!=-1" @click="submit(2)">相似案件</el-button>
|
|
|
|
+ <el-button type="text" size="mini" :loading="loading" v-if="btns.indexOf(3)!=-1" @click="submit(3)">确定</el-button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="main_input">
|
|
<div class="main_input">
|
|
@@ -53,9 +53,7 @@
|
|
</el-tag>
|
|
</el-tag>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <div class="foot">
|
|
|
|
- <el-button type="primary" size="small">检索</el-button>
|
|
|
|
- </div>
|
|
|
|
|
|
+
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
<template v-else>
|
|
<template v-else>
|
|
@@ -64,11 +62,11 @@
|
|
<div slot="head">
|
|
<div slot="head">
|
|
<div style="font-size:14px">
|
|
<div style="font-size:14px">
|
|
序号:{{ (index + 1) }}
|
|
序号:{{ (index + 1) }}
|
|
- <span style="margin-left:20px;color:cadetblue;">相似度:{{ item.same }}</span>
|
|
|
|
|
|
+ <span style="margin-left:10px;color:cadetblue;">相似度:{{ item.same }}</span>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div>
|
|
- <el-button type="primary" size="mini" @click="clickItem(item)" v-if="clickType == 2">复用结果</el-button>
|
|
|
|
- <el-button type="primary" size="mini" @click="clickItem(item)" v-if="clickType == 3">进入</el-button>
|
|
|
|
|
|
+ <el-button type="text" size="mini" @click="clickItem(item)" v-if="clickType == 2">复用结果</el-button>
|
|
|
|
+ <el-button type="text" size="mini" @click="clickItem(item)" v-if="clickType == 3">进入</el-button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<el-form label-width="100px">
|
|
<el-form label-width="100px">
|
|
@@ -86,6 +84,39 @@
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
</div>
|
|
</div>
|
|
|
|
+ <div class="foot" v-if="clickType == 1">
|
|
|
|
+ <el-button type="primary" size="mini">检索</el-button>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <!-- 对比文件 -->
|
|
|
|
+ <div v-if="contrastFileList.length>0" style="border-top:1px solid black;margin-top:20px">
|
|
|
|
+ <div class="main_head">
|
|
|
|
+ <span style="font-size:12px">对比文件:</span>
|
|
|
|
+ <div>
|
|
|
|
+ <el-button type="text" size="mini" :loading="loading" @click="exportReport()">生成报告</el-button>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="result">
|
|
|
|
+ <myCard class="box-card" v-for="(item,index) in contrastFileList" :key="index">
|
|
|
|
+ <div slot="head">
|
|
|
|
+ <div style="font-size:14px">
|
|
|
|
+ <el-checkbox-group v-model="chooseContrastFile">
|
|
|
|
+ <el-checkbox :label="item.patentNo">序号:{{ (index + 1) }} </el-checkbox>
|
|
|
|
+ </el-checkbox-group>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <el-form label-width="100px">
|
|
|
|
+ <el-form-item label="专利号">
|
|
|
|
+ <div v-html="item.patentNo"></div>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ <el-form-item label="标注">
|
|
|
|
+ <div v-html="item.remark"></div>
|
|
|
|
+ </el-form-item>
|
|
|
|
+ </el-form>
|
|
|
|
+ </myCard>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -113,11 +144,23 @@ export default {
|
|
type:String,
|
|
type:String,
|
|
default:'mini'
|
|
default:'mini'
|
|
},
|
|
},
|
|
|
|
+ btns:{
|
|
|
|
+ type:Array,
|
|
|
|
+ default:()=>{
|
|
|
|
+ return [3]
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ contrastFileList:{
|
|
|
|
+ type:Array,
|
|
|
|
+ default:()=>{
|
|
|
|
+ return []
|
|
|
|
+ },
|
|
|
|
+ },
|
|
position:{
|
|
position:{
|
|
type:Object,
|
|
type:Object,
|
|
default:()=>{
|
|
default:()=>{
|
|
return {
|
|
return {
|
|
- right:0,
|
|
|
|
|
|
+ right:'10px',
|
|
top:'120px'
|
|
top:'120px'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -157,7 +200,8 @@ export default {
|
|
1:"以下是提炼的关键词:",
|
|
1:"以下是提炼的关键词:",
|
|
2:'以下是相似案件:',
|
|
2:'以下是相似案件:',
|
|
3:'以下是根据您输入的发明点找到的可能相同的案件,您确认一下是否是相同案件,如果是请相同案件的点击“进入”按钮,如果没有相同的案件就点击“直接进入”按钮进行检索'
|
|
3:'以下是根据您输入的发明点找到的可能相同的案件,您确认一下是否是相同案件,如果是请相同案件的点击“进入”按钮,如果没有相同的案件就点击“直接进入”按钮进行检索'
|
|
- }
|
|
|
|
|
|
+ },
|
|
|
|
+ chooseContrastFile:[]
|
|
};
|
|
};
|
|
},
|
|
},
|
|
watch: {},
|
|
watch: {},
|
|
@@ -275,7 +319,7 @@ export default {
|
|
box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
|
|
box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
|
|
position: fixed;
|
|
position: fixed;
|
|
right: 10px;
|
|
right: 10px;
|
|
- width: 250px;
|
|
|
|
|
|
+ width: 350px;
|
|
height: auto;
|
|
height: auto;
|
|
border-radius: 10px;
|
|
border-radius: 10px;
|
|
.head {
|
|
.head {
|
|
@@ -313,11 +357,11 @@ export default {
|
|
height: calc(100% - 50px);
|
|
height: calc(100% - 50px);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- .foot {
|
|
|
|
- padding: 5px 0;
|
|
|
|
- display: flex;
|
|
|
|
- justify-content: flex-end;
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ .foot {
|
|
|
|
+ display: flex;
|
|
|
|
+ justify-content: flex-end;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|