This commit is contained in:
魏少阳 2024-04-03 11:47:05 +08:00
commit 87aa689380
2 changed files with 15 additions and 12 deletions

View File

@ -49,7 +49,8 @@ class _MyAppState extends State<MyApp> with WidgetsBindingObserver, BaseWidget {
], ],
localeResolutionCallback: (locale, supportedLocales) { localeResolutionCallback: (locale, supportedLocales) {
if (!supportedLocales.contains(locale)) { if (!supportedLocales.contains(locale)) {
int idx = appSupportedLocales.indexWhere((element) => element.languageCode == locale!.languageCode); int idx = appSupportedLocales.indexWhere(
(element) => element.languageCode == locale!.languageCode);
if (idx != -1) { if (idx != -1) {
locale = appSupportedLocales[idx]; locale = appSupportedLocales[idx];
} else { } else {
@ -57,10 +58,16 @@ class _MyAppState extends State<MyApp> with WidgetsBindingObserver, BaseWidget {
} }
} }
// print("localelocalelocalelocalelocale locale:${locale} locale.languageCode:${locale.languageCode} locale.countryCode:${locale.countryCode} supportedLocales:${supportedLocales}"); // print("localelocalelocalelocalelocale locale:${locale} locale.languageCode:${locale.languageCode} locale.countryCode:${locale.countryCode} supportedLocales:${supportedLocales}");
AppManager().setLanCode(code: '${locale!.languageCode}_${locale.countryCode}'); AppManager()
.setLanCode(code: '${locale!.languageCode}_${locale.countryCode}');
return locale; return locale;
}, },
locale: StoreService.to.getLanguageCode()!.isNotEmpty ? appDept.deptSupportedLocales.where((element) => element.languageCode == StoreService.to.getLanguageCode()).first : Get.deviceLocale, locale: StoreService.to.getLanguageCode()!.isNotEmpty
? appDept.deptSupportedLocales
.where((element) =>
element.languageCode == StoreService.to.getLanguageCode())
.first
: Get.deviceLocale,
// locale: Get.deviceLocale, // locale: Get.deviceLocale,
fallbackLocale: const Locale('zh', 'CN'), fallbackLocale: const Locale('zh', 'CN'),
theme: ThemeData( theme: ThemeData(
@ -100,7 +107,7 @@ class _MyAppState extends State<MyApp> with WidgetsBindingObserver, BaseWidget {
super.initState(); super.initState();
WidgetsBinding.instance.addObserver(this); WidgetsBinding.instance.addObserver(this);
XSJPushProvider().initJPushService(); // XSJPushProvider().initJPushService();
XSJPushProvider().initLocalNotification(false); XSJPushProvider().initLocalNotification(false);
} }

View File

@ -198,9 +198,8 @@ class DoorLockLogLogic extends BaseGetXController {
startDate: state.startDate.value, startDate: state.startDate.value,
endDate: state.endDate.value); endDate: state.endDate.value);
if (state.lockLogEntity.value.errorCode!.codeIsSuccessful) { if (entity.errorCode!.codeIsSuccessful) {
print("操作记录列表成功:${state.lockLogEntity.value.data?.itemList}"); state.lockLogItemList.value = entity.data!.itemList!;
state.lockLogItemList.value = state.lockLogEntity.value.data!.itemList!;
} else {} } else {}
} }
@ -266,8 +265,8 @@ class DoorLockLogLogic extends BaseGetXController {
if (isDemoMode == false) { if (isDemoMode == false) {
// _initReplySubscription(); // _initReplySubscription();
// mockNetworkDataRequest(); mockNetworkDataRequest();
// _getDoorLockLogListRefreshUIAction(); _getDoorLockLogListRefreshUIAction();
} }
} }
@ -281,9 +280,6 @@ class DoorLockLogLogic extends BaseGetXController {
getLockRecordLastUploadDataTime(); getLockRecordLastUploadDataTime();
// senderReferEventRecordTime(); // senderReferEventRecordTime();
// senderReferEventRecordNumber(); // senderReferEventRecordNumber();
// testReadJsonData();
mockNetworkDataRequest();
} }
} }