| 
					
				 | 
			
			
				@@ -53,7 +53,7 @@ export const useUserStore = defineStore('user', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             localStorage.setItem('expiresTime', res.expiresTime) // token过期时间 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             updateEventList(true) // 获取规则配置跟踪列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             await this.getUserInfos() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            await this.getUserBaseInfos() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            await this.getUserBaseInfos(null, { register: true }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             resolve() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }).catch(err => { reject(err) }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -70,7 +70,7 @@ export const useUserStore = defineStore('user', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             localStorage.setItem('expiresTime', res.expiresTime) // token过期时间 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             updateEventList(true) // 获取规则配置跟踪列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             await this.getUserInfos() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            await this.getUserBaseInfos('', { chooseRole: data.chooseRole }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            await this.getUserBaseInfos('', { chooseRole: data.chooseRole, login: true }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (data?.schoolRegister) await this.getSchoolInfo(true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             resolve(res) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }).catch(err => { reject(err) }) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -105,7 +105,7 @@ export const useUserStore = defineStore('user', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               localStorage.setItem('expiresTime', res.expiresTime) // token过期时间 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               updateEventList(true) // 获取规则配置跟踪列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               await this.getUserInfos() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              await this.getUserBaseInfos() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              await this.getUserBaseInfos(null, { login: true }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             resolve() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }).catch(err => { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -133,12 +133,12 @@ export const useUserStore = defineStore('user', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           localStorage.setItem('baseInfo', JSON.stringify(this.baseInfo)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           localStorage.setItem('necessaryInfoReady', !option?.chooseRole || checkPersonBaseInfo(this.baseInfo) ? 'ready' : 'fddeaddc47868b') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          if (option?.chooseRole && import.meta.env.VITE_NODE_ENV !== 'production') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          //   // 刚注册时让用户选择学生用户还是求职者用户,角色不同填写的基本信息不同。 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (option?.chooseRole) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // 刚注册时让用户选择学生用户还是求职者用户,角色不同填写的基本信息不同。 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             localStorage.setItem('chooseRole', 'showChooseRole') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // 当前角色若为学生则获取学生信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          if (data?.type && Number(data.type) === 1) this.getStudentInformation() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (data?.type && Number(data.type) === 1) this.getStudentInformation(Boolean(option?.login || option?.register)) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } catch (error) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           Snackbar.error(error) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -276,11 +276,11 @@ export const useUserStore = defineStore('user', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // 获取学生信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      async getStudentInformation () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      async getStudentInformation (toStudentCenter = false) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const data = await getStudentInfo() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.studentInfo = data 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         localStorage.setItem('studentInfo', data ? JSON.stringify(data) : '{}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        router.push('/recruit/personal/personalCenter/student/information') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (toStudentCenter) router.push('/recruit/personal/personalCenter/student/information') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       // 获取学校基本信息 
			 |