diff --git a/src/components/PasswordSuccess.vue b/src/components/PasswordSuccess.vue new file mode 100644 index 0000000..f7793af --- /dev/null +++ b/src/components/PasswordSuccess.vue @@ -0,0 +1,84 @@ + + + + + + + + + 修改密码成功! + 系统将在 {{ countdown }} 秒后自动跳转至登录页 + 立即跳转 + + + + + + + \ No newline at end of file diff --git a/src/components/changePassword.vue b/src/components/changePassword.vue new file mode 100644 index 0000000..a339d99 --- /dev/null +++ b/src/components/changePassword.vue @@ -0,0 +1,303 @@ + + + + 修改密码 + + + + + + + + + + + + + + + + + + + + + + + 密码由8-16位数字、字母或符号组成 + + + + + + 至少含2种以上字符 + + + + + + {{ errorMsg }} + + + + + + + {{ loading ? '修改中...' : '确定' }} + + + + + + + + + + diff --git a/src/router/index.js b/src/router/index.js index 01af865..b782720 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -71,6 +71,8 @@ const router = createRouter({ { path: '/noPermission', name: "noPermission", component: () => import("../views/noPermissionPage.vue") } ] }, + // 跳转页面 + { path: '/PasswordSuccess', name: "PasswordSuccess.vue", component: () => import("../components/PasswordSuccess.vue") }, ]