fix: 设备登录失败原因打印
This commit is contained in:
@@ -59,6 +59,9 @@ class KRAppRunData {
|
||||
/// 设备ID
|
||||
String? deviceId;
|
||||
|
||||
/// 最后一次设备登录错误信息
|
||||
String? kr_lastDeviceLoginError;
|
||||
|
||||
/// 区号
|
||||
String? kr_areaCode;
|
||||
|
||||
@@ -310,7 +313,7 @@ class KRAppRunData {
|
||||
if (!success) {
|
||||
// 设备登录失败 → 提示用户重试
|
||||
HIDialog.show(
|
||||
message: '设备登录失败,请检查网络或重试',
|
||||
message: '设备登录失败\n\n原因:${kr_lastDeviceLoginError ?? "未知错误"}\n\n请检查网络或重试',
|
||||
confirmText: '重试',
|
||||
preventBackDismiss: true,
|
||||
onConfirm: () async {
|
||||
@@ -388,7 +391,7 @@ class KRAppRunData {
|
||||
KRCommonUtil.kr_hideLoading();
|
||||
// 设备登录失败 → 提示用户重试
|
||||
HIDialog.show(
|
||||
message: '设备登录失败,请检查网络或重试',
|
||||
message: '设备登录失败\n\n原因:${kr_lastDeviceLoginError ?? "未知错误"}\n\n请检查网络或重试',
|
||||
confirmText: '重试',
|
||||
preventBackDismiss: true,
|
||||
onConfirm: () async {
|
||||
@@ -435,6 +438,7 @@ class KRAppRunData {
|
||||
|
||||
return await result.fold(
|
||||
(error) {
|
||||
kr_lastDeviceLoginError = error.msg;
|
||||
print('❌ 设备登录失败: ${error.msg}');
|
||||
KRLogUtil.kr_e('❌ 设备登录失败: ${error.msg}', tag: 'SplashController');
|
||||
_logStepTiming('设备登录完成');
|
||||
@@ -470,7 +474,8 @@ class KRAppRunData {
|
||||
);
|
||||
} catch (e, stackTrace) {
|
||||
print('❌ 设备登录检查异常: $e');
|
||||
print('📚 堆栈跟踪: $stackTrace');
|
||||
print('📚 堆栈跟踪: $stackTrace');
|
||||
kr_lastDeviceLoginError = e.toString();
|
||||
KRLogUtil.kr_e('❌ 设备登录检查异常: $e', tag: 'SplashController');
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -450,7 +450,7 @@ class KRSplashController extends GetxController {
|
||||
if (!success) {
|
||||
// 设备登录失败 → 提示用户重试
|
||||
HIDialog.show(
|
||||
message: '设备登录失败,请检查网络或重试',
|
||||
message: '设备登录失败\n\n原因:${KRAppRunData.getInstance().kr_lastDeviceLoginError ?? "未知错误"}\n\n请检查网络或重试',
|
||||
confirmText: '重试',
|
||||
preventBackDismiss: true,
|
||||
onConfirm: () async {
|
||||
|
||||
Reference in New Issue
Block a user