fix:
parent
35d31ef32c
commit
b7f16b678a
|
@ -29,6 +29,7 @@
|
|||
import { ref } from 'vue'
|
||||
import { getTrxToken } from 'utils/auth'
|
||||
import { getMessage } from '@/services/message'
|
||||
import { ElMessage } from 'element-plus'
|
||||
|
||||
export default {
|
||||
setup() {
|
||||
|
@ -122,7 +123,9 @@ export default {
|
|||
const goPage = item => {
|
||||
if (!item.enable) return
|
||||
const url = new URL(item.url)
|
||||
url.searchParams.append('SYS_AUTH_TOKEN', getTrxToken())
|
||||
const trxToken = getTrxToken()
|
||||
if (!trxToken) return ElMessage.error('缺少trxToken, 请联系管理员')
|
||||
url.searchParams.append('SYS_AUTH_TOKEN', trxToken)
|
||||
window.open(url.toString(), '_blank')
|
||||
}
|
||||
|
||||
|
|
|
@ -12,5 +12,5 @@ export default function setLoginData(data: any) {
|
|||
localStorage.setItem('buttonData', JSON.stringify(data.buttons || []))
|
||||
localStorage.removeItem('lockData')
|
||||
setToken(data.token)
|
||||
setTrxToken(data.trxToken)
|
||||
data.trxToken && setTrxToken(data.trxToken)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue