| | |
| | | <div style="font-size: 15px"> |
| | | <el-image src="/img/pageLogo.jpeg" style="width: 360px; height: 280px"></el-image> |
| | | </div> |
| | | <!-- <div style="font-size: 15px" class="image-container">--> |
| | | <!-- <el-image class="background-image" src="/img/pageLogo.jpeg" ></el-image>--> |
| | | <!-- </div>--> |
| | | <!--<img class="img" src="/img/logo.png" alt="">--> |
| | | </div> |
| | | <div class="login-border"> |
| | | <div class="login-main"> |
| | | <h4 class="login-title"> |
| | | {{ $t('login.title') }}{{website.title}} |
| | | {{ $t('login.title') }} |
| | | <top-lang></top-lang> |
| | | </h4> |
| | | <userLogin v-if="activeName==='user'"></userLogin> |
| | | <thirdLogin v-else-if="activeName==='third'"></thirdLogin> |
| | | |
| | | <div class="login-menu"> |
| | | <!-- <a href="#" @click.stop="activeName='user'">{{ $t('login.userLogin') }}</a> --> |
| | | <!--<a href="#" @click.stop="activeName='code'">{{ $t('login.phoneLogin') }}</a>--> |
| | | <!-- <a href="#" @click.stop="activeName='third'">{{ $t('login.thirdLogin') }}</a> --> |
| | | <!-- <a :href="website.ssoUrl + website.redirectUri">{{ $t('login.ssoLogin') }}</a> --> |
| | | <a href="#" @click="openAnotherProject">打开另一个项目</a> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | |
| | | loading.close(); |
| | | }); |
| | | } |
| | | } |
| | | }, |
| | | |
| | | openAnotherProject() { |
| | | const headers = { |
| | | 'headerName': 'headerValue' |
| | | }; |
| | | const queryString = Object.keys(headers).map(key => key + '=' + headers[key]).join('&'); |
| | | const url = 'http://localhost:38000/#/sso?' + queryString; |
| | | window.open(url); |
| | | } |
| | | |
| | | } |
| | | }; |
| | | </script> |