fix: 默认自动一键登录不进行错误提示

This commit is contained in:
liuyanfeng 2025-07-30 09:01:26 +08:00
parent 23eb97be4a
commit c83baa1279
3 changed files with 6 additions and 4 deletions

View File

@ -103,7 +103,7 @@ class StarLockLoginLogic extends BaseGetXController {
} }
} }
Future<void> oneClickLoginAction(BuildContext context) async { Future<void> oneClickLoginAction(BuildContext context,{bool showErrorMsg = false}) async {
await JverifyOneClickLoginManage().loginAuth(context, (e) async { await JverifyOneClickLoginManage().loginAuth(context, (e) async {
final int? code = e.code; final int? code = e.code;
final String? content = e.message; final String? content = e.message;
@ -142,7 +142,9 @@ class StarLockLoginLogic extends BaseGetXController {
// showToast('用户取消一键登录'.tr); // showToast('用户取消一键登录'.tr);
break; break;
default: default:
showToast('一键登录失败,请使用账号/密码登录'.tr); if (showErrorMsg) {
showToast('一键登录失败,请使用账号/密码登录');
}
break; break;
} }
}); });

View File

@ -298,7 +298,7 @@ class _StarLockLoginPageState extends State<StarLockLoginPage> {
), ),
), ),
onTap: () { onTap: () {
logic.oneClickLoginAction(context); logic.oneClickLoginAction(context,showErrorMsg: true);
}, },
), ),
)) ))

View File

@ -248,7 +248,7 @@ class _StarLockLoginPageState extends State<StarLockLoginXHJPage> {
), ),
), ),
onTap: () async { onTap: () async {
logic.oneClickLoginAction(context); logic.oneClickLoginAction(context,showErrorMsg: true);
}, },
), ),
)) ))