替换跳转方式

hmxc
张萌 4 years ago
parent 664afd6781
commit 7fabd5db14

@ -57,11 +57,11 @@ class _HomePageState extends State<HomePage> {
final userProvider = final userProvider =
Provider.of<UserProvider>(context, listen: false); Provider.of<UserProvider>(context, listen: false);
if (userProvider.isLogin) { if (userProvider.isLogin) {
Get.to(page); Get.to(() => page);
if (text != '全部应用') if (text != '全部应用')
appProvider.addRecentApp(AppApplication(text, assetPath, page)); appProvider.addRecentApp(AppApplication(text, assetPath, page));
} else } else
Get.to(LoginPage()); Get.to(() => LoginPage());
}, },
child: Column( child: Column(
mainAxisAlignment: MainAxisAlignment.center, mainAxisAlignment: MainAxisAlignment.center,
@ -206,7 +206,7 @@ class _HomePageState extends State<HomePage> {
// //
color: Color(0xFFFFFFFF), color: Color(0xFFFFFFFF),
onPressed: () { onPressed: () {
Get.to(SearchWorkOrderPage()); Get.to(() => SearchWorkOrderPage());
}, },
radius: 8.w, radius: 8.w,
child: Row(children: [ child: Row(children: [
@ -242,7 +242,7 @@ class _HomePageState extends State<HomePage> {
minWidth: 78.w, minWidth: 78.w,
padding: EdgeInsets.zero, padding: EdgeInsets.zero,
onPressed: () { onPressed: () {
Get.to(ScanPage()); Get.to(() => ScanPage());
}, },
child: Column(children: [ child: Column(children: [
Image.asset( Image.asset(
@ -269,9 +269,9 @@ class _HomePageState extends State<HomePage> {
height: double.infinity, height: double.infinity,
onPressed: () { onPressed: () {
if (userProvider.isLogin) if (userProvider.isLogin)
Get.to(Message()); Get.to(() => Message());
else else
Get.to(LoginPage()); Get.to(() => LoginPage());
}, },
child: Column(children: [ child: Column(children: [
Image.asset( Image.asset(
@ -296,9 +296,9 @@ class _HomePageState extends State<HomePage> {
GestureDetector( GestureDetector(
onTap: () { onTap: () {
if (!userProvider.isLogin) if (!userProvider.isLogin)
Get.to(LoginPage()); Get.to(() => LoginPage());
else else
Get.to(UserInfoPage()); Get.to(() => UserInfoPage());
}, },
child: Container( child: Container(
margin: EdgeInsets.only( margin: EdgeInsets.only(
@ -372,7 +372,7 @@ class _HomePageState extends State<HomePage> {
AkuButton( AkuButton(
// //
onPressed: () { onPressed: () {
Get.to(AllAnouncement()); Get.to(() => AllAnouncement());
}, },
child: Row( child: Row(
children: [ children: [

@ -162,7 +162,7 @@ class _MessageState extends State<Message> {
'你有一条新的报事报修待处理', '你有一条新的报事报修待处理',
_messageCount, _messageCount,
onpressed: () { onpressed: () {
Get.to(SystemMessage()); Get.to(() => SystemMessage());
}, },
), ),
Divider( Divider(
@ -175,7 +175,7 @@ class _MessageState extends State<Message> {
'你有一条新的评论回复', '你有一条新的评论回复',
_commentCount, _commentCount,
onpressed: () { onpressed: () {
Get.to(CommentMessage()); Get.to(() => CommentMessage());
}, },
), ),
], ],

@ -67,8 +67,8 @@ class _PersonalDrawState extends State<PersonalDraw> {
InkWell( InkWell(
onTap: () { onTap: () {
userProvider.isLogin userProvider.isLogin
? Get.to(UserInfoPage()) ? Get.to(() => UserInfoPage())
: Get.to(LoginPage()); : Get.to(() => LoginPage());
}, },
child: Container( child: Container(
margin: EdgeInsets.only(bottom: 80.w, top: 40.w), margin: EdgeInsets.only(bottom: 80.w, top: 40.w),
@ -122,13 +122,13 @@ class _PersonalDrawState extends State<PersonalDraw> {
'个人信息', '个人信息',
onPressed: () { onPressed: () {
userProvider.isLogin userProvider.isLogin
? Get.to(UserInfoPage()) ? Get.to(() => UserInfoPage())
: Get.to(LoginPage()); : Get.to(() => LoginPage());
}, },
), ),
_myListTile(R.ASSETS_USER_IC_KEFU_PNG, '联系客服'), _myListTile(R.ASSETS_USER_IC_KEFU_PNG, '联系客服'),
_myListTile(R.ASSETS_USER_IC_SETUP_PNG, '设置', onPressed: () { _myListTile(R.ASSETS_USER_IC_SETUP_PNG, '设置', onPressed: () {
Get.to(SettingsPage()); Get.to(() => SettingsPage());
}), }),
], ],
), ),

@ -156,7 +156,7 @@ class _LoginPageState extends State<LoginPage> {
ExtendedWidgetSpan( ExtendedWidgetSpan(
child: GestureDetector( child: GestureDetector(
onTap: () { onTap: () {
Get.to(AgreementPage()); Get.to(() => AgreementPage());
}, },
child: Text( child: Text(
'《服务协议》', '《服务协议》',
@ -173,7 +173,7 @@ class _LoginPageState extends State<LoginPage> {
ExtendedWidgetSpan( ExtendedWidgetSpan(
child: GestureDetector( child: GestureDetector(
onTap: () { onTap: () {
Get.to(PrivacyPage()); Get.to(() => PrivacyPage());
}, },
child: Text( child: Text(
'《隐私政策》', '《隐私政策》',

@ -60,7 +60,7 @@ class _SettingsPageState extends State<SettingsPage> {
AkuTile( AkuTile(
title: Text('意见反馈'), title: Text('意见反馈'),
arrow: true, arrow: true,
onTap: () => Get.to(SettingFeedBackPage()), onTap: () => Get.to(() => SettingFeedBackPage()),
), ),
Divider(height: 1.w), Divider(height: 1.w),
AkuTile( AkuTile(
@ -72,13 +72,13 @@ class _SettingsPageState extends State<SettingsPage> {
AkuTile( AkuTile(
title: Text('隐私政策'), title: Text('隐私政策'),
arrow: true, arrow: true,
onTap: () => Get.to(PrivacyPage()), onTap: () => Get.to(() => PrivacyPage()),
), ),
Divider(height: 1.w), Divider(height: 1.w),
AkuTile( AkuTile(
title: Text('用户协议'), title: Text('用户协议'),
arrow: true, arrow: true,
onTap: () => Get.to(AgreementPage()), onTap: () => Get.to(() => AgreementPage()),
), ),
AkuBox.h(320), AkuBox.h(320),
userProvider.isLogin userProvider.isLogin

@ -33,7 +33,7 @@ class _AllBorrowGoodsState extends State<AllBorrowGoods> {
// ? AkuMaterialButton( // ? AkuMaterialButton(
// minWidth: 120.w, // minWidth: 120.w,
// onPressed: () { // onPressed: () {
// Get.to(AddBorrowObjectPage()); // Get.to(()=>AddBorrowObjectPage());
// }, // },
// child: Text( // child: Text(
// '新增', // '新增',

@ -60,7 +60,7 @@ class _BorrowManagerPageState extends State<BorrowManagerPage>
AkuMaterialButton( AkuMaterialButton(
minWidth: 178.w, minWidth: 178.w,
onPressed: () { onPressed: () {
Get.to(AllBorrowGoods()); Get.to(() => AllBorrowGoods());
}, },
child: Text( child: Text(
'全部物品', '全部物品',

@ -37,7 +37,7 @@ class _WarningPageState extends State<WarningPage> {
AkuMaterialButton( AkuMaterialButton(
padding: EdgeInsets.symmetric(horizontal: 32.w), padding: EdgeInsets.symmetric(horizontal: 32.w),
onPressed: () { onPressed: () {
Get.to(WarningDetailPage()); Get.to(() => WarningDetailPage());
}, },
child: Text( child: Text(
'功能说明', '功能说明',
@ -163,7 +163,7 @@ class _WarningPageState extends State<WarningPage> {
minWidth: 0, minWidth: 0,
onPressed: () { onPressed: () {
launch('tel:110'); launch('tel:110');
// Get.to(WarningSubPage()); // Get.to(()=>WarningSubPage());
}, },
child: Container( child: Container(
height: 172.w, height: 172.w,

@ -41,7 +41,7 @@ class _WarningSubPageState extends State<WarningSubPage> {
actions: [ actions: [
AkuMaterialButton( AkuMaterialButton(
onPressed: () { onPressed: () {
Get.to(WarningDetailPage()); Get.to(() => WarningDetailPage());
}, },
padding: EdgeInsets.symmetric(horizontal: 32.w), padding: EdgeInsets.symmetric(horizontal: 32.w),
child: Text('功能说明'), child: Text('功能说明'),

@ -36,7 +36,7 @@ class _WarningSuccessState extends State<WarningSuccess> {
actions: [ actions: [
AkuMaterialButton( AkuMaterialButton(
onPressed: () { onPressed: () {
Get.to(WarningDetailPage()); Get.to(() => WarningDetailPage());
}, },
padding: EdgeInsets.symmetric(horizontal: 32.w), padding: EdgeInsets.symmetric(horizontal: 32.w),
child: Text('功能说明'), child: Text('功能说明'),

Loading…
Cancel
Save