|
|
@ -6,11 +6,9 @@ class ChangePasswordController extends GetxController { |
|
|
|
var newPassword = ''.obs; |
|
|
|
var newPassword = ''.obs; |
|
|
|
var confirmPassword = ''.obs; |
|
|
|
var confirmPassword = ''.obs; |
|
|
|
var isLoading = false.obs; |
|
|
|
var isLoading = false.obs; |
|
|
|
|
|
|
|
final AuthRepository authRepository; |
|
|
|
|
|
|
|
|
|
|
|
// 假设你需要一个 UserProvider 来处理 API 请求 |
|
|
|
ChangePasswordController({required this.authRepository}); |
|
|
|
final AuthRepository _authRepository; |
|
|
|
|
|
|
|
ChangePasswordController({required AuthRepository authRepository}) |
|
|
|
|
|
|
|
: _authRepository = authRepository; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 更新新密码 |
|
|
|
// 更新新密码 |
|
|
|
void updateNewPassword(String value) { |
|
|
|
void updateNewPassword(String value) { |
|
|
@ -36,7 +34,6 @@ class ChangePasswordController extends GetxController { |
|
|
|
|
|
|
|
|
|
|
|
isLoading.value = true; |
|
|
|
isLoading.value = true; |
|
|
|
try { |
|
|
|
try { |
|
|
|
// TODO: 调用 API 来修改密码 |
|
|
|
|
|
|
|
// final response = await _userProvider.changePassword(newPassword.value); |
|
|
|
// final response = await _userProvider.changePassword(newPassword.value); |
|
|
|
// if (response.statusCode == 200) { |
|
|
|
// if (response.statusCode == 200) { |
|
|
|
// Get.back(); |
|
|
|
// Get.back(); |
|
|
|