|
@@ -1,20 +1,15 @@
|
|
|
import 'dart:convert';
|
|
import 'dart:convert';
|
|
|
import 'dart:math';
|
|
import 'dart:math';
|
|
|
|
|
|
|
|
-import 'package:bbyyy/beans/alipay_result_bean_entity.dart';
|
|
|
|
|
import 'package:bbyyy/beans/goods_bean_entity.dart';
|
|
import 'package:bbyyy/beans/goods_bean_entity.dart';
|
|
|
import 'package:bbyyy/beans/my_shop_bean_entity.dart';
|
|
import 'package:bbyyy/beans/my_shop_bean_entity.dart';
|
|
|
import 'package:bbyyy/beans/new_order_bean_entity.dart';
|
|
import 'package:bbyyy/beans/new_order_bean_entity.dart';
|
|
|
-import 'package:bbyyy/beans/pay_by_alipay_bean_entity.dart';
|
|
|
|
|
import 'package:bbyyy/beans/smart_order_bean_entity.dart';
|
|
import 'package:bbyyy/beans/smart_order_bean_entity.dart';
|
|
|
import 'package:bbyyy/beans/store_bean_entity.dart';
|
|
import 'package:bbyyy/beans/store_bean_entity.dart';
|
|
|
-import 'package:bbyyy/beans/user_balance_entity.dart';
|
|
|
|
|
import 'package:bbyyy/https/MyDio.dart';
|
|
import 'package:bbyyy/https/MyDio.dart';
|
|
|
-import 'package:bbyyy/https/my_request.dart';
|
|
|
|
|
import 'package:bbyyy/https/url.dart';
|
|
import 'package:bbyyy/https/url.dart';
|
|
|
import 'package:bbyyy/my_tools/const.dart';
|
|
import 'package:bbyyy/my_tools/const.dart';
|
|
|
import 'package:bbyyy/my_tools/dims.dart';
|
|
import 'package:bbyyy/my_tools/dims.dart';
|
|
|
-import 'package:bbyyy/my_tools/easy_loading/easy_loading.dart';
|
|
|
|
|
import 'package:bbyyy/my_tools/event_bus.dart';
|
|
import 'package:bbyyy/my_tools/event_bus.dart';
|
|
|
import 'package:bbyyy/my_tools/my_colors.dart';
|
|
import 'package:bbyyy/my_tools/my_colors.dart';
|
|
|
import 'package:bbyyy/my_tools/my_cookie.dart';
|
|
import 'package:bbyyy/my_tools/my_cookie.dart';
|
|
@@ -22,17 +17,16 @@ import 'package:bbyyy/my_tools/my_tools.dart';
|
|
|
import 'package:bbyyy/my_tools/my_views.dart';
|
|
import 'package:bbyyy/my_tools/my_views.dart';
|
|
|
import 'package:bbyyy/paegs/chat_page/chat_page.dart';
|
|
import 'package:bbyyy/paegs/chat_page/chat_page.dart';
|
|
|
import 'package:bbyyy/paegs/gang_page/gang_in_page/pay_to_the_helper_page/pay_to_the_helper_page.dart';
|
|
import 'package:bbyyy/paegs/gang_page/gang_in_page/pay_to_the_helper_page/pay_to_the_helper_page.dart';
|
|
|
-import 'package:bbyyy/pay/pay_tools.dart';
|
|
|
|
|
|
|
+import 'package:bbyyy/paegs/pay_page/pay_page.dart';
|
|
|
import 'package:flutter/cupertino.dart';
|
|
import 'package:flutter/cupertino.dart';
|
|
|
import 'package:flutter/material.dart';
|
|
import 'package:flutter/material.dart';
|
|
|
import 'package:flutter_slidable/flutter_slidable.dart';
|
|
import 'package:flutter_slidable/flutter_slidable.dart';
|
|
|
import 'package:flutter_svg/svg.dart';
|
|
import 'package:flutter_svg/svg.dart';
|
|
|
import 'package:pull_to_refresh/pull_to_refresh.dart';
|
|
import 'package:pull_to_refresh/pull_to_refresh.dart';
|
|
|
-import 'package:tobias/tobias.dart';
|
|
|
|
|
import 'package:url_launcher/url_launcher.dart';
|
|
import 'package:url_launcher/url_launcher.dart';
|
|
|
|
|
|
|
|
import 'gang_information_page/gang_information_page.dart';
|
|
import 'gang_information_page/gang_information_page.dart';
|
|
|
-import 'package:bbyyy/paegs/pay_page/pay_page.dart';
|
|
|
|
|
|
|
+
|
|
|
class GangInPage extends StatefulWidget {
|
|
class GangInPage extends StatefulWidget {
|
|
|
MyShopBeanDataData data;
|
|
MyShopBeanDataData data;
|
|
|
NewOrderBeanContent order;
|
|
NewOrderBeanContent order;
|
|
@@ -189,7 +183,9 @@ class _GangInPageState extends State<GangInPage> {
|
|
|
))
|
|
))
|
|
|
],
|
|
],
|
|
|
),
|
|
),
|
|
|
- Container(height: 10,),
|
|
|
|
|
|
|
+ Container(
|
|
|
|
|
+ height: 10,
|
|
|
|
|
+ ),
|
|
|
Text(
|
|
Text(
|
|
|
store == null
|
|
store == null
|
|
|
? '货帮介绍:暂无'
|
|
? '货帮介绍:暂无'
|
|
@@ -201,7 +197,10 @@ class _GangInPageState extends State<GangInPage> {
|
|
|
maxLines: 3,
|
|
maxLines: 3,
|
|
|
overflow: TextOverflow.ellipsis,
|
|
overflow: TextOverflow.ellipsis,
|
|
|
softWrap: true,
|
|
softWrap: true,
|
|
|
- ), Container(height: 10,),
|
|
|
|
|
|
|
+ ),
|
|
|
|
|
+ Container(
|
|
|
|
|
+ height: 10,
|
|
|
|
|
+ ),
|
|
|
Row(
|
|
Row(
|
|
|
children: [
|
|
children: [
|
|
|
SvgPicture.asset(
|
|
SvgPicture.asset(
|
|
@@ -227,23 +226,43 @@ class _GangInPageState extends State<GangInPage> {
|
|
|
),
|
|
),
|
|
|
),
|
|
),
|
|
|
],
|
|
],
|
|
|
- ), Container(height: 10,),
|
|
|
|
|
|
|
+ ),
|
|
|
|
|
+ Container(
|
|
|
|
|
+ height: 10,
|
|
|
|
|
+ ),
|
|
|
GestureDetector(
|
|
GestureDetector(
|
|
|
- onTap: (){
|
|
|
|
|
|
|
+ onTap: () {
|
|
|
launch('tel:${store.mobile}');
|
|
launch('tel:${store.mobile}');
|
|
|
},
|
|
},
|
|
|
behavior: HitTestBehavior.translucent,
|
|
behavior: HitTestBehavior.translucent,
|
|
|
child: Container(
|
|
child: Container(
|
|
|
decoration: BoxDecoration(
|
|
decoration: BoxDecoration(
|
|
|
color: MyColors.cFF4233,
|
|
color: MyColors.cFF4233,
|
|
|
- borderRadius: BorderRadius.circular(20),
|
|
|
|
|
|
|
+ borderRadius:
|
|
|
|
|
+ BorderRadius.circular(20),
|
|
|
),
|
|
),
|
|
|
height: 40,
|
|
height: 40,
|
|
|
- child: Row(children: [
|
|
|
|
|
- SvgPicture.asset('images/svg/电话.svg',color: Colors.white,height: 24,width: 24,),
|
|
|
|
|
- Container(width: 4,),
|
|
|
|
|
- Text(store==null?'':store.mobile,style: TextStyle(color: Colors.white,fontSize: 15),),
|
|
|
|
|
- ],mainAxisAlignment: MainAxisAlignment.center,),
|
|
|
|
|
|
|
+ child: Row(
|
|
|
|
|
+ children: [
|
|
|
|
|
+ SvgPicture.asset(
|
|
|
|
|
+ 'images/svg/电话.svg',
|
|
|
|
|
+ color: Colors.white,
|
|
|
|
|
+ height: 24,
|
|
|
|
|
+ width: 24,
|
|
|
|
|
+ ),
|
|
|
|
|
+ Container(
|
|
|
|
|
+ width: 4,
|
|
|
|
|
+ ),
|
|
|
|
|
+ Text(
|
|
|
|
|
+ store == null ? '' : store.mobile,
|
|
|
|
|
+ style: TextStyle(
|
|
|
|
|
+ color: Colors.white,
|
|
|
|
|
+ fontSize: 15),
|
|
|
|
|
+ ),
|
|
|
|
|
+ ],
|
|
|
|
|
+ mainAxisAlignment:
|
|
|
|
|
+ MainAxisAlignment.center,
|
|
|
|
|
+ ),
|
|
|
alignment: Alignment.center,
|
|
alignment: Alignment.center,
|
|
|
),
|
|
),
|
|
|
)
|
|
)
|
|
@@ -530,7 +549,8 @@ class _GangInPageState extends State<GangInPage> {
|
|
|
border: Border.all(
|
|
border: Border.all(
|
|
|
color: MyColors.cFF4233, width: 1)),
|
|
color: MyColors.cFF4233, width: 1)),
|
|
|
height: 40,
|
|
height: 40,
|
|
|
- child: MyViews().myText('联系帮主', MyColors.cFF4233, 14),
|
|
|
|
|
|
|
+ child:
|
|
|
|
|
+ MyViews().myText('联系帮主', MyColors.cFF4233, 14),
|
|
|
alignment: Alignment.center),
|
|
alignment: Alignment.center),
|
|
|
),
|
|
),
|
|
|
),
|
|
),
|
|
@@ -790,7 +810,7 @@ class _GangInPageState extends State<GangInPage> {
|
|
|
showPayDialog(data, context, () {
|
|
showPayDialog(data, context, () {
|
|
|
Navigator.pop(context);
|
|
Navigator.pop(context);
|
|
|
MyTools().toPage(context,
|
|
MyTools().toPage(context,
|
|
|
- PayPage(widget.order.uID, false,widget.order.amount), (then) {});
|
|
|
|
|
|
|
+ PayPage(widget.order.uID, false, widget.order.amount), (then) {});
|
|
|
// getUserWalletBalance((re, hE) {
|
|
// getUserWalletBalance((re, hE) {
|
|
|
// if (!hE) {
|
|
// if (!hE) {
|
|
|
// UserBalanceEntity balance =
|
|
// UserBalanceEntity balance =
|