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" }, {