登录错误提示

This commit is contained in:
cxc
2022-06-28 16:56:03 +08:00
parent 7974cfd1ed
commit d962dc8023
2 changed files with 17 additions and 6 deletions

View File

@ -232,7 +232,7 @@ class DioUtils {
} else {
//业务代码异常
return LoginInfo.error(
code: responseMap["code"], msg: responseMap["message"]);
code: responseMap["code"], msg: responseMap["msg"]);
}
} else {
return LoginInfo.error(code: 503, msg: "数据格式无法识别");

View File

@ -8,8 +8,6 @@ import 'package:flutter/material.dart';
import 'package:fluttertoast/fluttertoast.dart';
import 'package:provider/provider.dart';
import '../components/controller.dart';
class LoginPage extends StatefulWidget {
final String username;
@ -188,12 +186,21 @@ class _LoginPageState extends State<LoginPage> {
String password = _passwordEditController.text;
if (userName.trim().length != 11) {
Fluttertoast.showToast(msg: "请输入11位手机号");
Fluttertoast.showToast(
msg: "请输入11位手机号",
backgroundColor: Colors.red,
textColor: Colors.orange,
fontSize: 20.0);
return;
}
if (password.trim().length < 5) {
Fluttertoast.showToast(msg: "请输入5位以上密码");
Fluttertoast.showToast(
msg: "请输入5位以上密码",
backgroundColor: Colors.orange,
textColor: Colors.white,
fontSize: 20.0);
return;
}
Map<String, dynamic> map = {
@ -222,7 +229,11 @@ class _LoginPageState extends State<LoginPage> {
// loginStreamController.add(0);
} else {
//登录失败页面小提示
Fluttertoast.showToast(msg: responseInfo.msg);
Fluttertoast.showToast(
msg: responseInfo.msg,
backgroundColor: Colors.red,
textColor: Colors.white,
fontSize: 20.0);
}
}
}