mirror of
https://github.com/kuaifan/dootask.git
synced 2026-02-08 07:15:36 +00:00
fix: '最近打开任务'数据没有根据用户区分问题修改
This commit is contained in:
parent
2839e595cc
commit
2d3f0dd95a
20
resources/assets/js/store/actions.js
vendored
20
resources/assets/js/store/actions.js
vendored
@ -207,6 +207,7 @@ export default {
|
|||||||
dispatch("getProjects").catch(() => {});
|
dispatch("getProjects").catch(() => {});
|
||||||
dispatch("getDialogs");
|
dispatch("getDialogs");
|
||||||
dispatch("getTaskForDashboard");
|
dispatch("getTaskForDashboard");
|
||||||
|
dispatch("getTaskBrowse");
|
||||||
},
|
},
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -424,20 +425,29 @@ export default {
|
|||||||
try {
|
try {
|
||||||
const cacheLoginEmail = $A.getStorageString("cacheLoginEmail");
|
const cacheLoginEmail = $A.getStorageString("cacheLoginEmail");
|
||||||
const cacheThemeMode = $A.getStorageString("cacheThemeMode");
|
const cacheThemeMode = $A.getStorageString("cacheThemeMode");
|
||||||
|
let userId = state.userId > 0 ? state.userId : userInfo.userid;
|
||||||
|
const cacheTaskBrowse = $A.getStorageArray("cacheTaskBrowse" + userId)
|
||||||
|
|
||||||
//
|
//
|
||||||
window.localStorage.clear();
|
// window.localStorage.clear();
|
||||||
//
|
//
|
||||||
state.cacheUserBasic = [];
|
state.cacheUserBasic = [];
|
||||||
state.cacheDialogs = [];
|
state.cacheDialogs = [];
|
||||||
state.cacheProjects = [];
|
state.cacheProjects = [];
|
||||||
state.cacheColumns = [];
|
state.cacheColumns = [];
|
||||||
state.cacheTasks = [];
|
state.cacheTasks = [];
|
||||||
state.cacheTaskBrowse = [];
|
state.cacheLoading = {};
|
||||||
|
state.cacheDrawerIndex = 0;
|
||||||
|
state.cacheDrawerOverlay = [];
|
||||||
|
state.cacheUserActive = {};
|
||||||
|
state.cacheUserWait = [];
|
||||||
|
|
||||||
//
|
//
|
||||||
$A.setStorage("cacheProjectParameter", state.cacheProjectParameter);
|
$A.setStorage("cacheProjectParameter", state.cacheProjectParameter);
|
||||||
$A.setStorage("cacheServerUrl", state.cacheServerUrl);
|
$A.setStorage("cacheServerUrl", state.cacheServerUrl);
|
||||||
$A.setStorage("cacheLoginEmail", cacheLoginEmail);
|
$A.setStorage("cacheLoginEmail", cacheLoginEmail);
|
||||||
$A.setStorage("cacheThemeMode", cacheThemeMode);
|
$A.setStorage("cacheThemeMode", cacheThemeMode);
|
||||||
|
$A.setStorage("cacheTaskBrowse" + userId, cacheTaskBrowse);
|
||||||
dispatch("saveUserInfo", $A.isJson(userInfo) ? userInfo : state.userInfo);
|
dispatch("saveUserInfo", $A.isJson(userInfo) ? userInfo : state.userInfo);
|
||||||
//
|
//
|
||||||
resolve()
|
resolve()
|
||||||
@ -1396,7 +1406,7 @@ export default {
|
|||||||
state.cacheTaskBrowse.splice(0, parseInt(deleteNum))
|
state.cacheTaskBrowse.splice(0, parseInt(deleteNum))
|
||||||
}
|
}
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
$A.setStorage("cacheTaskBrowse", state.cacheTaskBrowse);
|
$A.setStorage("cacheTaskBrowse" + state.userId, state.cacheTaskBrowse);
|
||||||
})
|
})
|
||||||
}).catch(({msg}) => {
|
}).catch(({msg}) => {
|
||||||
$A.modalWarning({
|
$A.modalWarning({
|
||||||
@ -2368,4 +2378,8 @@ export default {
|
|||||||
websocketClose({state}) {
|
websocketClose({state}) {
|
||||||
state.ws && state.ws.close();
|
state.ws && state.ws.close();
|
||||||
},
|
},
|
||||||
|
|
||||||
|
getTaskBrowse({state}) {
|
||||||
|
state.cacheTaskBrowse = $A.getStorageArray("cacheTaskBrowse" + state.userId);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
2
resources/assets/js/store/state.js
vendored
2
resources/assets/js/store/state.js
vendored
@ -29,7 +29,7 @@ const stateData = {
|
|||||||
cacheColumns: $A.getStorageArray("cacheColumns"),
|
cacheColumns: $A.getStorageArray("cacheColumns"),
|
||||||
cacheTasks: $A.getStorageArray("cacheTasks"),
|
cacheTasks: $A.getStorageArray("cacheTasks"),
|
||||||
cacheProjectParameter: $A.getStorageArray("cacheProjectParameter"),
|
cacheProjectParameter: $A.getStorageArray("cacheProjectParameter"),
|
||||||
cacheTaskBrowse: $A.getStorageArray("cacheTaskBrowse"),
|
cacheTaskBrowse: $A.getStorageArray("cacheTaskBrowse" + $A.getStorageJson("userInfo").userid),
|
||||||
|
|
||||||
// ServerUrl
|
// ServerUrl
|
||||||
cacheServerUrl: $A.getStorageString("cacheServerUrl"),
|
cacheServerUrl: $A.getStorageString("cacheServerUrl"),
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user