diff --git a/lib/main/lockDetail/lockSet/basicInformation/adminOpenLockPassword/adminOpenLockPassword_page.dart b/lib/main/lockDetail/lockSet/basicInformation/adminOpenLockPassword/adminOpenLockPassword_page.dart index ff487734..03a6cc02 100755 --- a/lib/main/lockDetail/lockSet/basicInformation/adminOpenLockPassword/adminOpenLockPassword_page.dart +++ b/lib/main/lockDetail/lockSet/basicInformation/adminOpenLockPassword/adminOpenLockPassword_page.dart @@ -112,6 +112,7 @@ class _AdminOpenLockPasswordPageState extends State // 检查密码是否重复 final bool isPasswordAvailable = await logic.checkPassword(); if (!isPasswordAvailable) { + state.changePwdController.clear(); return; // 如果密码重复,直接返回 } @@ -119,6 +120,7 @@ class _AdminOpenLockPasswordPageState extends State logic.changeAdministratorPasswordCommand(); }, cancelClick: () { + state.changePwdController.clear(); Get.back(); }, );