Commit 43dc5e18e78d64b63b1868eec311a95c74a3ded7

Authored by “gaiyaguang”
2 parents bedc8edb d36cd948

Merge branch 'v1.3+' of http://123.56.79.57/xt/Flutter-ReserveApp into v1.3+

1 -7babc7873f8d177769b987ba4c6c2911  
  1 +ffe4b125169500dae6f2e9340b032d86
@@ -146,4 +146,4 @@ SPEC CHECKSUMS: @@ -146,4 +146,4 @@ SPEC CHECKSUMS:
146 146
147 PODFILE CHECKSUM: a75497545d4391e2d394c3668e20cfb1c2bbd4aa 147 PODFILE CHECKSUM: a75497545d4391e2d394c3668e20cfb1c2bbd4aa
148 148
149 -COCOAPODS: 1.9.3 149 +COCOAPODS: 1.9.1
1 import 'package:flutter/material.dart'; 1 import 'package:flutter/material.dart';
2 import 'package:flutter_screenutil/flutter_screenutil.dart'; 2 import 'package:flutter_screenutil/flutter_screenutil.dart';
  3 +import 'package:fluwx/fluwx.dart';
3 import 'package:one_key/provider/update_model.dart'; 4 import 'package:one_key/provider/update_model.dart';
4 import 'package:one_key/provider/user_model.dart'; 5 import 'package:one_key/provider/user_model.dart';
5 import 'package:one_key/res/colors.dart'; 6 import 'package:one_key/res/colors.dart';
@@ -11,6 +12,8 @@ import 'package:one_key/widgets/my_item.dart'; @@ -11,6 +12,8 @@ import 'package:one_key/widgets/my_item.dart';
11 import 'package:one_key/widgets/v_empty_view.dart'; 12 import 'package:one_key/widgets/v_empty_view.dart';
12 import 'package:provider/provider.dart'; 13 import 'package:provider/provider.dart';
13 14
  15 +import '../../app.dart';
  16 +
14 class MyPage extends StatefulWidget { 17 class MyPage extends StatefulWidget {
15 @override 18 @override
16 State<StatefulWidget> createState() { 19 State<StatefulWidget> createState() {
@@ -40,6 +43,7 @@ class MyPageState extends State<MyPage> { @@ -40,6 +43,7 @@ class MyPageState extends State<MyPage> {
40 updateModel.checkUpdate(context); 43 updateModel.checkUpdate(context);
41 } 44 }
42 45
  46 +
43 @override 47 @override
44 Widget build(BuildContext context) { 48 Widget build(BuildContext context) {
45 return Stack( 49 return Stack(
@@ -48,7 +52,15 @@ class MyPageState extends State<MyPage> { @@ -48,7 +52,15 @@ class MyPageState extends State<MyPage> {
48 padding: EdgeInsets.only(top: ScreenUtil().setHeight(242 + 121)), 52 padding: EdgeInsets.only(top: ScreenUtil().setHeight(242 + 121)),
49 child: Column( 53 child: Column(
50 children: <Widget>[ 54 children: <Widget>[
51 - VEmptyView(44), 55 + VEmptyView(40),
  56 + MyItem(
  57 + title: "包间类型置满管理",
  58 + content: "",
  59 + callback: () {
  60 + Utils.goMiniProgramZm(context);
  61 + },
  62 + ),
  63 + VEmptyView(40),
52 MyItem( 64 MyItem(
53 title: "联系客服", 65 title: "联系客服",
54 content: "09:00~21:00", 66 content: "09:00~21:00",
@@ -9,11 +9,15 @@ import 'package:flutter_statusbarcolor/flutter_statusbarcolor.dart'; @@ -9,11 +9,15 @@ import 'package:flutter_statusbarcolor/flutter_statusbarcolor.dart';
9 import 'package:fluttertoast/fluttertoast.dart'; 9 import 'package:fluttertoast/fluttertoast.dart';
10 import 'package:flutter/services.dart'; 10 import 'package:flutter/services.dart';
11 import 'package:fluwx/fluwx.dart'; 11 import 'package:fluwx/fluwx.dart';
  12 +import 'package:one_key/provider/user_model.dart';
12 import 'package:one_key/utils/navigator_util.dart'; 13 import 'package:one_key/utils/navigator_util.dart';
13 import 'package:package_info/package_info.dart'; 14 import 'package:package_info/package_info.dart';
  15 +import 'package:provider/provider.dart';
14 import 'package:url_launcher/url_launcher.dart'; 16 import 'package:url_launcher/url_launcher.dart';
15 import 'package:webview_flutter/webview_flutter.dart'; 17 import 'package:webview_flutter/webview_flutter.dart';
16 18
  19 +import '../app.dart';
  20 +
17 class Utils { 21 class Utils {
18 static void showToast(String msg) { 22 static void showToast(String msg) {
19 Fluttertoast.showToast(msg: msg, gravity: ToastGravity.CENTER); 23 Fluttertoast.showToast(msg: msg, gravity: ToastGravity.CENTER);
@@ -75,6 +79,14 @@ class Utils { @@ -75,6 +79,14 @@ class Utils {
75 } 79 }
76 } 80 }
77 81
  82 + //跳转小程序包间类型置满管理
  83 + static goMiniProgramZm(BuildContext context) {
  84 + UserModel model=Provider.of<UserModel>(context);
  85 + launchWeChatMiniProgram(
  86 + username: "gh_487873d353b3",
  87 + path: "pack-book/pages/book/b_index?seller_id=${model.user.sellerid}&seller_openid=oGefL4qKBWIh5xwyg3LVfkMbDumA&manager_id=''&goPath=roomtype/roomtype",
  88 + miniProgramType: WXMiniProgramType.RELEASE);
  89 + }
78 //跳转拨打电话页面 90 //跳转拨打电话页面
79 static goHelp(BuildContext context) async { 91 static goHelp(BuildContext context) async {
80 NavigatorUtil.goWebviewPage(context); 92 NavigatorUtil.goWebviewPage(context);