From 202803f0d6af2c6d3f903cf47d06d1e7b8ef512f Mon Sep 17 00:00:00 2001 From: zhangmeng <494089941@qq.com> Date: Wed, 2 Jun 2021 15:14:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=A2=E5=8D=95=E7=99=BB?= =?UTF-8?q?=E9=99=86=E9=AA=8C=E8=AF=81=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/ui/market/goods/goods_detail_page.dart | 7 +++++++ lib/ui/market/goods/goods_order_detail_page.dart | 8 ++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/lib/ui/market/goods/goods_detail_page.dart b/lib/ui/market/goods/goods_detail_page.dart index 758f3113..4726d23b 100644 --- a/lib/ui/market/goods/goods_detail_page.dart +++ b/lib/ui/market/goods/goods_detail_page.dart @@ -1,4 +1,6 @@ +import 'package:aku_community/pages/sign/sign_in_page.dart'; import 'package:aku_community/ui/market/goods/goods_order_detail_page.dart'; +import 'package:aku_community/widget/others/user_tool.dart'; import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; @@ -174,6 +176,11 @@ class _GoodsDetailPageState extends State { ), bottomNavi: BottomButton( onPressed: () { + if (!UserTool.userProvider.isLogin) { + BotToast.showText(text: '请先登录!'); + Get.offAll(SignInPage()); + return; + } Get.bottomSheet(Material( shape: RoundedRectangleBorder( borderRadius: BorderRadius.vertical( diff --git a/lib/ui/market/goods/goods_order_detail_page.dart b/lib/ui/market/goods/goods_order_detail_page.dart index 5fc8d364..eb5628bc 100644 --- a/lib/ui/market/goods/goods_order_detail_page.dart +++ b/lib/ui/market/goods/goods_order_detail_page.dart @@ -3,7 +3,6 @@ import 'package:aku_community/constants/api.dart'; import 'package:aku_community/model/common/img_model.dart'; import 'package:aku_community/models/market/goods_detail_model.dart'; import 'package:aku_community/pages/life_pay/pay_finish_page.dart'; -import 'package:aku_community/pages/sign/sign_in_page.dart'; import 'package:aku_community/ui/profile/house/house_owners_page.dart'; import 'package:aku_community/utils/network/base_model.dart'; import 'package:aku_community/utils/network/net_util.dart'; @@ -11,7 +10,6 @@ import 'package:aku_community/widget/bee_divider.dart'; import 'package:aku_community/widget/bee_scaffold.dart'; import 'package:aku_community/widget/buttons/bee_numberic_button.dart'; import 'package:aku_community/widget/buttons/bottom_button.dart'; -import 'package:aku_community/widget/others/user_tool.dart'; import 'package:bot_toast/bot_toast.dart'; import 'package:flutter/material.dart'; import 'package:flutter_easyrefresh/easy_refresh.dart'; @@ -83,9 +81,7 @@ class _GoodsOrderDetailPageState extends State { ), bottomNavi: BottomButton( onPressed: () async { - if (!UserTool.userProvider.isLogin) { - Get.offAll(SignInPage()); - } + final cancel = BotToast.showLoading(); BaseModel baseModel = await NetUtil().post( API.market.appointment, @@ -95,7 +91,7 @@ class _GoodsOrderDetailPageState extends State { 'userTel': widget.phone, 'num': _num, }, - showMessage: true, + showMessage: false, ); cancel(); if (baseModel.status == true) {