mirror of
https://github.com/kuaifan/dootask.git
synced 2026-01-31 09:48:13 +00:00
fix: 清除缓存导致获取不到数据的问题
This commit is contained in:
parent
69f0d3b2bc
commit
22993283f0
33
resources/assets/js/store/actions.js
vendored
33
resources/assets/js/store/actions.js
vendored
@ -42,22 +42,6 @@ export default {
|
|||||||
state.callAt = await $A.IDBArray("callAt")
|
state.callAt = await $A.IDBArray("callAt")
|
||||||
state.cacheEmojis = await $A.IDBArray("cacheEmojis")
|
state.cacheEmojis = await $A.IDBArray("cacheEmojis")
|
||||||
|
|
||||||
// 客户端ID
|
|
||||||
if (!state.clientId) {
|
|
||||||
state.clientId = $A.randomString(6)
|
|
||||||
await $A.IDBSet("clientId", state.clientId)
|
|
||||||
}
|
|
||||||
|
|
||||||
// 清理缓存
|
|
||||||
const clearCache = await $A.IDBString("clearCache")
|
|
||||||
if (clearCache) {
|
|
||||||
await $A.IDBRemove("clearCache")
|
|
||||||
await $A.IDBSet("callAt", state.callAt = [])
|
|
||||||
if (clearCache === "handle") {
|
|
||||||
await dispatch(action = "handleClearCache")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// 会员信息
|
// 会员信息
|
||||||
if (state.userInfo.userid) {
|
if (state.userInfo.userid) {
|
||||||
state.userId = state.userInfo.userid = $A.runNum(state.userInfo.userid)
|
state.userId = state.userInfo.userid = $A.runNum(state.userInfo.userid)
|
||||||
@ -85,6 +69,23 @@ export default {
|
|||||||
}
|
}
|
||||||
state.themeIsDark = $A.dark.isDarkEnabled()
|
state.themeIsDark = $A.dark.isDarkEnabled()
|
||||||
|
|
||||||
|
// 客户端ID
|
||||||
|
if (!state.clientId) {
|
||||||
|
state.clientId = $A.randomString(6)
|
||||||
|
await $A.IDBSet("clientId", state.clientId)
|
||||||
|
}
|
||||||
|
|
||||||
|
// 清理缓存
|
||||||
|
const clearCache = await $A.IDBString("clearCache")
|
||||||
|
if (clearCache) {
|
||||||
|
await $A.IDBRemove("clearCache")
|
||||||
|
await $A.IDBSet("callAt", state.callAt = [])
|
||||||
|
if (clearCache === "handle") {
|
||||||
|
await dispatch(action = "handleClearCache")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// 获取apiKey
|
||||||
dispatch("call", {
|
dispatch("call", {
|
||||||
url: "users/key/client",
|
url: "users/key/client",
|
||||||
data: {client_id: state.clientId},
|
data: {client_id: state.clientId},
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user