diff --git a/src/components.d.ts b/src/components.d.ts
index fa37de8..dee0f14 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -8,6 +8,7 @@ export {}
declare module 'vue' {
export interface GlobalComponents {
BaseKeyboardInput: typeof import('./components/BaseKeyboardInput.vue')['default']
+ BasePasswordInput: typeof import('./components/BasePasswordInput.vue')['default']
ElButton: typeof import('element-plus/es')['ElButton']
ElCard: typeof import('element-plus/es')['ElCard']
ElCheckbox: typeof import('element-plus/es')['ElCheckbox']
diff --git a/src/components/BasePasswordInput.vue b/src/components/BasePasswordInput.vue
new file mode 100644
index 0000000..6109499
--- /dev/null
+++ b/src/components/BasePasswordInput.vue
@@ -0,0 +1,256 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/PasswordDialog.vue b/src/components/PasswordDialog.vue
index 1d0b59d..1dfa78c 100644
--- a/src/components/PasswordDialog.vue
+++ b/src/components/PasswordDialog.vue
@@ -1,34 +1,13 @@
-
+
取消
-
+
确认
@@ -37,7 +16,7 @@