sqllite database save magnetic declination data
This commit is contained in:
@ -268,7 +268,7 @@ class _CompassState extends State<CompassPage> {
|
||||
context: context,
|
||||
builder: (BuildContext context) {
|
||||
return AlertDialog(
|
||||
title: Text('选择城市校准磁偏角'),
|
||||
title: const Text('选择城市校准磁偏角'),
|
||||
content: RegionSelector(),
|
||||
actions: <Widget>[
|
||||
TextButton(
|
||||
|
||||
@ -188,8 +188,8 @@ class _LoginPageState extends State<LoginPage> {
|
||||
if (userName.trim().length != 11) {
|
||||
Fluttertoast.showToast(
|
||||
msg: "请输入11位手机号",
|
||||
backgroundColor: Colors.red,
|
||||
textColor: Colors.orange,
|
||||
backgroundColor: Colors.orange,
|
||||
textColor: Colors.white,
|
||||
fontSize: 20.0);
|
||||
return;
|
||||
}
|
||||
@ -218,7 +218,7 @@ class _LoginPageState extends State<LoginPage> {
|
||||
if (responseInfo.success) {
|
||||
Map<String, dynamic> res = {"token": responseInfo.token.toString()};
|
||||
LoginBean loginBean = LoginBean.fromMap(res);
|
||||
TokenHelper.getInstance.loginBean = loginBean;
|
||||
// TokenHelper.getInstance.loginBean = loginBean;
|
||||
// 将token添加到状态管理器中
|
||||
Provider.of<TokenProvider>(context, listen: false).setToken(loginBean);
|
||||
Fluttertoast.showToast(msg: "登录成功");
|
||||
|
||||
@ -21,13 +21,13 @@ class _PersonalLoginPageState extends State<PersonalLoginPage> {
|
||||
|
||||
return Scaffold(
|
||||
appBar: AppBar(
|
||||
title: Text("个人中心"),
|
||||
title: const Text("个人中心"),
|
||||
),
|
||||
body: Container(
|
||||
width: double.infinity,
|
||||
child: Column(
|
||||
children: [
|
||||
Padding(padding: EdgeInsets.only(top: 80)),
|
||||
const Padding(padding: EdgeInsets.only(top: 80)),
|
||||
SizedBox(
|
||||
height: 120,
|
||||
child: ClipRRect(
|
||||
@ -35,15 +35,15 @@ class _PersonalLoginPageState extends State<PersonalLoginPage> {
|
||||
child: Image.asset("assets/images/ic_launcher.png"),
|
||||
),
|
||||
),
|
||||
Padding(padding: EdgeInsets.only(top: 30)),
|
||||
const Padding(padding: EdgeInsets.only(top: 30)),
|
||||
ListTile(
|
||||
title: Text("关于我们"),
|
||||
title: const Text("关于我们"),
|
||||
trailing: const Icon(Icons.arrow_forward_ios_sharp),
|
||||
leading: const Icon(Icons.account_circle),
|
||||
onTap: () {},
|
||||
),
|
||||
ListTile(
|
||||
title: Text("退出登陆"),
|
||||
title: const Text("退出登陆"),
|
||||
trailing: const Icon(Icons.arrow_forward_ios_sharp),
|
||||
leading: const Icon(Icons.cancel_rounded),
|
||||
onTap: () async {
|
||||
@ -74,7 +74,7 @@ class _PersonalLoginPageState extends State<PersonalLoginPage> {
|
||||
});
|
||||
|
||||
if (isExit) {
|
||||
TokenHelper.getInstance.clear();
|
||||
// TokenHelper.getInstance.clear();
|
||||
//在状态管理器中清除token
|
||||
Provider.of<TokenProvider>(context, listen: false)
|
||||
.clearToken();
|
||||
|
||||
Reference in New Issue
Block a user