diff --git a/lib/data/repositories/auth_repository.dart b/lib/data/repositories/auth_repository.dart index 85d6197..bff1c2a 100644 --- a/lib/data/repositories/auth_repository.dart +++ b/lib/data/repositories/auth_repository.dart @@ -1,5 +1,3 @@ -import 'dart:developer'; - import 'package:dio/dio.dart'; import 'package:get/get.dart'; import 'package:get_storage/get_storage.dart'; diff --git a/lib/modules/home/bindings/home_binding.dart b/lib/modules/home/bindings/home_binding.dart index 701773d..ecbcf37 100644 --- a/lib/modules/home/bindings/home_binding.dart +++ b/lib/modules/home/bindings/home_binding.dart @@ -1,11 +1,6 @@ import 'package:get/get.dart'; -import 'package:get_storage/get_storage.dart'; -import 'package:problem_check_system/data/providers/connectivity_provider.dart'; -import 'package:problem_check_system/data/providers/http_provider.dart'; -import 'package:problem_check_system/data/providers/local_database.dart'; import 'package:problem_check_system/data/repositories/auth_repository.dart'; import 'package:problem_check_system/data/repositories/problem_repository.dart'; -import 'package:problem_check_system/modules/auth/controllers/login_controller.dart'; import 'package:problem_check_system/modules/home/controllers/home_controller.dart'; import 'package:problem_check_system/modules/my/controllers/my_controller.dart'; import 'package:problem_check_system/modules/problem/controllers/problem_controller.dart'; diff --git a/lib/modules/my/controllers/change_password_controller.dart b/lib/modules/my/controllers/change_password_controller.dart index 2971b79..bdff19e 100644 --- a/lib/modules/my/controllers/change_password_controller.dart +++ b/lib/modules/my/controllers/change_password_controller.dart @@ -6,11 +6,9 @@ class ChangePasswordController extends GetxController { var newPassword = ''.obs; var confirmPassword = ''.obs; var isLoading = false.obs; + final AuthRepository authRepository; - // 假设你需要一个 UserProvider 来处理 API 请求 - final AuthRepository _authRepository; - ChangePasswordController({required AuthRepository authRepository}) - : _authRepository = authRepository; + ChangePasswordController({required this.authRepository}); // 更新新密码 void updateNewPassword(String value) { @@ -36,7 +34,6 @@ class ChangePasswordController extends GetxController { isLoading.value = true; try { - // TODO: 调用 API 来修改密码 // final response = await _userProvider.changePassword(newPassword.value); // if (response.statusCode == 200) { // Get.back(); diff --git a/lib/modules/my/views/my_page.dart b/lib/modules/my/views/my_page.dart index 82fc3db..d39f124 100644 --- a/lib/modules/my/views/my_page.dart +++ b/lib/modules/my/views/my_page.dart @@ -2,7 +2,6 @@ import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:get/get.dart'; import 'package:problem_check_system/modules/my/controllers/my_controller.dart'; -import 'package:problem_check_system/modules/auth/controllers/login_controller.dart'; import '../../../app/routes/app_routes.dart'; diff --git a/lib/modules/problem/controllers/problem_controller.dart b/lib/modules/problem/controllers/problem_controller.dart index c0330ec..0385a47 100644 --- a/lib/modules/problem/controllers/problem_controller.dart +++ b/lib/modules/problem/controllers/problem_controller.dart @@ -92,7 +92,6 @@ class ProblemController extends GetxController void uploadProblems() async { // if (selectedUnUploadedProblems.isEmpty) return; // // 实际的上传逻辑,例如调用 API - print('开始上传 ${selectedUnUploadedProblems.length} 个问题...'); // // 上传完成后,清空列表或更新状态 // selectedUnUploadedProblems.clear(); for (var problem in selectedUnUploadedProblems) { @@ -331,7 +330,7 @@ class ProblemController extends GetxController await file.delete(); } } catch (e) { - print('删除图片失败: $imagePath, 错误: $e'); + throw Exception(e); } } } diff --git a/lib/modules/problem/controllers/problem_form_controller.dart b/lib/modules/problem/controllers/problem_form_controller.dart index a277577..ed37561 100644 --- a/lib/modules/problem/controllers/problem_form_controller.dart +++ b/lib/modules/problem/controllers/problem_form_controller.dart @@ -203,8 +203,7 @@ class ProblemFormController extends GetxController { imagePaths.add(imagePath); } catch (e) { - print('保存图片失败: ${image.name}, 错误: $e'); - // 可以选择跳过失败的图片或抛出异常 + throw Exception(e); } }