|
@@ -1,5 +1,6 @@
|
1
|
1
|
import 'package:flutter/material.dart';
|
2
|
2
|
import 'package:flutter_screenutil/flutter_screenutil.dart';
|
|
3
|
+import 'package:fluttertoast/fluttertoast.dart';
|
3
|
4
|
import 'package:get/get.dart';
|
4
|
5
|
import 'package:get_storage/get_storage.dart';
|
5
|
6
|
import 'package:worker_client/models/app.dart';
|
|
@@ -22,7 +23,8 @@ class Main extends BasicPage {
|
22
|
23
|
title: '提示',
|
23
|
24
|
message: '确定要退出登录吗?',
|
24
|
25
|
onConfirm: () {
|
25
|
|
- box.remove('token');
|
|
26
|
+ //清除所有缓存 token和isOrgManage
|
|
27
|
+ box.erase();
|
26
|
28
|
Get.offAllNamed('/login');
|
27
|
29
|
return true;
|
28
|
30
|
},
|
|
@@ -34,14 +36,20 @@ class Main extends BasicPage {
|
34
|
36
|
}
|
35
|
37
|
|
36
|
38
|
void goWallet() {
|
37
|
|
- //钱包页面
|
38
|
|
- Get.toNamed('/wallet');
|
|
39
|
+ if (box.read('isOrgManager') == true) {
|
|
40
|
+ //钱包页面
|
|
41
|
+ Get.toNamed('/wallet');
|
|
42
|
+ } else {
|
|
43
|
+ Fluttertoast.showToast(msg: '请联系平台把当前用户置为合作社管理员然后点击下方退出登录再次登录!');
|
|
44
|
+ }
|
39
|
45
|
}
|
40
|
46
|
|
41
|
47
|
void goBankPage() {
|
42
|
|
- // if (store.user().isOrgManager==true) {
|
43
|
|
- Get.toNamed('/bankList');
|
44
|
|
- // }
|
|
48
|
+ if (box.read('isOrgManager') == true) {
|
|
49
|
+ Get.toNamed('/bankList');
|
|
50
|
+ } else {
|
|
51
|
+ Fluttertoast.showToast(msg: '请联系平台把当前用户置为合作社管理员然后点击下方退出登录再次登录!');
|
|
52
|
+ }
|
45
|
53
|
}
|
46
|
54
|
|
47
|
55
|
void goUserInfo() {
|
|
@@ -209,6 +217,7 @@ class Main extends BasicPage {
|
209
|
217
|
Image.asset(
|
210
|
218
|
'images/main/wallet.png',
|
211
|
219
|
width: 30.w,
|
|
220
|
+ color: box.read('isOrgManager')==true?null:Colors.grey,
|
212
|
221
|
),
|
213
|
222
|
Text(
|
214
|
223
|
'我的钱包',
|
|
@@ -230,6 +239,7 @@ class Main extends BasicPage {
|
230
|
239
|
Image.asset(
|
231
|
240
|
'images/main/bankCard.png',
|
232
|
241
|
width: 30.w,
|
|
242
|
+ color: box.read('isOrgManager')==true?null:Colors.grey,
|
233
|
243
|
),
|
234
|
244
|
Text(
|
235
|
245
|
'我的银行卡',
|