登录错误提示

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 { } else {
//业务代码异常 //业务代码异常
return LoginInfo.error( return LoginInfo.error(
code: responseMap["code"], msg: responseMap["message"]); code: responseMap["code"], msg: responseMap["msg"]);
} }
} else { } else {
return LoginInfo.error(code: 503, msg: "数据格式无法识别"); return LoginInfo.error(code: 503, msg: "数据格式无法识别");

View File

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