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 {
final int? code = e.code;
final String? content = e.message;
@ -142,7 +142,9 @@ class StarLockLoginLogic extends BaseGetXController {
// showToast('用户取消一键登录'.tr);
break;
default:
showToast('一键登录失败,请使用账号/密码登录'.tr);
if (showErrorMsg) {
showToast('一键登录失败,请使用账号/密码登录');
}
break;
}
});

View File

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

View File

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