|
@@ -7,7 +7,8 @@
|
|
|
<div class="vongi-choose mui-content-padded">
|
|
|
<h5>经过比对,您可以使用下列企业的身份登录: </h5>
|
|
|
<ul class="mui-table-view mui-table-view-radio vongi-pipei">
|
|
|
- <li v-show="popedom.indexOf('1')>-1" :class="'mui-table-view-cell '+(role=='1'?'mui-selected':'')" @click="role='1'">
|
|
|
+ <li v-show="popedom.indexOf('1')>-1" :class="'mui-table-view-cell '+(visterScene.role=='1'?'mui-selected':'')"
|
|
|
+ @click="visterScene.role='1'">
|
|
|
<a>
|
|
|
<div class="mui-pull-left mui-col-xs-2">
|
|
|
<div class="mui-media-object">
|
|
@@ -21,7 +22,8 @@
|
|
|
</div>
|
|
|
</a>
|
|
|
</li>
|
|
|
- <li v-show="popedom.indexOf('2')>-1" :class="'mui-table-view-cell '+(role=='2'?'mui-selected':'')" @click="role='2'">
|
|
|
+ <li v-show="popedom.indexOf('2')>-1" :class="'mui-table-view-cell '+(visterScene.role=='2'?'mui-selected':'')"
|
|
|
+ @click="visterScene.role='2'">
|
|
|
<a>
|
|
|
<div class="mui-pull-left mui-col-xs-2">
|
|
|
<div class="mui-media-object">
|
|
@@ -35,7 +37,8 @@
|
|
|
</div>
|
|
|
</a>
|
|
|
</li>
|
|
|
- <li v-show="popedom.indexOf('3')>-1" :class="'mui-table-view-cell '+(role=='3'?'mui-selected':'')" @click="role='3'">
|
|
|
+ <li v-show="popedom.indexOf('3')>-1" :class="'mui-table-view-cell '+(visterScene.role=='3'?'mui-selected':'')"
|
|
|
+ @click="visterScene.role='3'">
|
|
|
<a>
|
|
|
<div class="mui-pull-left mui-col-xs-2">
|
|
|
<div class="mui-media-object">
|
|
@@ -66,6 +69,7 @@
|
|
|
mapGetters,
|
|
|
mapMutations
|
|
|
} from 'vuex'
|
|
|
+ import * as types from '$project/store/mutation-types'
|
|
|
export default {
|
|
|
name: 'Role',
|
|
|
components: {
|
|
@@ -78,9 +82,10 @@
|
|
|
pageTitle: '选择角色',
|
|
|
|
|
|
//传递过来的场景项目
|
|
|
- project: this.$route.query.project,
|
|
|
-
|
|
|
- role: '',
|
|
|
+ visterScene: {
|
|
|
+ project: this.$route.query.project,
|
|
|
+ role: ''
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
@@ -89,13 +94,14 @@
|
|
|
methods: {
|
|
|
//确认
|
|
|
sure() {
|
|
|
- if (this.project == 'business') {
|
|
|
- if (this.role == '1') {
|
|
|
- window.location.href = "../" + this.project + '/#/master';
|
|
|
- } else if (this.role == '2') {
|
|
|
- window.location.href = "../" + this.project + '/#/houseKeeper/admin';
|
|
|
- } else if (this.role == '3') {
|
|
|
- window.location.href = "../" + this.project + '/#/houseKeeper/control';
|
|
|
+ this.set_vister_scene(this.visterScene);
|
|
|
+ if (this.visterScene.project == 'business') {
|
|
|
+ if (this.visterScene.role == '1') {
|
|
|
+ window.location.href = "../" + this.visterScene.project + '/#/master';
|
|
|
+ } else if (this.visterScene.role == '2') {
|
|
|
+ window.location.href = "../" + this.visterScene.project + '/#/houseKeeper/admin';
|
|
|
+ } else if (this.visterScene.role == '3') {
|
|
|
+ window.location.href = "../" + this.visterScene.project + '/#/houseKeeper/control';
|
|
|
} else {
|
|
|
mui.toast('请选择角色');
|
|
|
}
|
|
@@ -106,6 +112,9 @@
|
|
|
asynCallBack() {
|
|
|
|
|
|
},
|
|
|
+ ...mapMutations({
|
|
|
+ set_vister_scene: types.SET_VISTER_SCENE,
|
|
|
+ })
|
|
|
},
|
|
|
mounted() {},
|
|
|
destroyed() {
|