From 66b1686dd25b4e8702ccb8d35a8ec6cf33e028e6 Mon Sep 17 00:00:00 2001
From: 10396 <1039655633@qq.com>
Date: Wed, 25 Jun 2025 16:34:03 +0800
Subject: [PATCH] =?UTF-8?q?feat(layout):=20=E6=9B=B4=E6=96=B0=E4=BF=A1?=
=?UTF-8?q?=E6=81=AF=E7=BB=84=E4=BB=B6=E4=B8=AD=E6=B7=BB=E5=8A=A0=E5=A7=93?=
=?UTF-8?q?=E5=90=8D=E5=AD=97=E6=AE=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 在 update_info.vue 文件中添加了姓名输入框- 增加了姓名字段的验证规则
- 调整了表单项的顺序,将姓名放在邮箱之前
---
src/layout/header/components/update_info.vue | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/layout/header/components/update_info.vue b/src/layout/header/components/update_info.vue
index c9178f5..bfec4c4 100644
--- a/src/layout/header/components/update_info.vue
+++ b/src/layout/header/components/update_info.vue
@@ -23,6 +23,9 @@
autocomplete="off"
/>
+
+
+
@@ -50,7 +53,7 @@ import useFormValidate from "@/assets/js/useFormValidate.js";
import { ElMessage } from "element-plus";
import { useUserStore } from "@/pinia/user.js";
import { ref } from "vue";
-import {useRouter} from "vue-router";
+import { useRouter } from "vue-router";
const userStore = useUserStore();
const props = defineProps({
@@ -105,6 +108,7 @@ const validateEmail = async (rule, value, callback) => {
} else callback();
};
const rules = {
+ NAME: [{ required: true, message: "姓名不能为空", trigger: "blur" }],
EMAIL: [
{ required: false, message: "请输入邮箱", trigger: "blur" },
{