feat: 支持邮箱注册功能

This commit is contained in:
ccnetcore
2025-07-13 21:26:46 +08:00
parent 020d674ca2
commit 43dc962606
18 changed files with 483 additions and 214 deletions

View File

@@ -7,10 +7,10 @@
<el-input v-model="user.nick" maxlength="30" :disabled="isDisable"/>
</el-form-item>
<el-form-item label="手机号码" prop="phone">
<el-input v-model="user.phone" maxlength="11" :disabled="isDisable" />
<el-input v-model="user.phone" maxlength="11" disabled />
</el-form-item>
<el-form-item label="邮箱" prop="email">
<el-input v-model="user.email" maxlength="50" :disabled="isDisable" />
<el-input v-model="user.email" maxlength="50" disabled />
</el-form-item>
<el-form-item label="性别">
<el-radio-group v-model="user.sex" :disabled="isDisable">
@@ -46,22 +46,22 @@ const userRef = ref(null);
const rules = ref({
nick: [{ required: true, message: "用户昵称不能为空", trigger: "blur" }],
email: [
{ required: true, message: "邮箱地址不能为空", trigger: "blur" },
{
type: "email",
message: "请输入正确的邮箱地址",
trigger: ["blur", "change"],
},
],
phone: [
{ required: true, message: "手机号码不能为空", trigger: "blur" },
{
pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
message: "请输入正确的手机号码",
trigger: "blur",
},
],
// email: [
// { required: true, message: "邮箱地址不能为空", trigger: "blur" },
// {
// type: "email",
// message: "请输入正确的邮箱地址",
// trigger: ["blur", "change"],
// },
// ],
// phone: [
// { required: true, message: "手机号码不能为空", trigger: "blur" },
// {
// pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
// message: "请输入正确的手机号码",
// trigger: "blur",
// },
// ],
});
/** 提交按钮 */