Commit c0d52d9916faed2ba662a75ecd7b83dc9e44059c

Authored by gaiyaguang
1 parent 1f2b73d8

桌位类型置满管理

import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
import 'package:fluwx/fluwx.dart';
import 'package:one_key/provider/update_model.dart';
import 'package:one_key/provider/user_model.dart';
import 'package:one_key/res/colors.dart';
... ... @@ -11,6 +12,8 @@ import 'package:one_key/widgets/my_item.dart';
import 'package:one_key/widgets/v_empty_view.dart';
import 'package:provider/provider.dart';
import '../../app.dart';
class MyPage extends StatefulWidget {
@override
State<StatefulWidget> createState() {
... ... @@ -40,6 +43,7 @@ class MyPageState extends State<MyPage> {
updateModel.checkUpdate(context);
}
@override
Widget build(BuildContext context) {
return Stack(
... ... @@ -50,6 +54,18 @@ class MyPageState extends State<MyPage> {
children: <Widget>[
VEmptyView(44),
MyItem(
title: "包间类型置满管理",
content: "",
callback: () {
Utils.goMiniProgramZm(context);
},
),
MyDivider(
double.infinity,
ScreenUtil().setHeight(1),
color: MyColours.color_f3f3f3,
),
MyItem(
title: "联系客服",
content: "09:00~21:00",
callback: () {
... ...
... ... @@ -199,7 +199,7 @@ class DialogUtil {
TableCalendar(
calendarController: _calendarController,
initialSelectedDay: selectDateTime,
onDaySelected: (day, events) {
onDaySelected: (day, events,holidays) {
Navigator.of(dialogContext).pop(day);
},
availableGestures: AvailableGestures.none,
... ...
... ... @@ -9,11 +9,15 @@ import 'package:flutter_statusbarcolor/flutter_statusbarcolor.dart';
import 'package:fluttertoast/fluttertoast.dart';
import 'package:flutter/services.dart';
import 'package:fluwx/fluwx.dart';
import 'package:one_key/provider/user_model.dart';
import 'package:one_key/utils/navigator_util.dart';
import 'package:package_info/package_info.dart';
import 'package:provider/provider.dart';
import 'package:url_launcher/url_launcher.dart';
import 'package:webview_flutter/webview_flutter.dart';
import '../app.dart';
class Utils {
static void showToast(String msg) {
Fluttertoast.showToast(msg: msg, gravity: ToastGravity.CENTER);
... ... @@ -75,6 +79,14 @@ class Utils {
}
}
//跳转小程序包间类型置满管理
static goMiniProgramZm(BuildContext context) {
UserModel model=Provider.of<UserModel>(context);
launchWeChatMiniProgram(
username: "gh_487873d353b3",
path: "pack-book/pages/book/b_index?seller_id=${model.user.sellerid}&seller_openid=oGefL4qKBWIh5xwyg3LVfkMbDumA&manager_id=''&goPath=roomtype/roomtype",
miniProgramType: WXMiniProgramType.RELEASE);
}
//跳转拨打电话页面
static goHelp(BuildContext context) async {
NavigatorUtil.goWebviewPage(context);
... ...