diff --git a/lib/app/core/routes/app_pages.dart b/lib/app/core/routes/app_pages.dart index 61a7509..eb027c1 100644 --- a/lib/app/core/routes/app_pages.dart +++ b/lib/app/core/routes/app_pages.dart @@ -4,14 +4,11 @@ import 'package:problem_check_system/app/features/enterprise/presentation/bindin import 'package:problem_check_system/app/features/enterprise/presentation/bindings/enterprise_list_binding.dart'; import 'package:problem_check_system/app/features/enterprise/presentation/bindings/enterprise_upload_binding.dart'; import 'package:problem_check_system/app/features/enterprise/presentation/pages/enterprise_form_page.dart'; -import 'package:problem_check_system/app/features/enterprise/presentation/pages/enterprise_list_page.dart'; import 'package:problem_check_system/app/features/enterprise/presentation/pages/enterprise_upload_page.dart'; import 'package:problem_check_system/app/features/my/bindings/profile_binding.dart'; import 'package:problem_check_system/app/features/my/views/my_page.dart'; import 'package:problem_check_system/app/features/navigation/presentation/bindings/navigation_binding.dart'; import 'package:problem_check_system/app/features/navigation/presentation/pages/navigation_page.dart'; -import 'package:problem_check_system/app/features/home/bindings/home_binding.dart'; -import 'package:problem_check_system/app/features/home/pages/home_page.dart'; import 'package:problem_check_system/app/features/auth/bindings/login_binding.dart'; import 'package:problem_check_system/app/features/auth/views/login_page.dart'; import 'package:problem_check_system/app/features/my/bindings/change_password_binding.dart'; @@ -20,7 +17,6 @@ import 'package:problem_check_system/app/features/problem/presentation/bindings/ import 'package:problem_check_system/app/features/problem/presentation/bindings/problem_list_binding.dart'; import 'package:problem_check_system/app/features/problem/presentation/bindings/problem_upload_binding.dart'; import 'package:problem_check_system/app/features/problem/presentation/pages/problem_form_page.dart'; -import 'package:problem_check_system/app/features/problem/presentation/pages/problem_list_page.dart'; import 'package:problem_check_system/app/features/problem/presentation/pages/problem_upload_page.dart'; import 'package:problem_check_system/app/features/enterprise/presentation/pages/enterprise_info_page.dart'; diff --git a/lib/app/features/problem/data/datasources/problem_local_data_source.dart b/lib/app/features/problem/data/datasources/problem_local_data_source.dart index 05c6cda..a03b76e 100644 --- a/lib/app/features/problem/data/datasources/problem_local_data_source.dart +++ b/lib/app/features/problem/data/datasources/problem_local_data_source.dart @@ -1,7 +1,5 @@ import 'package:problem_check_system/app/core/domain/entities/sync_status.dart'; import 'package:problem_check_system/app/core/services/database_service.dart'; -import 'package:problem_check_system/app/features/problem/data/model/problem_model.dart'; -import 'package:problem_check_system/app/features/problem/domain/entities/problem_entity.dart'; import 'package:problem_check_system/app/features/problem/domain/entities/problem_filter_params.dart'; import 'package:sqflite/sqflite.dart'; // 导入你的 DatabaseService diff --git a/lib/app/features/problem/presentation/controllers/problem_list_controller.dart b/lib/app/features/problem/presentation/controllers/problem_list_controller.dart index 5962aa4..67931f8 100644 --- a/lib/app/features/problem/presentation/controllers/problem_list_controller.dart +++ b/lib/app/features/problem/presentation/controllers/problem_list_controller.dart @@ -15,6 +15,8 @@ import 'package:problem_check_system/app/features/problem/domain/usecases/get_al import 'package:problem_check_system/app/features/problem/domain/usecases/resolve_conflict_usecase.dart'; import 'package:problem_check_system/app/features/problem/domain/usecases/sync_problems_usecase.dart'; +// TODO 同步的时候需要保存图片到本地 + class ProblemListController extends GetxController { final GetAllProblemsUsecase getAllProblemsUsecase; final GetEnterprisesUsecase getEnterprisesUsecase;