浏览代码

新用户注册后场景传递

wgl 4 年之前
父节点
当前提交
11d8cd80e5
共有 3 个文件被更改,包括 9 次插入4 次删除
  1. 2 1
      src/projects/home/views/Login.vue
  2. 3 1
      src/projects/home/views/Role.vue
  3. 4 2
      src/projects/home/views/UploadPhoto.vue

+ 2 - 1
src/projects/home/views/Login.vue

@@ -153,7 +153,8 @@
 						this.$router.push({
 							name: 'UploadPhoto',
 							query: {
-								personId: this.personId
+								personId: this.personId,
+								project: this.$route.query.project
 							}
 						})
 

+ 3 - 1
src/projects/home/views/Role.vue

@@ -118,7 +118,9 @@
 				if (!this.person_data) {
 					this.$router.push({
 						name: 'Login',
-						query: {}
+						query: {
+							project: this.visterScene.project
+						}
 					})
 				}
 

+ 4 - 2
src/projects/home/views/UploadPhoto.vue

@@ -156,10 +156,12 @@
 					API_Person.save(this.subForm).then(response => {
 						this.isLoading = false;
 
-						//场景之前选过,这里直接去选择角色
+						//场景之前选过,这里直接去选择角色,第一次注册也要传递project
 						this.$router.push({
 							name: 'Role',
-							query: {}
+							query: {
+								project: this.$route.query.project
+							}
 						})
 
 					}).catch(error => {