From 50e1ebea20f66919cce096c35b396611c869b8c1 Mon Sep 17 00:00:00 2001 From: wyf <494641114@qq.com> Date: Mon, 11 Aug 2025 09:39:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/common/color/appConstants.dart | 3 ++- lib/main.dart | 29 +++++++++++++---------------- 2 files changed, 15 insertions(+), 17 deletions(-) diff --git a/lib/common/color/appConstants.dart b/lib/common/color/appConstants.dart index e8788cc..3f951be 100644 --- a/lib/common/color/appConstants.dart +++ b/lib/common/color/appConstants.dart @@ -48,6 +48,7 @@ class AppConstants { //系统参数 //运行打包APP模式 - int ent_type = APPPackageType.MHT.code; //1.默认太和 2.欢睡 3.眠花糖 + // int ent_type = APPPackageType.MHT.code; //1.默认太和 2.欢睡 3.眠花糖 + int ent_type = APPPackageType.TH.code; //1.默认太和 2.欢睡 3.眠花糖 int text_length = 8; } diff --git a/lib/main.dart b/lib/main.dart index 4e4953e..6d8c99b 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -91,10 +91,6 @@ Future main() async { final Locale? deviceLocale = Get.deviceLocale; print('系统语言: ${deviceLocale?.languageCode}'); - // final selectapp = "th"; - // final selectapp = "mht"; - // await AppLanguage().loadLanguage("en_US"); - await loadLanguageSetting(); await initLanguageSetting(); WidgetsFlutterBinding.ensureInitialized(); @@ -145,13 +141,16 @@ void initwebService() { initLanguageSetting() async { try { Get.put(MHLanguageController()); - Get.put(MHTHomeController()); - MHLanguageController mhLanguageController = Get.find(); - await mhLanguageController.initLanuageList(); - - Get.put(LanguageController()); - LanguageController languageController = Get.find(); - await languageController.initLanuageList(); + int code = AppConstants().ent_type; + if (APPPackageType.MHT.code == code) { + Get.put(MHTHomeController()); + MHLanguageController mhLanguageController = Get.find(); + await mhLanguageController.initLanuageList(); + } else { + Get.put(LanguageController()); + LanguageController languageController = Get.find(); + await languageController.initLanuageList(); + } } catch (e) { print(e); } @@ -673,9 +672,7 @@ class MyApp extends StatelessWidget { ])); } - // final selectapp = "th"; - final selectapp = "mht"; - // This widget is the root of your application. + int selectapp = AppConstants().ent_type; @override Widget build(BuildContext context) { var co = MediaQuery.sizeOf(context); @@ -683,9 +680,9 @@ class MyApp extends StatelessWidget { themeController.changeTheme(CustomThemeColor.dark); return LayoutBuilder(builder: (contxt, cons) { switch (selectapp) { - case "th": + case 1: return buildth(context, cons); - case "mht": + case 3: return buildmht(contxt, cons); default: return buildth(context, cons);