Commit 6f4842e9b5858251a67687453c2d0fc687731758

Authored by wdn127929
1 parent e957b3c2

变更桌位页面、桌位已被删除提醒

@@ -493,6 +493,9 @@ class NotebookDetailChangeModel with ChangeNotifier { @@ -493,6 +493,9 @@ class NotebookDetailChangeModel with ChangeNotifier {
493 493
494 List<String> tableIds = []; //所有桌位的id 494 List<String> tableIds = []; //所有桌位的id
495 List<String> tableIdsOld = []; //带过来所有桌位的id 495 List<String> tableIdsOld = []; //带过来所有桌位的id
  496 + for (var table in oldTableList) {
  497 + tableIdsOld.add(table.id);
  498 + }
496 for (TableListSunModel item in itemModelList) { 499 for (TableListSunModel item in itemModelList) {
497 if (item.name == "推荐") { 500 if (item.name == "推荐") {
498 itemModelList.remove(item); 501 itemModelList.remove(item);
@@ -501,7 +504,7 @@ class NotebookDetailChangeModel with ChangeNotifier { @@ -501,7 +504,7 @@ class NotebookDetailChangeModel with ChangeNotifier {
501 for (var item in item.list) { 504 for (var item in item.list) {
502 tableIds.add(item.id); 505 tableIds.add(item.id);
503 for (var table in oldTableList) { 506 for (var table in oldTableList) {
504 - tableIdsOld.add(table.id); 507 +
505 if (item.id == table.id) { 508 if (item.id == table.id) {
506 item.selected = true; 509 item.selected = true;
507 if (!tableList.contains(item)) { 510 if (!tableList.contains(item)) {
@@ -569,7 +572,8 @@ class NotebookDetailChangeModel with ChangeNotifier { @@ -569,7 +572,8 @@ class NotebookDetailChangeModel with ChangeNotifier {
569 if (useTablesid.contains(item.id)) { 572 if (useTablesid.contains(item.id)) {
570 msg += '${item.name},'; 573 msg += '${item.name},';
571 } 574 }
572 - if (delTablesid.length > 0) { 575 + if (delTablesid.contains(item.id)) {
  576 +
573 msgDel += '${item.name},'; 577 msgDel += '${item.name},';
574 } 578 }
575 } 579 }