12345678910111213141516171819202122232425262728293031323334353637383940 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>页面正在加载...</title>
- <!-- 公共配置 -->
- <script src="/common-assets/js/project.config.js"></script>
- <!-- 公共库文件 -->
- <script src="/common-assets/js/direwolf-library.js"></script>
- </head>
- <body>
- </body>
- <script>
- var library = window.getDirewolfLibrary()
- var query = library.$$utils.getQueryParams(window.location.search)
- var target = query.target
- var access_token = query.access_token
- if (!target) {
- window.location.replace('/common-assets/pages/error/404.html')
- }
- var userUtils = library.$$utils.user
- if (userUtils.getLoginUser()) {
- window.location.replace(target)
- } else if (!access_token) {
- window.location.replace('/common-assets/pages/error/error.html?status=401')
- } else {
- sessionStorage.setItem(library.$$config.tokenKey, access_token)
- userUtils.getUserInfo().then(function (result) {
- if (result && result.type === 'success') {
- userUtils.backupUserInfo(result.data)
- window.location.replace(target)
- } else {
- window.location.replace('/common-assets/pages/error/error.html?status=401')
- }
- }).catch(function (e) {
- window.location.replace('/common-assets/pages/error/error.html?status=401')
- })
- }
- </script>
- </html>
|