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