|
|
@ -3,7 +3,7 @@ |
|
|
|
<div class="forms"> |
|
|
|
<div class="forms"> |
|
|
|
<div class="item"> |
|
|
|
<div class="item"> |
|
|
|
<span class="label">专利类别:</span> |
|
|
|
<span class="label">专利类别:</span> |
|
|
|
<el-select v-model="form.patentClassId"> |
|
|
|
<el-select v-model="form.patentClassId" @change="initData"> |
|
|
|
<el-option |
|
|
|
<el-option |
|
|
|
v-for="item in patentClasses" |
|
|
|
v-for="item in patentClasses" |
|
|
|
:key="item.id" |
|
|
|
:key="item.id" |
|
|
@ -25,7 +25,7 @@ |
|
|
|
</el-date-picker> |
|
|
|
</el-date-picker> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="search"> |
|
|
|
<div class="search"> |
|
|
|
<input type="text" placeholder="请输入专利名称/发明人姓名/申请号员" v-model="form.title"> |
|
|
|
<input type="text" placeholder="请输入专利名称/发明人姓名/申请号员" v-model="form.patentQueryKeyWord"> |
|
|
|
<i class="icon"> |
|
|
|
<i class="icon"> |
|
|
|
<img src="@/assets/images/search-white.png" alt=""> |
|
|
|
<img src="@/assets/images/search-white.png" alt=""> |
|
|
|
</i> |
|
|
|
</i> |
|
|
@ -60,6 +60,7 @@ export default { |
|
|
|
patentClasses: ColumnConst.patentClasses, |
|
|
|
patentClasses: ColumnConst.patentClasses, |
|
|
|
searchTimer: null, |
|
|
|
searchTimer: null, |
|
|
|
form: { |
|
|
|
form: { |
|
|
|
|
|
|
|
patentQueryKeyWord: '', |
|
|
|
patentClassId: '', |
|
|
|
patentClassId: '', |
|
|
|
applicationDate: '' |
|
|
|
applicationDate: '' |
|
|
|
}, |
|
|
|
}, |
|
|
@ -74,7 +75,7 @@ export default { |
|
|
|
id() { |
|
|
|
id() { |
|
|
|
this.id && this.initData() |
|
|
|
this.id && this.initData() |
|
|
|
}, |
|
|
|
}, |
|
|
|
'form.title': function (val) { |
|
|
|
'form.patentQueryKeyWord': function (val) { |
|
|
|
clearTimeout(this.searchTimer); |
|
|
|
clearTimeout(this.searchTimer); |
|
|
|
this.searchTimer = setTimeout(() => { |
|
|
|
this.searchTimer = setTimeout(() => { |
|
|
|
this.initData(); |
|
|
|
this.initData(); |
|
|
|