|
@@ -87,7 +87,7 @@ const modulesOption: modulesOption = {
|
|
|
}
|
|
|
sessionStorage.setItem('jy-docs-home-page', JSON.stringify(state.homePageData))
|
|
|
},
|
|
|
- // 我的文库页面数据
|
|
|
+ // 搜索页面数据
|
|
|
saveSearchPageState (state, data) {
|
|
|
console.log(data)
|
|
|
for (const key in data) {
|
|
@@ -95,7 +95,7 @@ const modulesOption: modulesOption = {
|
|
|
}
|
|
|
sessionStorage.setItem('jy-docs-search-page', JSON.stringify(data))
|
|
|
},
|
|
|
- // 清除提现成功数据
|
|
|
+ // 清除搜索页面数据
|
|
|
clearSearchPageState (state) {
|
|
|
state.searchPageData = {}
|
|
|
sessionStorage.setItem('jy-docs-search-page', JSON.stringify({}))
|
|
@@ -107,10 +107,20 @@ const modulesOption: modulesOption = {
|
|
|
}
|
|
|
sessionStorage.setItem('jy-docs-user-lib', JSON.stringify(data))
|
|
|
},
|
|
|
- // 清除提现成功数据
|
|
|
- clearMyLibState (state) {
|
|
|
- state.userLib = {}
|
|
|
- sessionStorage.setItem('jy-docs-user-lib', JSON.stringify({}))
|
|
|
+ // 清除我的文库页面数据
|
|
|
+ clearMyLibState (state, data = '') { // clearLib,clearCollections
|
|
|
+ if (data === 'clearLib') {
|
|
|
+ if (state.userLib && Object.keys(state.userLib).length !== 0) {
|
|
|
+ delete state.userLib.myLibListState
|
|
|
+ }
|
|
|
+ } else if (data === 'clearCollections') {
|
|
|
+ if (state.userLib && Object.keys(state.userLib).length !== 0) {
|
|
|
+ delete state.userLib.myCollectionListState
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ state.userLib = {}
|
|
|
+ }
|
|
|
+ sessionStorage.setItem('jy-docs-user-lib', JSON.stringify(state.userLib))
|
|
|
}
|
|
|
},
|
|
|
actions: {
|