diff --git a/lib/net/dio_utils.dart b/lib/net/dio_utils.dart index 7fd86b5..f363143 100644 --- a/lib/net/dio_utils.dart +++ b/lib/net/dio_utils.dart @@ -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: "数据格式无法识别"); diff --git a/lib/pages/login_page.dart b/lib/pages/login_page.dart index 579a945..9be9a6c 100644 --- a/lib/pages/login_page.dart +++ b/lib/pages/login_page.dart @@ -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 { 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 map = { @@ -222,7 +229,11 @@ class _LoginPageState extends State { // loginStreamController.add(0); } else { //登录失败页面小提示 - Fluttertoast.showToast(msg: responseInfo.msg); + Fluttertoast.showToast( + msg: responseInfo.msg, + backgroundColor: Colors.red, + textColor: Colors.white, + fontSize: 20.0); } } }