Skip to content

Commit 156c3c8

Browse files
committed
优化代码结构
1 parent 234663f commit 156c3c8

File tree

520 files changed

+3310
-228
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

520 files changed

+3310
-228
lines changed

lib/app/router/router_utils.dart

Lines changed: 0 additions & 163 deletions
This file was deleted.

lib/app/router/unit_router.dart

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,14 @@ import 'package:flutter_unit/point_system/views/issues_point/issues_detail.dart'
2020
import 'package:flutter_unit/point_system/views/issues_point/issues_point_page.dart';
2121
import 'package:flutter_unit/user_system/pages/login/login_page.dart';
2222
import 'package:flutter_unit/user_system/pages/register/register_page.dart';
23-
import 'package:flutter_unit/widget_system/views/widget_system_view.dart';
23+
import 'package:flutter_unit/widget_ui/desk/widget_detail/widget_detail_page.dart';
24+
import 'package:flutter_unit/widget_ui/mobile/category_page/category_detail.dart';
25+
import 'package:flutter_unit/widget_ui/mobile/category_page/collect_page.dart';
26+
import 'package:flutter_unit/widget_ui/mobile/search_page/search_page.dart';
27+
import 'package:flutter_unit/widget_ui/mobile/widget_detail/widget_detail_page.dart';
2428
import 'package:widget_repository/widget_repository.dart';
2529

2630
import '../../navigation/navigation/unit_navigation.dart';
27-
import '../../widget_system/views/widget_detail_page/desk_ui/widget_detail_page.dart';
28-
import 'router_utils.dart';
2931

3032
class UnitRouters {
3133
static const String widget_detail = '/widget_detail';

lib/navigation/home_page/phone_widget_content.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
import 'package:app_config/app_config.dart';
22
import 'package:flutter/material.dart';
33
import 'package:flutter_bloc/flutter_bloc.dart';
4-
import 'package:flutter_unit/widget_system/views/standard_widget_home/standard_item/widget_model_item.dart';
54

65
import 'package:old_fancy_mobile_ui/old_fancy_mobile_ui.dart';
76
import 'package:widget_repository/widget_repository.dart';
87

8+
import '../../widget_ui/mobile/widget_panel/widget_model_item.dart';
9+
910
class PhoneWidgetContent extends StatelessWidget {
1011
final List<WidgetModel> items;
1112

lib/navigation/navigation/unit_desk_navigation.dart

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ import 'package:flutter_unit/app/views/unit_todo/point_unit_page.dart';
77
import 'package:components/toly_ui/toly_ui.dart';
88

99
import 'package:flutter_unit/painter_system/gallery_unit.dart';
10-
import 'package:flutter_unit/widget_system/views/widget_system_view.dart';
10+
import 'package:flutter_unit/widget_ui/desk/widget_panel/widget_panel.dart';
1111

1212
import 'package:url_launcher/url_launcher.dart';
13-
import 'package:window_manager/window_manager.dart';
14-
1513
import '../../app/plateform_adapter/window/windows_adapter.dart';
16-
import '../../widget_system/views/desk_ui/widget_panel/widget_panel.dart';
14+
15+
import '../../widget_ui/mobile/category_page/collect_page.dart';
16+
import '../../widget_ui/mobile/category_page/home_right_drawer.dart';
1717
import '../home_page/home_drawer.dart';
18-
import '../home_page/home_page.dart';
18+
1919

2020

2121
class UnitDeskNavigation extends StatefulWidget {

lib/navigation/navigation/unit_navigation.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@ import 'dart:io';
33
import 'package:app_config/app_config.dart';
44
import 'package:flutter/material.dart';
55
import 'package:flutter_bloc/flutter_bloc.dart';
6-
import 'package:flutter_unit/app/router/unit_router.dart';
76
import 'package:flutter_unit/app/update_part/bloc_exp.dart';
87
import 'package:flutter_unit/components/project/nav/pure_bottom_bar.dart';
98
import 'package:flutter_unit/painter_system/gallery_unit.dart';
109
import 'package:flutter_unit/app/update_part/views/update_red_point.dart';
1110
import 'package:flutter_unit/user_system/pages/user/user_page.dart';
1211
import 'package:old_fancy_mobile_ui/old_fancy_mobile_ui.dart';
1312
import 'package:widget_module/blocs/blocs.dart';
14-
import 'package:flutter_unit/widget_system/views/standard_widget_home/standard_home_page.dart';
15-
import 'package:flutter_unit/widget_system/views/widget_system_view.dart';
13+
import 'package:flutter_unit/widget_ui/mobile/widget_panel/standard_home_page.dart';
1614

1715
import '../../app/blocs/color_change_bloc.dart';
16+
import '../../widget_ui/mobile/category_page/collect_page.dart';
17+
import '../../widget_ui/mobile/category_page/home_right_drawer.dart';
1818
import '../home_page/home_page.dart';
1919
import 'unit_desk_navigation.dart';
2020

lib/widget_system/views/widget_system_view.dart

Lines changed: 0 additions & 8 deletions
This file was deleted.

lib/widget_system/views/widget_detail_page/desk_ui/widget_detail_bar.dart renamed to lib/widget_ui/desk/widget_detail/widget_detail_bar.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ import 'package:flutter_unit/app/utils/Toast.dart';
88
import 'package:flutter_unit/components/flutter/diy_flexible_space_bar.dart';
99
import 'package:components/toly_ui/toly_ui.dart';
1010
import 'package:flutter_unit/components/project/windmill.dart';
11-
import 'package:flutter_unit/widget_system/views/desk_ui/widget_panel/window_buttons.dart';
11+
import 'package:flutter_unit/widget_ui/desk/widget_panel/window_buttons.dart';
12+
1213
import 'package:widget_module/blocs/blocs.dart';
1314
import 'package:widget_repository/widget_repository.dart';
1415

lib/widget_system/views/widget_detail_page/desk_ui/widget_detail_page.dart renamed to lib/widget_ui/desk/widget_detail/widget_detail_page.dart

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,14 @@ import 'package:app_config/app_config.dart';
22
import 'package:components/toly_ui/toly_ui.dart';
33
import 'package:flutter/material.dart';
44
import 'package:flutter_bloc/flutter_bloc.dart';
5-
import 'package:flutter_unit/app/plateform_adapter/window/windows_adapter.dart';
6-
7-
import 'package:flutter_unit/components/project/widget_node_panel.dart';
5+
import 'package:flutter_unit/widget_ui/mobile/widget_detail/category_end_drawer.dart';
86
import 'package:widget_module/blocs/blocs.dart';
97

108
import 'package:widget_repository/widget_repository.dart';
9+
import 'package:widgets/widgets.dart';
1110

12-
import '../../../widgets/widgets_map.dart';
13-
import '../category_end_drawer.dart';
14-
import 'link_widget_buttons.dart';
15-
import 'widget_detail_bar.dart';
11+
import '../../../../widget_ui/desk/widget_detail/link_widget_buttons.dart';
12+
import '../../../../widget_ui/desk/widget_detail/widget_detail_bar.dart';
1613
import 'widget_detail_panel.dart';
1714
import 'widget_node_panel.dart';
1815

lib/widget_system/views/desk_ui/widget_panel/desk_widget_top_bar.dart renamed to lib/widget_ui/desk/widget_panel/desk_widget_top_bar.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import 'package:flutter/material.dart';
22
import 'package:flutter_unit/app/plateform_adapter/window/windows_adapter.dart';
33
import 'package:flutter_unit/components/permanent/decorations/round_rect_rab_indicator.dart';
4-
import 'package:flutter_unit/widget_system/views/desk_ui/widget_panel/window_buttons.dart';
54

65
import 'desk_search_bar.dart';
6+
import 'window_buttons.dart';
77

88
class DeskWidgetTopBar extends StatefulWidget {
99
final ValueChanged<int> onTabPressed;

lib/widget_system/views/desk_ui/widget_panel/widget_panel.dart renamed to lib/widget_ui/desk/widget_panel/widget_panel.dart

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,12 @@
11
import 'package:app_config/app_config.dart';
2-
import 'package:db_storage/db_storage.dart';
32
import 'package:flutter/material.dart';
43
import 'package:flutter_bloc/flutter_bloc.dart';
5-
import 'package:flutter_unit/app/plateform_adapter/window/windows_adapter.dart';
64
import 'package:flutter_unit/app/utils/convert.dart';
7-
import 'package:flutter_unit/components/permanent/decorations/round_rect_rab_indicator.dart';
85
import 'package:widget_module/blocs/blocs.dart';
96
import 'package:widget_repository/widget_repository.dart';
10-
import 'package:window_manager/window_manager.dart';
117

128
import 'desk_widget_model_item.dart';
13-
import 'desk_search_bar.dart';
149
import 'desk_widget_top_bar.dart';
15-
import 'window_buttons.dart';
1610

1711
class DeskWidgetPanel extends StatefulWidget {
1812
const DeskWidgetPanel({Key? key}) : super(key: key);

lib/widget_system/views/category_view/category_page.dart renamed to lib/widget_ui/mobile/category_page/category_page.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import 'package:app_config/app_config.dart';
22
import 'package:flutter/material.dart';
33
import 'package:flutter_bloc/flutter_bloc.dart';
4-
import 'package:flutter_unit/app/router/unit_router.dart';
54
import 'package:flutter_unit/components/permanent/circle.dart';
65
import 'package:flutter_unit/components/project/default/loading_shower.dart';
76
import 'package:flutter_unit/components/project/dialogs/delete_category_dialog.dart';
8-
import 'package:flutter_unit/widget_system/views/category_view/category_list_item.dart';
7+
98
import 'package:flutter_unit/components/project/no_more_widget.dart';
109
import 'package:widget_module/blocs/blocs.dart';
1110

1211
import 'package:widget_repository/widget_repository.dart';
1312

13+
import 'category_list_item.dart';
1414
import 'edit_category_panel.dart';
1515
import 'empty_category.dart';
1616

lib/widget_system/views/category_view/collect_page.dart renamed to lib/widget_ui/mobile/category_page/collect_page.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import 'like_widget_page.dart';
1111
import 'sync/async_button.dart';
1212
import 'sync/upload_button.dart';
1313

14+
1415
class CollectPage extends StatefulWidget {
1516
const CollectPage({Key? key}) : super(key: key);
1617

lib/widget_system/views/category_view/like_widget_page.dart renamed to lib/widget_ui/mobile/category_page/like_widget_page.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ import 'package:app_config/app_config.dart';
22
import 'package:flutter/cupertino.dart';
33
import 'package:flutter/material.dart';
44
import 'package:flutter_bloc/flutter_bloc.dart';
5-
import 'package:flutter_unit/app/router/router_utils.dart';
65

76
import 'package:flutter_unit/components/project/no_more_widget.dart';
87
import 'package:widget_repository/widget_repository.dart';
9-
import 'package:flutter_unit/widget_system/views/widget_detail_page/collect_widget_list_item.dart';
8+
import 'package:flutter_unit/widget_ui/mobile/widget_detail/collect_widget_list_item.dart';
109
import 'package:widget_module/blocs/blocs.dart';
1110

11+
import '../widget_detail/widget_detail_page.dart';
12+
1213

13-
import '../widget_system_view.dart';
1414

1515
/// create by 张风捷特烈 on 2020/6/16
1616
/// contact me by email [email protected]

lib/widget_system/views/search_view/search_page.dart renamed to lib/widget_ui/mobile/search_page/search_page.dart

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import 'package:app_config/app_config.dart';
2+
import 'package:components/components.dart';
23
import 'package:flutter/material.dart';
34
import 'package:flutter_bloc/flutter_bloc.dart';
45
import 'package:flutter_unit/components/permanent/circle.dart';
@@ -9,10 +10,8 @@ import 'package:old_fancy_mobile_ui/old_fancy_mobile_ui.dart';
910
import 'package:widget_module/blocs/blocs.dart';
1011

1112
import 'package:widget_repository/widget_repository.dart';
12-
import 'package:db_storage/db_storage.dart';
1313
import 'app_search_bar.dart';
14-
import 'empty_search_page.dart';
15-
import 'error_page.dart';
14+
1615

1716
// SearchPage 可以复用 WidgetsBloc,进行局部的 Bloc
1817
// 不必单独提供 SearchBloc 增加复杂性
Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
import 'package:app_config/app_config.dart';
2+
import 'package:components/components.dart';
23
import 'package:flutter/material.dart';
34
import 'package:flutter_bloc/flutter_bloc.dart';
4-
import 'package:flutter_unit/app/router/unit_router.dart';
55
import 'package:flutter_unit/components/project/default/empty_shower.dart';
66
import 'package:flutter_unit/components/project/default/loading_shower.dart';
77
import 'package:widget_module/blocs/blocs.dart';
8-
import 'package:flutter_unit/widget_system/views/search_view/empty_search_page.dart';
9-
import 'package:flutter_unit/widget_system/views/search_view/error_page.dart';
10-
import 'package:flutter_unit/widget_system/views/standard_widget_home/standard_item/widget_model_item.dart';
11-
import 'package:flutter_unit/widget_system/views/standard_widget_home/search_page/standard_search_bar.dart';
128
import 'package:widget_repository/widget_repository.dart';
139

10+
import '../widget_panel/widget_model_item.dart';
11+
import 'standard_search_bar.dart';
12+
1413
// SearchPage 可以复用 WidgetsBloc,进行局部的 Bloc
1514
// 不必单独提供 SearchBloc 增加复杂性
1615
class StandardSearchPageProvider extends StatelessWidget {

0 commit comments

Comments
 (0)