增加 注册 页面,sorry页面,修改部分bug
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
<el-form-item label="用户凭证" prop="checkPass">
|
||||
<el-input v-model="loginForm.password" type="password" autocomplete="off" />
|
||||
</el-form-item> -->
|
||||
<p class="tang-pass-qrcode-title">百度网盘扫码登陆<a class="pass-link" :href="qrcode" target="new">请使用微信扫一扫登录</a></p>
|
||||
<p class="tang-pass-qrcode-title">百度网盘扫码登陆<a class="pass-link" :href="qrcode" target="_self">请使用微信扫一扫登录</a></p>
|
||||
<!-- <el-button @click="loginWithBaiDu">
|
||||
百度App
|
||||
</el-button> -->
|
||||
|
||||
@@ -0,0 +1,77 @@
|
||||
<template>
|
||||
該当システムのご利用はシステム管理者に許可する必要があります。<br>
|
||||
許可がなければ、ユーザー情報を登録しても、システムのご利用はできませんので、ご注意ください。
|
||||
<el-form :model="register_form" label-width="120px">
|
||||
|
||||
<el-form-item label="phone_number">
|
||||
<el-input v-model="register_form.phone_number" />
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="auth_code">
|
||||
<el-input v-model="register_form.code" />
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="tenantId">
|
||||
<el-input v-model="register_form.tenant_id" :disabled="true" />
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="account">
|
||||
<el-input v-model="register_form.account" :disabled="true" />
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="token">
|
||||
<el-input v-model="register_form.token" :disabled="true" />
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="onSubmit">Register</el-button>
|
||||
<el-button>Cancel</el-button>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { reactive } from 'vue'
|
||||
import { useRoute } from 'vue-router';
|
||||
import { register_user } from "./../../api/user";
|
||||
import router from '../../router/index'
|
||||
import { setTenant, setToken } from '../../utils/auth';
|
||||
|
||||
const route = useRoute()
|
||||
const params = route.query
|
||||
|
||||
|
||||
// use phone number to register user(tenant)
|
||||
const register_form = reactive({
|
||||
phone_number: '',
|
||||
code: '',
|
||||
tenant_id: params.tenantId as string,
|
||||
account: params.account as string,
|
||||
token: params.token as string
|
||||
})
|
||||
|
||||
const onSubmit = () => {
|
||||
register_user(register_form).then((response) => {
|
||||
|
||||
if (response.status == 200) {
|
||||
const tenant = {
|
||||
id: params.tenantId,
|
||||
account: params.account
|
||||
}
|
||||
|
||||
setToken(params.token as string)
|
||||
setTenant(tenant)
|
||||
|
||||
const { href } = router.resolve({
|
||||
path: '/'
|
||||
});
|
||||
window.open(href, '_self');
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
<style scoped>
|
||||
|
||||
</style>
|
||||
@@ -0,0 +1,14 @@
|
||||
<template>
|
||||
<div class="yuliu">
|
||||
这个人很懒,什么也没写
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script lang="ts" setup>
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
<style scoped>
|
||||
|
||||
</style>
|
||||
Reference in New Issue
Block a user