update 增加用户个人信息管理的功能

This commit is contained in:
2021-05-08 10:43:26 +08:00
parent be24cf2558
commit 5a2909f121
17 changed files with 450 additions and 325 deletions

View File

@@ -7,4 +7,23 @@ export const EMPTY_ID = '00000000-0000-0000-0000-000000000000'
* 文件预览地址
*/
import { urls } from '@/common/api'
export const PERVIEW_URL = process.env.VUE_APP_BASE_URL + urls.sysFileInfoPreview[0]
export const PERVIEW_URL = process.env.VUE_APP_BASE_URL + urls.sysFileInfoPreview[0]
/**
* 全局信息设置
*/
import app from '@/main'
import { GLOBAL_INFO_KEY } from '@/common/storage'
import { encryptByDES, decryptByDES } from '@/util/des'
export const setGlobal = (info) => {
app.$set(app.global, 'info', info)
window.sessionStorage.setItem(GLOBAL_INFO_KEY, encryptByDES(JSON.stringify(info)))
}
export const removeGlobal = () => {
app.$set(app.global, 'info', undefined)
window.sessionStorage.removeItem(GLOBAL_INFO_KEY)
}
export const getGlobal = () => {
return JSON.parse(decryptByDES(window.sessionStorage.getItem(GLOBAL_INFO_KEY)))
}