From ee85396db4d7dcb1973622f44a72a8e0f3900d80 Mon Sep 17 00:00:00 2001 From: ZHR007 Date: Thu, 13 Nov 2025 18:34:59 +0800 Subject: [PATCH] no message --- lib/controller/mine/auth_controller.dart | 11 +++++++---- lib/controller/mine/user_controller.dart | 15 ++++++--------- lib/model/mine/user_data.dart | 6 +----- 3 files changed, 14 insertions(+), 18 deletions(-) diff --git a/lib/controller/mine/auth_controller.dart b/lib/controller/mine/auth_controller.dart index 33e5a4d..4ffc4d4 100644 --- a/lib/controller/mine/auth_controller.dart +++ b/lib/controller/mine/auth_controller.dart @@ -27,13 +27,16 @@ class AuthController extends GetxController { try { isLoading.value = true; late bool realAuth = false; - if(GlobalData().userData?.realAuth != null){ - realAuth = GlobalData().userData!.realAuth!; + if (GlobalData().userData != null) { + final information = GlobalData().userData!; + if(information.identityCard != null){ + realAuth = true; + } } dataList.assignAll([ AuthCard( title: '手机绑定', desc: '防止账号丢失', index: 1, authed: true), AuthCard( title: '真实头像', desc: '提高交友成功率', index: 2, authed: false), - AuthCard( title: '实名认证', desc: '提高交友成功率', index: 3, authed: false), + AuthCard( title: '实名认证', desc: '提高交友成功率', index: 3, authed: realAuth), ]); // 调用登录接口 // final response = await _userApi.login({}); @@ -106,7 +109,7 @@ class AuthController extends GetxController { final response = await _userApi.saveCertificationAudit(param); // 处理响应 if (response.data.isSuccess) { - GlobalData().userData?.realAuth = true; + GlobalData().userData!.identityCard = idcard.value; SmartDialog.showToast('认证成功'); Get.back(result: 3); } else { diff --git a/lib/controller/mine/user_controller.dart b/lib/controller/mine/user_controller.dart index 3a8d8f3..bdba3ee 100644 --- a/lib/controller/mine/user_controller.dart +++ b/lib/controller/mine/user_controller.dart @@ -75,7 +75,6 @@ class UserController extends GetxController { final response = await _userApi.getMarriageInformationDetail(); if (response.data.isSuccess) { // 检查data是否为null或者是空对象 - print(78111); if(response.data.data == null){ if(isMain){ SmartDialog.showToast('转到完善信息'); @@ -86,15 +85,13 @@ class UserController extends GetxController { return; } final information = response.data.data!; - if (information.id.isNotEmpty) { - final result = await _userApi.getCertificationList(information.id); - List list = result.data.data!; - final record = list.firstWhere((item) => item.authenticationCode == 0); - information.realAuth = record.status == 1; - } + // if (information.id.isNotEmpty) { + // final result = await _userApi.getCertificationList(information.id); + // List list = result.data.data!; + // final record = list.firstWhere((item) => item.authenticationCode == 0); + // information.realAuth = record.status == 1; + // } GlobalData().userData = information; - print(95111); - print(GlobalData().userData); if (information.id.isEmpty || information.genderCode.isNaN || information.birthYear == null || information.nickName.isEmpty) { //跳转到完善信息 SmartDialog.showToast('转到完善信息'); diff --git a/lib/model/mine/user_data.dart b/lib/model/mine/user_data.dart index 9278ca8..77e2fb0 100644 --- a/lib/model/mine/user_data.dart +++ b/lib/model/mine/user_data.dart @@ -4,7 +4,7 @@ class UserData { final String nickName; final String? name; final String? profilePhoto; - final String? identityCard; + String? identityCard; final int genderCode; final String genderValue; final String? homeCountryCode; @@ -59,7 +59,6 @@ class UserData { final String? hometownProvinceName; final int? hometownCityCode; final String? hometownCityName; - bool? realAuth; UserData({ required this.id, @@ -121,7 +120,6 @@ class UserData { this.hometownProvinceName, this.hometownCityCode, this.hometownCityName, - this.realAuth, }); // 从JSON映射创建实例 @@ -186,7 +184,6 @@ class UserData { hometownProvinceName: json['hometownProvinceName'], hometownCityCode: json['hometownCityCode'], hometownCityName: json['hometownCityName'], - realAuth: json['realAuth'], ); } @@ -252,7 +249,6 @@ class UserData { 'hometownProvinceName': hometownProvinceName, 'hometownCityCode': hometownCityCode, 'hometownCityName': hometownCityName, - 'realAuth': realAuth, }; }