no message

This commit is contained in:
1147192855@qq.com 2024-07-03 14:02:31 +08:00
parent 0ea085de97
commit efa8d14913
1 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,4 @@
import 'package:dio/dio.dart';
import 'package:flutter/material.dart';
import 'package:flutter_easyloading/flutter_easyloading.dart';
import 'package:get/get.dart';
@ -22,8 +23,8 @@ class LoginLogic extends GetxController with RequestToolMixin {
@override
void onInit() {
super.onInit();
state.userNameController = TextEditingController(text: 'longyunfei')..addListener(userNameListener);
state.passwordController = TextEditingController(text: '123@abc');
state.userNameController = TextEditingController()..addListener(userNameListener);
state.passwordController = TextEditingController();
state.pwdFocus = FocusNode();
state.theFocus = FocusNode();
}
@ -114,6 +115,12 @@ class LoginLogic extends GetxController with RequestToolMixin {
StorageService.to.erase();
if (e is Exception) {
try {
if (e is DioException && e.response?.data != null) {
Map? msg = e.response?.data['error'];
if (msg != null && msg["message"] != null) {
return toMsg(msg["message"]);
}
}
toMsg(e.toString().split(":")[1]);
return;
// ignore: empty_catches