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();
}
}