diff --git a/lib/ui/sub_pages/decoration_manager/decoration_manager_card.dart b/lib/ui/sub_pages/decoration_manager/decoration_manager_card.dart index 0011695..f7c248e 100644 --- a/lib/ui/sub_pages/decoration_manager/decoration_manager_card.dart +++ b/lib/ui/sub_pages/decoration_manager/decoration_manager_card.dart @@ -29,8 +29,6 @@ class DecorationManagerCard extends StatefulWidget { } class _DecorationManagerCardState extends State { - USER_ROLE get role => - Provider.of(context, listen: false).userInfoModel.role; @override Widget build(BuildContext context) { return Container( diff --git a/pubspec.lock b/pubspec.lock index 8ce939d..7a7e38f 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -115,6 +115,48 @@ packages: url: "https://pub.flutter-io.cn" source: hosted version: "1.0.0" + build_daemon: + dependency: transitive + description: + name: build_daemon + url: "https://pub.flutter-io.cn" + source: hosted + version: "3.0.0" + build_resolvers: + dependency: transitive + description: + name: build_resolvers + url: "https://pub.flutter-io.cn" + source: hosted + version: "2.0.1" + build_runner: + dependency: "direct dev" + description: + name: build_runner + url: "https://pub.flutter-io.cn" + source: hosted + version: "2.0.3" + build_runner_core: + dependency: transitive + description: + name: build_runner_core + url: "https://pub.flutter-io.cn" + source: hosted + version: "7.0.0" + built_collection: + dependency: transitive + description: + name: built_collection + url: "https://pub.flutter-io.cn" + source: hosted + version: "5.0.0" + built_value: + dependency: transitive + description: + name: built_value + url: "https://pub.flutter-io.cn" + source: hosted + version: "8.0.6" carousel_slider: dependency: "direct main" description: @@ -157,6 +199,13 @@ packages: url: "https://pub.flutter-io.cn" source: hosted version: "1.1.0" + code_builder: + dependency: transitive + description: + name: code_builder + url: "https://pub.flutter-io.cn" + source: hosted + version: "4.0.0" collection: dependency: transitive description: @@ -353,6 +402,13 @@ packages: url: "https://pub.flutter-io.cn" source: hosted version: "3.0.3" + fixnum: + dependency: transitive + description: + name: fixnum + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.0.0" flutter: dependency: "direct main" description: flutter @@ -408,6 +464,13 @@ packages: description: flutter source: sdk version: "0.0.0" + frontend_server_client: + dependency: transitive + description: + name: frontend_server_client + url: "https://pub.flutter-io.cn" + source: hosted + version: "2.1.0" get: dependency: "direct main" description: @@ -422,6 +485,13 @@ packages: url: "https://pub.flutter-io.cn" source: hosted version: "2.0.1" + graphs: + dependency: transitive + description: + name: graphs + url: "https://pub.flutter-io.cn" + source: hosted + version: "2.0.0" grinder: dependency: "direct dev" description: @@ -457,6 +527,13 @@ packages: url: "https://pub.flutter-io.cn" source: hosted version: "0.13.3" + http_multi_server: + dependency: transitive + description: + name: http_multi_server + url: "https://pub.flutter-io.cn" + source: hosted + version: "3.0.1" http_parser: dependency: transitive description: @@ -499,6 +576,13 @@ packages: url: "https://pub.flutter-io.cn" source: hosted version: "0.17.0" + io: + dependency: transitive + description: + name: io + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.0.0" jpush_flutter: dependency: "direct main" description: @@ -523,7 +607,7 @@ packages: source: hosted version: "4.0.1" json_serializable: - dependency: "direct main" + dependency: "direct dev" description: name: json_serializable url: "https://pub.flutter-io.cn" @@ -557,6 +641,13 @@ packages: url: "https://pub.flutter-io.cn" source: hosted version: "1.3.0" + mime: + dependency: transitive + description: + name: mime + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.0.0" nested: dependency: transitive description: @@ -642,7 +733,7 @@ packages: source: hosted version: "1.2.0" pedantic: - dependency: "direct dev" + dependency: transitive description: name: pedantic url: "https://pub.flutter-io.cn" @@ -683,6 +774,13 @@ packages: url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" + pool: + dependency: transitive + description: + name: pool + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.5.0" power_logger: dependency: "direct main" description: @@ -725,6 +823,20 @@ packages: url: "https://pub.flutter-io.cn" source: hosted version: "1.1.0+1" + shelf: + dependency: transitive + description: + name: shelf + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.1.4" + shelf_web_socket: + dependency: transitive + description: + name: shelf_web_socket + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.0.1" shimmer: dependency: "direct main" description: @@ -800,6 +912,13 @@ packages: url: "https://pub.flutter-io.cn" source: hosted version: "0.2.19" + timing: + dependency: transitive + description: + name: timing + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.0.0" tint: dependency: transitive description: @@ -891,6 +1010,13 @@ packages: url: "https://pub.flutter-io.cn" source: hosted version: "3.0.1" + web_socket_channel: + dependency: transitive + description: + name: web_socket_channel + url: "https://pub.flutter-io.cn" + source: hosted + version: "2.1.0" win32: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 0950dfa..2d806a6 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -53,8 +53,6 @@ dependencies: #谷歌崩溃分析 firebase_core: ^1.0.3 firebase_crashlytics: ^2.0.0 - #json序列化 - json_serializable: ^4.1.1 #瀑布流 waterfall_flow: ^3.0.1 @@ -77,9 +75,11 @@ dependencies: dev_dependencies: flutter_test: sdk: flutter - import_sorter: - grinder: - pedantic: + import_sorter: ^4.5.1 + grinder: ^0.9.0 + #json序列化 + json_serializable: ^4.1.1 + build_runner: ^2.0.3 flutter: uses-material-design: true diff --git a/tool/grind.dart b/tool/grind.dart index 8ad1070..12b24e9 100644 --- a/tool/grind.dart +++ b/tool/grind.dart @@ -41,3 +41,13 @@ buildIos() async { await runAsync('flutter', arguments: ['build', 'ios', '--dart-define', 'BUILD_TYPE=PRODUCT']); } + +@Task('import 排序') +void sort() { + Pub.run('import_sorter:main'); +} + +@Task('代码格式化') +void format() { + DartFmt.format(libDir); +}