marketing_center_provider.dart 744 Bytes
import 'package:flutter/material.dart';
import 'package:one_key/provider/user_model.dart';
import 'package:provider/provider.dart';

import '../models/tableOuter.dart';
import 'choose_table_model.dart';

class MarketingCenterProvider extends ChangeNotifier {
  List<TableOuter> tableOuterList = []; //区域-桌位列表
  //获取桌位列表
  getTableList(context, {needLoading = true}) async {
    UserModel userModel = Provider.of<UserModel>(context, listen: false);
    Map<String, String> params = {"sellerid": userModel.user.sellerid};
    ChooseTableModel _chooseTableModel = ChooseTableModel();
    tableOuterList = await _chooseTableModel.getTableList(context, params,
        needLoading: needLoading);
    notifyListeners();
  }
}