This commit is contained in:
wyf
2025-08-11 09:39:40 +08:00
parent 0464b5ddf8
commit 50e1ebea20
2 changed files with 15 additions and 17 deletions

View File

@@ -91,10 +91,6 @@ Future<void> 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);