no message

This commit is contained in:
1147192855@qq.com 2024-06-13 17:08:14 +08:00
parent 28a03f1cde
commit c75f0f191c
1 changed files with 14 additions and 12 deletions

View File

@ -122,18 +122,20 @@ class _TheLoginState extends ConsumerState<TheLogin> with CommonMixin {
void getSchoolData(String loginName) async { void getSchoolData(String loginName) async {
var _client = await getClient(); var _client = await getClient();
if (loginName.length != 0) { if (loginName.length != 0) {
var res = await _client.toLoginGetSchools(loginName); try {
if (res.success) { var res = await _client.toLoginGetSchools(loginName);
schools = res.data ?? []; if (res.success) {
UseLoginSchool? schoolElement; schools = res.data ?? [];
if (lastTimeSchoolId != null) schoolElement = schools.firstWhereOrNull((e) => e.schoolId == lastTimeSchoolId); UseLoginSchool? schoolElement;
if (schoolElement != null) if (lastTimeSchoolId != null) schoolElement = schools.firstWhereOrNull((e) => e.schoolId == lastTimeSchoolId);
schoolId = schoolElement.schoolId; if (schoolElement != null)
else schoolId = schoolElement.schoolId;
schoolId = schools[0].schoolId; else
setState(() {}); schoolId = schools[0].schoolId;
return; setState(() {});
} return;
}
} catch (e) {}
} }
if (schools.isNotEmpty || schoolId != null) { if (schools.isNotEmpty || schoolId != null) {
schools = []; schools = [];