From c41cec82e28081fa8596439f82e1eb2e5fde35a8 Mon Sep 17 00:00:00 2001 From: lxm <1274844347@qq.com> Date: Mon, 18 Aug 2025 15:22:06 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E6=AD=A3QQ=E9=9F=B3=E4=B9=90?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1=E7=B1=BB=E5=90=8D=E6=8B=BC=E5=86=99=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E5=B9=B6=E6=9B=B4=E6=96=B0=E7=9B=B8=E5=85=B3=E5=BC=95?= =?UTF-8?q?=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将类名从QqMusocService更正为QqMusicService,并更新所有相关文件中的引用 --- lib/core/bindings/initial_binding.dart | 6 +++--- lib/data/services/{qq_musoc.dart => qq_music.dart} | 4 ++-- lib/modules/agent/controllers/agent_controller.dart | 4 ++-- lib/modules/agent/views/qqmusic_card.dart | 4 ++-- .../qqmusic/controllers/qqmusic_playlist_controller.dart | 4 ++-- .../qqmusic_test/controllers/qqmusic_controller.dart | 4 ++-- 6 files changed, 13 insertions(+), 13 deletions(-) rename lib/data/services/{qq_musoc.dart => qq_music.dart} (99%) diff --git a/lib/core/bindings/initial_binding.dart b/lib/core/bindings/initial_binding.dart index 97a943a90..a208349f0 100644 --- a/lib/core/bindings/initial_binding.dart +++ b/lib/core/bindings/initial_binding.dart @@ -1,4 +1,4 @@ -import 'package:voitrans/data/services/qq_musoc.dart'; +import 'package:voitrans/data/services/qq_music.dart'; import '../../../data/services/user_portrait.dart'; @@ -72,10 +72,10 @@ class InitialBinding extends Bindings { Get.lazyPut(() => UserportraitManager(), fenix: true); // qq音乐服务 - Get.lazyPut(() => QqMusocService(), fenix: true); + Get.lazyPut(() => QqMusicService(), fenix: true); // 强制初始化 qq_music 插件 - // Get.find().initializePlugin(); + // Get.find().initializePlugin(); // 新手引导 Get.lazyPut(() => NoviceGuideService(), fenix: true); diff --git a/lib/data/services/qq_musoc.dart b/lib/data/services/qq_music.dart similarity index 99% rename from lib/data/services/qq_musoc.dart rename to lib/data/services/qq_music.dart index bed5c7dad..b1d7d40dd 100644 --- a/lib/data/services/qq_musoc.dart +++ b/lib/data/services/qq_music.dart @@ -5,8 +5,8 @@ import 'package:qq_music/qq_music.dart'; import '../models/song_model.dart'; /// QQ音乐服务适配器 - 全局状态管理 -class QqMusocService extends GetxService { - static QqMusocService get to => Get.find(); +class QqMusicService extends GetxService { + static QqMusicService get to => Get.find(); var isInitialized = false; // 音乐服务实例 diff --git a/lib/modules/agent/controllers/agent_controller.dart b/lib/modules/agent/controllers/agent_controller.dart index f8e64bd27..e778b2a5b 100644 --- a/lib/modules/agent/controllers/agent_controller.dart +++ b/lib/modules/agent/controllers/agent_controller.dart @@ -6,7 +6,7 @@ import 'package:amap_service/amap_service.dart'; import 'package:voitrans/data/models/song_model.dart'; import 'package:voitrans/data/services/ble_manager.dart'; import 'package:voitrans/data/services/bluetooth_manager.dart'; -import 'package:voitrans/data/services/qq_musoc.dart'; +import 'package:voitrans/data/services/qq_music.dart'; import 'package:flutter_intro/flutter_intro.dart'; import '../../../data/services/ble_manager.dart'; import '../../../data/services/bluetooth_manager.dart'; @@ -54,7 +54,7 @@ class AgentController extends GetxController { final BleManager _bleManager = Get.find(); //音乐播放管理 final _musiceManager = Get.find(); - final _qqmusicManager = Get.find(); + final _qqmusicManager = Get.find(); // 导航管理 final _navigationManager = Get.find(); RxBool isPlaying = false.obs; diff --git a/lib/modules/agent/views/qqmusic_card.dart b/lib/modules/agent/views/qqmusic_card.dart index 7d7581575..749c8ef14 100644 --- a/lib/modules/agent/views/qqmusic_card.dart +++ b/lib/modules/agent/views/qqmusic_card.dart @@ -3,13 +3,13 @@ import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:get/get.dart'; import 'package:voitrans/modules/agent/widgets/circular_progress_button.dart'; import '../../../routes/app_routes.dart'; -import '../../../data/services/qq_musoc.dart'; +import '../../../data/services/qq_music.dart'; import '../../../data/models/song_model.dart'; /// 构建音乐项目 Widget buildQQMusicItem( BuildContext context, List songs, SongModel song, int index) { - final qqMusicService = QqMusocService.to; // 使用QQ音乐全局服务 + final qqMusicService = QqMusicService.to; // 使用QQ音乐全局服务 final isDarkMode = Theme.of(context).brightness == Brightness.dark; return Container( diff --git a/lib/modules/qqmusic/controllers/qqmusic_playlist_controller.dart b/lib/modules/qqmusic/controllers/qqmusic_playlist_controller.dart index c290a186c..ce03da1df 100644 --- a/lib/modules/qqmusic/controllers/qqmusic_playlist_controller.dart +++ b/lib/modules/qqmusic/controllers/qqmusic_playlist_controller.dart @@ -2,11 +2,11 @@ import 'package:flutter/scheduler.dart'; import 'package:flutter/widgets.dart'; import 'package:get/get.dart'; import '../../../data/models/song_model.dart'; -import '../../../data/services/qq_musoc.dart'; +import '../../../data/services/qq_music.dart'; import '../../../core/utils/logger.dart'; class QQMusicPlaylistController extends GetxController { - final QqMusocService _qqMusicService = QqMusocService.to; + final QqMusicService _qqMusicService = QqMusicService.to; // 登录相关 final isLoggedIn = false.obs; diff --git a/lib/modules/qqmusic_test/controllers/qqmusic_controller.dart b/lib/modules/qqmusic_test/controllers/qqmusic_controller.dart index 41b6f29d5..92e02560b 100644 --- a/lib/modules/qqmusic_test/controllers/qqmusic_controller.dart +++ b/lib/modules/qqmusic_test/controllers/qqmusic_controller.dart @@ -1,11 +1,11 @@ import 'package:flutter/material.dart'; import 'package:get/get.dart'; import 'package:qq_music/qq_music.dart'; -import 'package:voitrans/data/services/qq_musoc.dart'; +import 'package:voitrans/data/services/qq_music.dart'; import '../models/song_model.dart'; class QQMusicController extends GetxController { - final QqMusocService _qqMusic = Get.find(); + final QqMusicService _qqMusic = Get.find(); // 登录状态 final isLoggedIn = false.obs;