|
@@ -97,7 +97,7 @@
|
|
|
<el-main v-loading="loading">
|
|
|
<div class="height_100">
|
|
|
<component ref="patentViewList" :is="viewSelected" @download="handleDownload" @change-read="handleChangeRead"
|
|
|
- :projectId="projectId" :selected.sync="queryParams.selected" :patentNoList.sync="patentNoList"
|
|
|
+ :projectId="projectId" :patentNoList.sync="patentNoList" @clickPatentNo="handleClick"
|
|
|
:column="customList" @index-setting="handleIndexSetting" @on-sort="handleSort" :queryParams="queryParams"
|
|
|
:tableData="tableData" :refresh='refresh'></component>
|
|
|
</div>
|
|
@@ -260,6 +260,16 @@ export default {
|
|
|
this.getList()
|
|
|
},
|
|
|
methods: {
|
|
|
+ handleClick(row){
|
|
|
+ this.$router.push(
|
|
|
+ {
|
|
|
+ path:'/patentDetails/'+row.patentNo,
|
|
|
+ query:{
|
|
|
+ projectId:this.projectId
|
|
|
+ }
|
|
|
+ }
|
|
|
+ )
|
|
|
+ },
|
|
|
//获取table栏位及分组字段、检索字段
|
|
|
async getColumn() {
|
|
|
let params = ['patent']
|