|
@@ -94,9 +94,9 @@
|
|
|
:detail="item.detail"
|
|
|
:filetext_search="item.filetext_search"
|
|
|
:time="item.publishtime * 1000"
|
|
|
- v-visited:content="item.id"
|
|
|
+ v-visited:content="item._id"
|
|
|
:isFile="item.isFile"
|
|
|
- :keys="pageState.splitKeys"
|
|
|
+ :keys="filters.keyWords"
|
|
|
:leftTopBadgeText="item.leftTopBadgeText"
|
|
|
:tags="item.tagList"
|
|
|
:key="item.vKid"
|
|
@@ -935,6 +935,7 @@ export default {
|
|
|
additionalWords = moreKeywordsMode.join(',')
|
|
|
}
|
|
|
}
|
|
|
+ this.filters.keyWords = additionalWords
|
|
|
|
|
|
const params = {
|
|
|
pageNum: this.listState.pageNum,
|
|
@@ -1267,17 +1268,17 @@ export default {
|
|
|
]
|
|
|
},
|
|
|
goToDetail(item) {
|
|
|
- const { id, industry } = item
|
|
|
+ const { _id, industry } = item
|
|
|
const query = {
|
|
|
- keywords: this.pageState.splitKeys.join('+'),
|
|
|
+ keywords: this.filters.keyWords,
|
|
|
...this.fromPointTask
|
|
|
}
|
|
|
if (industry) {
|
|
|
query.industry = industry
|
|
|
}
|
|
|
const targetMap = {
|
|
|
- wx: `/article/content/${id}.html?${qs.stringify(query)}`,
|
|
|
- app: `/jyapp/article/content/${id}.html?${qs.stringify(query)}`
|
|
|
+ wx: `/article/content/${_id}.html?${qs.stringify(query)}`,
|
|
|
+ app: `/jyapp/article/content/${_id}.html?${qs.stringify(query)}`
|
|
|
}
|
|
|
this.saveState()
|
|
|
// if (!this.isLogin) {
|