|
...
|
...
|
@@ -57,7 +57,7 @@ class TableManagerModel with ChangeNotifier { |
|
|
|
String morning; //早市时间段
|
|
|
|
String noon; //午市时间段
|
|
|
|
String night; //晚市时间段
|
|
|
|
UserModel userModel;
|
|
|
|
// UserModel userModel;
|
|
|
|
|
|
|
|
Map dailyMap = {}; // 早市对应半点钟,午市对应半点钟、晚市对应半点钟
|
|
|
|
bool swichState = false; //仅看空座
|
|
...
|
...
|
@@ -120,7 +120,7 @@ class TableManagerModel with ChangeNotifier { |
|
|
|
// });
|
|
|
|
if (tableOuterList.length > 0) {
|
|
|
|
tableOuterList.forEach((element) {
|
|
|
|
temp.addAll(element.list??[]);
|
|
|
|
temp.addAll(element.list ?? []);
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
...
|
...
|
@@ -165,7 +165,7 @@ class TableManagerModel with ChangeNotifier { |
|
|
|
|
|
|
|
//初始化时间
|
|
|
|
initTime(BuildContext context) async {
|
|
|
|
userModel = Provider.of<UserModel>(context, listen: false);
|
|
|
|
UserModel userModel = Provider.of<UserModel>(context, listen: false);
|
|
|
|
dateTime = DateTime.now();
|
|
|
|
dateText = _returnDate(dateTime);
|
|
|
|
dateTimeSelect = dateTime;
|
|
...
|
...
|
@@ -471,7 +471,7 @@ class TableManagerModel with ChangeNotifier { |
|
|
|
keys = 'night';
|
|
|
|
}
|
|
|
|
|
|
|
|
if (keys != '') {
|
|
|
|
if (keys != '' && dailyMap.length > 0 && dailyMap[keys] != '') {
|
|
|
|
List temp = dailyMap[keys];
|
|
|
|
String timeStrStart = ymd + ' ' + temp.first + ':00';
|
|
|
|
String timeStrEnd = ymd + ' ' + temp.last + ':00';
|
|
...
|
...
|
@@ -702,6 +702,7 @@ class TableManagerModel with ChangeNotifier { |
|
|
|
bool selfDismiss = false}) async {
|
|
|
|
tableMap.clear();
|
|
|
|
NoteBookModel model = new NoteBookModel();
|
|
|
|
UserModel userModel = Provider.of<UserModel>(context, listen: false);
|
|
|
|
Map<String, String> params = {
|
|
|
|
"sid": userModel.user.sellerid,
|
|
|
|
"rdate": _getRdate(),
|
|
...
|
...
|
@@ -862,7 +863,7 @@ class TableManagerModel with ChangeNotifier { |
|
|
|
double startDay;
|
|
|
|
//一天结束时间
|
|
|
|
double endDay;
|
|
|
|
if (keys != '') {
|
|
|
|
if (keys != '' && dailyMap.length > 0 && dailyMap[keys] != '') {
|
|
|
|
List temp = dailyMap[keys];
|
|
|
|
timeStrStart = ymd + ' ' + temp.first + ':00';
|
|
|
|
timeStrEnd = ymd + ' ' + temp.last + ':00';
|
|
...
|
...
|
@@ -1115,6 +1116,7 @@ class TableManagerModel with ChangeNotifier { |
|
|
|
|
|
|
|
//添加商家桌位区域
|
|
|
|
Future<bool> addTableAreas(BuildContext context, String name) async {
|
|
|
|
UserModel userModel = Provider.of<UserModel>(context, listen: false);
|
|
|
|
Map<String, String> params = {
|
|
|
|
"sellerid": userModel.user.sellerid,
|
|
|
|
"name": name
|
|
...
|
...
|
@@ -1179,6 +1181,7 @@ class TableManagerModel with ChangeNotifier { |
|
|
|
//添加商家桌位
|
|
|
|
Future<bool> addTable(
|
|
|
|
BuildContext context, Map<String, String> params) async {
|
|
|
|
UserModel userModel = Provider.of<UserModel>(context, listen: false);
|
|
|
|
params["sellerid"] = userModel.user.sellerid;
|
|
|
|
params["tid"] = '2';
|
|
|
|
BaseResp<dynamic> baseResp = await DioUtil()
|
...
|
...
|
|