This commit is contained in:
宋伟佳
2021-10-15 15:00:48 +08:00
parent 1968fd8b0a
commit 7142b4f322
3 changed files with 97 additions and 61 deletions
+24 -8
View File
@@ -42,6 +42,7 @@
<script>
import {mapGetters, mapState} from 'vuex'
import { webLoginType } from '@/sysConfig'
export default {
name: 'App',
data () {
@@ -61,17 +62,31 @@
confirmButtonClass: 'common-button-primary',
roundButton: false
}).then(() => {
if(webLoginType != null && webLoginType === 'idm' ) {
window.location.href= 'http://testsso1.foton.com.cn/logout?service='
// this.$http.post('logout', {}, res => {
// window.location.href= 'http://testsso1.foton.com.cn/logout?service='
// })
}else if(webLoginType != null && webLoginType === 'dev'){
this.$store.commit('setTypeFlag', 'loginOut')
this.$http.get('logout', {}, {
_this: this
}, res => {
this.$store.dispatch('logout')
this.$router.push('/login')
}, e => {})
}
// this.$http.post('/logout', {}, res => {
// window.location.href = 'http://testsso1.foton.com.cn/oauth2.0/authorize?client_id=app_slrs&redirect_uri=http://127.0.0.1:9090&response_type=code'
// })
// return
this.$store.commit('setTypeFlag', 'loginOut')
this.$http.get('logout', {}, {
_this: this
}, res => {
this.$store.dispatch('logout')
this.$router.push('/login')
}, e => {})
// this.$store.commit('setTypeFlag', 'loginOut')
// this.$http.get('logout', {}, {
// _this: this
// }, res => {
// this.$store.dispatch('logout')
// this.$router.push('/login')
// }, e => {})
}).catch(() => {
})
}
@@ -271,7 +286,8 @@
width: 100%;
height: 100%;
overflow-y: auto;
background: url('~@/assets/images/shangqi/home/BG.png') no-repeat;
background-color: #F0F2F5;
//background: url('~@/assets/images/shangqi/home/BG.png') no-repeat;
background-size: 100% 100%;
font-family: MicrosoftYaHei,微软雅黑;
& > div{