更新
This commit is contained in:
@@ -48,6 +48,7 @@ class AppConstants {
|
|||||||
|
|
||||||
//系统参数
|
//系统参数
|
||||||
//运行打包APP模式
|
//运行打包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;
|
int text_length = 8;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -91,10 +91,6 @@ Future<void> main() async {
|
|||||||
final Locale? deviceLocale = Get.deviceLocale;
|
final Locale? deviceLocale = Get.deviceLocale;
|
||||||
print('系统语言: ${deviceLocale?.languageCode}');
|
print('系统语言: ${deviceLocale?.languageCode}');
|
||||||
|
|
||||||
// final selectapp = "th";
|
|
||||||
// final selectapp = "mht";
|
|
||||||
// await AppLanguage().loadLanguage("en_US");
|
|
||||||
|
|
||||||
await loadLanguageSetting();
|
await loadLanguageSetting();
|
||||||
await initLanguageSetting();
|
await initLanguageSetting();
|
||||||
WidgetsFlutterBinding.ensureInitialized();
|
WidgetsFlutterBinding.ensureInitialized();
|
||||||
@@ -145,13 +141,16 @@ void initwebService() {
|
|||||||
initLanguageSetting() async {
|
initLanguageSetting() async {
|
||||||
try {
|
try {
|
||||||
Get.put(MHLanguageController());
|
Get.put(MHLanguageController());
|
||||||
|
int code = AppConstants().ent_type;
|
||||||
|
if (APPPackageType.MHT.code == code) {
|
||||||
Get.put(MHTHomeController());
|
Get.put(MHTHomeController());
|
||||||
MHLanguageController mhLanguageController = Get.find();
|
MHLanguageController mhLanguageController = Get.find();
|
||||||
await mhLanguageController.initLanuageList();
|
await mhLanguageController.initLanuageList();
|
||||||
|
} else {
|
||||||
Get.put(LanguageController());
|
Get.put(LanguageController());
|
||||||
LanguageController languageController = Get.find();
|
LanguageController languageController = Get.find();
|
||||||
await languageController.initLanuageList();
|
await languageController.initLanuageList();
|
||||||
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
print(e);
|
print(e);
|
||||||
}
|
}
|
||||||
@@ -673,9 +672,7 @@ class MyApp extends StatelessWidget {
|
|||||||
]));
|
]));
|
||||||
}
|
}
|
||||||
|
|
||||||
// final selectapp = "th";
|
int selectapp = AppConstants().ent_type;
|
||||||
final selectapp = "mht";
|
|
||||||
// This widget is the root of your application.
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
var co = MediaQuery.sizeOf(context);
|
var co = MediaQuery.sizeOf(context);
|
||||||
@@ -683,9 +680,9 @@ class MyApp extends StatelessWidget {
|
|||||||
themeController.changeTheme(CustomThemeColor.dark);
|
themeController.changeTheme(CustomThemeColor.dark);
|
||||||
return LayoutBuilder(builder: (contxt, cons) {
|
return LayoutBuilder(builder: (contxt, cons) {
|
||||||
switch (selectapp) {
|
switch (selectapp) {
|
||||||
case "th":
|
case 1:
|
||||||
return buildth(context, cons);
|
return buildth(context, cons);
|
||||||
case "mht":
|
case 3:
|
||||||
return buildmht(contxt, cons);
|
return buildmht(contxt, cons);
|
||||||
default:
|
default:
|
||||||
return buildth(context, cons);
|
return buildth(context, cons);
|
||||||
|
|||||||
Reference in New Issue
Block a user