38 lines
1.2 KiB
Dart
38 lines
1.2 KiB
Dart
/// WorkOrder 模块导出文件
|
|
|
|
// Constants
|
|
export '../../../core/consts/workorder_consts.dart';
|
|
export '../../../core/error/workorder_failure.dart';
|
|
|
|
// Domain - Entities
|
|
export 'domain/entities/workorder_entity.dart';
|
|
|
|
// Domain - Repositories
|
|
export 'domain/repositories/workorder_repository.dart';
|
|
|
|
// Domain - UseCases
|
|
export 'domain/usecases/get_workorder_list_usecase.dart';
|
|
export 'domain/usecases/get_workorder_detail_usecase.dart';
|
|
|
|
// Data - Models
|
|
export 'data/models/workorder_model.dart';
|
|
|
|
// Data - Datasources
|
|
export 'data/datasources/workorder_remote_datasource.dart';
|
|
export 'data/datasources/workorder_remote_datasource_impl.dart';
|
|
|
|
// Data - Repositories
|
|
export 'data/repositories/workorder_repository_impl.dart';
|
|
|
|
// Presentation - Cubit
|
|
export 'presentation/cubit/workorder_cubit.dart';
|
|
export 'presentation/cubit/workorder_detail_cubit.dart';
|
|
|
|
// Presentation - Widgets
|
|
export 'presentation/widgets/workorder_tabbar.dart';
|
|
export 'presentation/widgets/workorder_count_card.dart';
|
|
export 'presentation/widgets/workorder_item_card.dart';
|
|
|
|
// Presentation - Pages
|
|
export 'presentation/pages/workorder_page.dart';
|
|
export 'presentation/pages/workorder_detail_page.dart'; |