登录注册
-用户名=手机
-分销带参
This commit is contained in:
2025-09-09 10:02:36 +08:00
parent 97ee58f8da
commit 4f890c8b7f
2 changed files with 14 additions and 12 deletions

View File

@@ -17,7 +17,7 @@
<el-form-item prop="username">
<el-input
v-model="loginForm.username"
placeholder="请输入用户名或邮箱"
placeholder="请输入手机号"
size="large"
:prefix-icon="User"
clearable
@@ -155,7 +155,7 @@ const rememberMe = ref(false)
// 表单验证规则
const loginRules = {
username: [
{ required: true, message: '请输入用户名或邮箱', trigger: 'blur' },
{ required: true, message: '请输入手机号', trigger: 'blur' },
{ min: 3, message: '用户名至少3个字符', trigger: 'blur' }
],
password: [

View File

@@ -14,15 +14,15 @@
class="register-form"
@submit.prevent="handleRegister"
>
<el-form-item prop="username">
<el-input
v-model="registerForm.username"
placeholder="请输入用户名"
size="large"
:prefix-icon="User"
clearable
/>
</el-form-item>
<!-- <el-form-item prop="username">-->
<!-- <el-input-->
<!-- v-model="registerForm.username"-->
<!-- placeholder="请输入用户名"-->
<!-- size="large"-->
<!-- :prefix-icon="User"-->
<!-- clearable-->
<!-- />-->
<!-- </el-form-item>-->
<el-form-item prop="phone">
<el-input
@@ -490,7 +490,7 @@ const handleRegister = async () => {
// 提交注册请求(包含验证码信息)
const registerData = {
username: registerForm.username,
username: registerForm.phone,
phone: registerForm.phone,
city: registerForm.city,
district_id: registerForm.district_id,
@@ -499,6 +499,7 @@ const handleRegister = async () => {
captchaId: captchaInfo.captchaId,
captchaText: captchaInfo.captchaText,
province: registerForm.province,
inviter: registerForm.inviter,
};
console.log(registerData,'registerData');
console.log(registerForm,'registerForm')
@@ -580,6 +581,7 @@ const invite = async () => {
const inviter = route.query.inviter;
console.log('邀请人ID:', inviter);
if (inviter) {
registerForm.inviter = inviter;
// try {
// const response = await api.get(`/user/${inviter}`);
// if (response.data.success) {