|
@@ -25,16 +25,24 @@
|
|
<div v-show="!showCompanySelect">
|
|
<div v-show="!showCompanySelect">
|
|
<phoneFrom ref="phoneRef" @handleEnter="handleClick()" :style="{'width': isMobile ? '100%' : '350px' }"></phoneFrom>
|
|
<phoneFrom ref="phoneRef" @handleEnter="handleClick()" :style="{'width': isMobile ? '100%' : '350px' }"></phoneFrom>
|
|
<v-btn :loading="loginLoading" color="warning" class="white--text mt-3" min-width="350" @click="handleConfirmJoin" :style="{'width': isMobile ? '100%' : '350px' }">
|
|
<v-btn :loading="loginLoading" color="warning" class="white--text mt-3" min-width="350" @click="handleConfirmJoin" :style="{'width': isMobile ? '100%' : '350px' }">
|
|
- {{ $t('common.confirmJoin') }}
|
|
|
|
|
|
+ {{ quickRegister ? $t('login.register') : $t('common.confirmJoin') }}
|
|
</v-btn>
|
|
</v-btn>
|
|
<div class="mt-3" style="font-size: 13px;text-align: center;">
|
|
<div class="mt-3" style="font-size: 13px;text-align: center;">
|
|
<div>注:请使用已经申请好的企业账户加入集团</div>
|
|
<div>注:请使用已经申请好的企业账户加入集团</div>
|
|
- <!-- <div
|
|
|
|
- style="color: red; cursor: pointer;"
|
|
|
|
- @click="handleRegister"
|
|
|
|
- >
|
|
|
|
- 没有企业账号?去注册
|
|
|
|
- </div> -->
|
|
|
|
|
|
+ <div style="color: red; cursor: pointer;">
|
|
|
|
+ <span
|
|
|
|
+ v-if="quickRegister"
|
|
|
|
+ @click="quickRegister = false"
|
|
|
|
+ >
|
|
|
|
+ 已有企业账号,去登录
|
|
|
|
+ </span>
|
|
|
|
+ <span
|
|
|
|
+ v-else
|
|
|
|
+ @click="handleRegister"
|
|
|
|
+ >
|
|
|
|
+ 没有企业账号?去注册
|
|
|
|
+ </span>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
@@ -82,7 +90,9 @@ const handleConfirmJoin = async () => {
|
|
setToken(res.accessToken)
|
|
setToken(res.accessToken)
|
|
setRefreshToken(res.refreshToken)
|
|
setRefreshToken(res.refreshToken)
|
|
localStorage.setItem('loginType', 'personal') // 不存在时刷新会出现重定向
|
|
localStorage.setItem('loginType', 'personal') // 不存在时刷新会出现重定向
|
|
- getEnterpriseList()
|
|
|
|
|
|
+ quickRegister.value ? getApplyInfo() : getEnterpriseList()
|
|
|
|
+ // if (quickRegister.value) getApplyInfo()
|
|
|
|
+ // else getEnterpriseList()
|
|
} catch (error) {
|
|
} catch (error) {
|
|
Snackbar.error('查询用户数据失败')
|
|
Snackbar.error('查询用户数据失败')
|
|
} finally {
|
|
} finally {
|
|
@@ -146,6 +156,11 @@ const join = async (enterpriseId) => {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+const quickRegister = ref(false)
|
|
|
|
+const handleRegister = () => {
|
|
|
|
+ quickRegister.value = true
|
|
|
|
+}
|
|
|
|
+
|
|
const logoutFun = async () => {
|
|
const logoutFun = async () => {
|
|
if (!getToken()) {
|
|
if (!getToken()) {
|
|
localStorage.clear()
|
|
localStorage.clear()
|