diff --git a/src/assets/images/12jobs_cube1.png b/src/assets/images/12jobs_cube1.png new file mode 100644 index 0000000..c43f950 Binary files /dev/null and b/src/assets/images/12jobs_cube1.png differ diff --git a/src/assets/images/12jobs_cube2.png b/src/assets/images/12jobs_cube2.png new file mode 100644 index 0000000..62b5a81 Binary files /dev/null and b/src/assets/images/12jobs_cube2.png differ diff --git a/src/components/auth/Login.vue b/src/components/auth/Login.vue index 826a5ff..379f6c5 100644 --- a/src/components/auth/Login.vue +++ b/src/components/auth/Login.vue @@ -178,6 +178,20 @@ const validate = () => { return false; } } + if (loginType.value == 'password') { + if (!account.value) { + showToast('请输入手机号码或邮箱!'); + return false; + } + if (!(telReg.test(account.value) || emailReg.test(account.value))) { + showToast('请输入有效的手机号码或邮箱!'); + return false; + } + if (!password.value) { + showToast('请输入密码!'); + return false; + } + } return true; }; diff --git a/src/layouts/Header.vue b/src/layouts/Header.vue index fc8ac56..7ddb6f9 100644 --- a/src/layouts/Header.vue +++ b/src/layouts/Header.vue @@ -1,7 +1,7 @@