Commit 0b36c654850f2188bdc17b901e87bdfdac54dd54

Authored by wdn127929
1 parent b64f5f06

桌位页面 ,选择桌位后删除桌位

@@ -26,14 +26,14 @@ class IsExistOrderModel { @@ -26,14 +26,14 @@ class IsExistOrderModel {
26 class IsExistOrderSunModel { 26 class IsExistOrderSunModel {
27 String id; 27 String id;
28 String name; 28 String name;
29 - int isOccupy; 29 + String isOccupy;
30 30
31 IsExistOrderSunModel({this.id, this.name, this.isOccupy}); 31 IsExistOrderSunModel({this.id, this.name, this.isOccupy});
32 32
33 IsExistOrderSunModel.fromJson(Map<String, dynamic> json) { 33 IsExistOrderSunModel.fromJson(Map<String, dynamic> json) {
34 id = json["id"]; 34 id = json["id"];
35 name = json["name"]; 35 name = json["name"];
36 - isOccupy = json["is_occupy"]; 36 + isOccupy = json["is_occupy"].toString();
37 } 37 }
38 38
39 Map<String, dynamic> toJson() { 39 Map<String, dynamic> toJson() {
@@ -59,7 +59,7 @@ class _FeastPageState extends State<FeastPage> { @@ -59,7 +59,7 @@ class _FeastPageState extends State<FeastPage> {
59 "sid": Provider.of<UserModel>(context, listen: false).user.sellerid, 59 "sid": Provider.of<UserModel>(context, listen: false).user.sellerid,
60 'type': '2' 60 'type': '2'
61 }; // 61 }; //
62 - bool success = await feastModel.getBanquetBeFollow(context, pramas); 62 + bool success = await feastModel.getBanquetBeFollow(context, pramas);
63 if (success) {} 63 if (success) {}
64 } 64 }
65 65
@@ -202,7 +202,8 @@ class TableManagerPageState extends State<TableManagerPage> { @@ -202,7 +202,8 @@ class TableManagerPageState extends State<TableManagerPage> {
202 EventBus().on("refresh_tablemanager", (arg) { 202 EventBus().on("refresh_tablemanager", (arg) {
203 //订座-完成预订 刷新管理桌位 203 //订座-完成预订 刷新管理桌位
204 tableManagerModel.getTableListOrReserve( 204 tableManagerModel.getTableListOrReserve(
205 - context, currTimeIndex, dateTime, selectNumber,showLoading: false); 205 + context, currTimeIndex, dateTime, selectNumber,
  206 + showLoading: false);
206 print(tableManagerModel); 207 print(tableManagerModel);
207 }); 208 });
208 EventBus().on("refresh_tablePhoto", (arg) { 209 EventBus().on("refresh_tablePhoto", (arg) {
@@ -718,7 +719,7 @@ class TableManagerPageState extends State<TableManagerPage> { @@ -718,7 +719,7 @@ class TableManagerPageState extends State<TableManagerPage> {
718 } 719 }
719 } else { 720 } else {
720 setState(() { 721 setState(() {
721 - if ((table as TableListReserve).selected) { 722 + if (table.selected) {
722 tableManagerModel.selectTablesOrReserve.add(table); 723 tableManagerModel.selectTablesOrReserve.add(table);
723 } else { 724 } else {
724 tableManagerModel.selectTablesOrReserve 725 tableManagerModel.selectTablesOrReserve
@@ -2443,6 +2444,16 @@ class TableManagerPageState extends State<TableManagerPage> { @@ -2443,6 +2444,16 @@ class TableManagerPageState extends State<TableManagerPage> {
2443 _clearData(); 2444 _clearData();
2444 } 2445 }
2445 2446
  2447 + tableManagerModel.tablesOrReserveDataShow
  2448 + .forEach((element) {
  2449 + element.tableList.forEach((elementn) {
  2450 + if (elementn.id == table.id) {
  2451 + elementn.selected = false;
  2452 + setState(() {});
  2453 + }
  2454 + });
  2455 + });
  2456 +
2446 // for (t.Table item 2457 // for (t.Table item
2447 // in tableManagerModel.tablesShow) { 2458 // in tableManagerModel.tablesShow) {
2448 // if (item.id == table.id) { 2459 // if (item.id == table.id) {