Showing
7 changed files
with
22 additions
and
15 deletions
| @@ -12,8 +12,8 @@ class Table { | @@ -12,8 +12,8 @@ class Table { | ||
| 12 | String rid; //关联区域id | 12 | String rid; //关联区域id |
| 13 | String tid; //桌位类型 1散座 2包间 3卡座 | 13 | String tid; //桌位类型 1散座 2包间 3卡座 |
| 14 | String name; //桌位名称 | 14 | String name; //桌位名称 |
| 15 | - String table_pnum; //桌位最少可做人数 | ||
| 16 | - String most_pnum; //桌位最多可做人数 | 15 | + String table_pnum; //桌位最少可坐人数 |
| 16 | + String most_pnum; //桌位最多可坐人数 | ||
| 17 | String order_o; //桌位排序编号 | 17 | String order_o; //桌位排序编号 |
| 18 | String status; //桌位状态 0未使用 1使用中 2已删除 | 18 | String status; //桌位状态 0未使用 1使用中 2已删除 |
| 19 | String tablestatus; //桌位状态 0未使用 1使用中 2已删除 | 19 | String tablestatus; //桌位状态 0未使用 1使用中 2已删除 |
| @@ -21,7 +21,7 @@ class Table { | @@ -21,7 +21,7 @@ class Table { | ||
| 21 | String spell; //1拼桌 | 21 | String spell; //1拼桌 |
| 22 | String rname; //关联区域名称 | 22 | String rname; //关联区域名称 |
| 23 | dynamic isExitsClass; //表示这个桌子已经关联到包间分类了 null是没有 | 23 | dynamic isExitsClass; //表示这个桌子已经关联到包间分类了 null是没有 |
| 24 | - String max; //最多可做人数 | 24 | + String max; //最多可坐人数 |
| 25 | String low; //最低消费 | 25 | String low; //最低消费 |
| 26 | String sign; //标签 桌位状态 0:待确认,1:已订座,2:确认到店,3:用餐完成,4:取消预订,5:安排包间,6拒绝订单 | 26 | String sign; //标签 桌位状态 0:待确认,1:已订座,2:确认到店,3:用餐完成,4:取消预订,5:安排包间,6拒绝订单 |
| 27 | String reserver; //订餐人 | 27 | String reserver; //订餐人 |
| @@ -94,8 +94,8 @@ class TableList extends Object { | @@ -94,8 +94,8 @@ class TableList extends Object { | ||
| 94 | @JsonKey(name: 'region_name') | 94 | @JsonKey(name: 'region_name') |
| 95 | String regionName; | 95 | String regionName; |
| 96 | 96 | ||
| 97 | - String table_pnum; //桌位最少可做人数 | ||
| 98 | - String most_pnum; //桌位最多可做人数 | 97 | + String table_pnum; //桌位最少可坐人数 |
| 98 | + String most_pnum; //桌位最多可坐人数 | ||
| 99 | String low; //最低消费 | 99 | String low; //最低消费 |
| 100 | 100 | ||
| 101 | //获取桌位类型 | 101 | //获取桌位类型 |
| @@ -113,7 +113,7 @@ class TableList extends Object { | @@ -113,7 +113,7 @@ class TableList extends Object { | ||
| 113 | String reserver; //订餐人 | 113 | String reserver; //订餐人 |
| 114 | // String notebookId; //桌位对应的预订id | 114 | // String notebookId; //桌位对应的预订id |
| 115 | bool selected = false; //是否选中 | 115 | bool selected = false; //是否选中 |
| 116 | - // String max; //最多可做人数 | 116 | + // String max; //最多可坐人数 |
| 117 | String sign; //标签 桌位状态 0:待确认,1:已订座,2:确认到店,3:用餐完成,4:取消预订,5:安排包间,6拒绝订单 | 117 | String sign; //标签 桌位状态 0:待确认,1:已订座,2:确认到店,3:用餐完成,4:取消预订,5:安排包间,6拒绝订单 |
| 118 | 118 | ||
| 119 | // String get maxText { | 119 | // String get maxText { |
| @@ -293,7 +293,7 @@ class SelectTableFPageOrReserveState extends State<SelectTableFPageOrReserve> { | @@ -293,7 +293,7 @@ class SelectTableFPageOrReserveState extends State<SelectTableFPageOrReserve> { | ||
| 293 | child: Consumer<TableManagerModelOrReserve>( | 293 | child: Consumer<TableManagerModelOrReserve>( |
| 294 | builder: (context, model, child) { | 294 | builder: (context, model, child) { |
| 295 | if (model.pageStateOrReserve != PageState.Success) { | 295 | if (model.pageStateOrReserve != PageState.Success) { |
| 296 | - Expanded( | 296 | + return Expanded( |
| 297 | child: ExceptionPage( | 297 | child: ExceptionPage( |
| 298 | pageState: model.pageStateOrReserve, | 298 | pageState: model.pageStateOrReserve, |
| 299 | callback: () { | 299 | callback: () { |
| @@ -48,11 +48,16 @@ class _FeastFollowUpPageState extends State<FeastFollowUpPage> { | @@ -48,11 +48,16 @@ class _FeastFollowUpPageState extends State<FeastFollowUpPage> { | ||
| 48 | WidgetsBinding.instance.addPostFrameCallback((_) { | 48 | WidgetsBinding.instance.addPostFrameCallback((_) { |
| 49 | _getBanquetBeFollow(); | 49 | _getBanquetBeFollow(); |
| 50 | }); | 50 | }); |
| 51 | + | ||
| 52 | + bus.on('refresh_follow_feast', (arg) { | ||
| 53 | + _getBanquetBeFollow(); | ||
| 54 | + }); | ||
| 51 | } | 55 | } |
| 52 | 56 | ||
| 53 | @override | 57 | @override |
| 54 | void dispose() { | 58 | void dispose() { |
| 55 | super.dispose(); | 59 | super.dispose(); |
| 60 | + bus.off('refresh_follow_feast'); | ||
| 56 | Utils.changeStatusColor(color: MyColours.color_ffffff); | 61 | Utils.changeStatusColor(color: MyColours.color_ffffff); |
| 57 | } | 62 | } |
| 58 | 63 |
| @@ -387,7 +387,7 @@ class _RoomTypeCreatePageState extends State<RoomTypeCreatePage> { | @@ -387,7 +387,7 @@ class _RoomTypeCreatePageState extends State<RoomTypeCreatePage> { | ||
| 387 | padding: EdgeInsets.symmetric( | 387 | padding: EdgeInsets.symmetric( |
| 388 | horizontal: ScreenUtil().setWidth(40), | 388 | horizontal: ScreenUtil().setWidth(40), |
| 389 | ), | 389 | ), |
| 390 | - child: _textfield('最多可做人数', '例如:6', | 390 | + child: _textfield('最多可坐人数', '例如:6', |
| 391 | _maxNumController, _maxNumFocusNode, '人', | 391 | _maxNumController, _maxNumFocusNode, '人', |
| 392 | needStar: false, | 392 | needStar: false, |
| 393 | inputType: TextInputType.numberWithOptions( | 393 | inputType: TextInputType.numberWithOptions( |
| @@ -503,7 +503,7 @@ class _OrderAdvanceHomePageState extends State<OrderAdvanceHomePage> { | @@ -503,7 +503,7 @@ class _OrderAdvanceHomePageState extends State<OrderAdvanceHomePage> { | ||
| 503 | 503 | ||
| 504 | if (_planDishProvider.planCookByRidSunModel != null && | 504 | if (_planDishProvider.planCookByRidSunModel != null && |
| 505 | _planDishProvider.planCookByRidSunModel?.pnum != '' && | 505 | _planDishProvider.planCookByRidSunModel?.pnum != '' && |
| 506 | - _planDishProvider.planCookByRidSunModel.pnum == null) { | 506 | + _planDishProvider.planCookByRidSunModel.pnum != null) { |
| 507 | Map<String, String> params = { | 507 | Map<String, String> params = { |
| 508 | "pnum": _planDishProvider.planCookByRidSunModel.pnum, | 508 | "pnum": _planDishProvider.planCookByRidSunModel.pnum, |
| 509 | "sid": Provider.of<UserModel>(context, listen: false).user.sellerid, | 509 | "sid": Provider.of<UserModel>(context, listen: false).user.sellerid, |
| @@ -83,8 +83,10 @@ class PlanDishProvider extends ChangeNotifier { | @@ -83,8 +83,10 @@ class PlanDishProvider extends ChangeNotifier { | ||
| 83 | } else { | 83 | } else { |
| 84 | List menu = baseResp.data[0]['list']; | 84 | List menu = baseResp.data[0]['list']; |
| 85 | for (int i = 0; i < menu.length; i++) { | 85 | for (int i = 0; i < menu.length; i++) { |
| 86 | - menuModel.add(MenuModel.fromJson(menu[i])); | ||
| 87 | - menuModelOld.add(MenuModel.fromJson(menu[i])); | 86 | + if (menu[i]['class_type'] != '1') { |
| 87 | + menuModel.add(MenuModel.fromJson(menu[i])); | ||
| 88 | + menuModelOld.add(MenuModel.fromJson(menu[i])); | ||
| 89 | + } | ||
| 88 | } | 90 | } |
| 89 | print(menuModel); | 91 | print(menuModel); |
| 90 | pageState = PageState.Success; | 92 | pageState = PageState.Success; |
| @@ -355,10 +357,10 @@ class PlanDishProvider extends ChangeNotifier { | @@ -355,10 +357,10 @@ class PlanDishProvider extends ChangeNotifier { | ||
| 355 | } | 357 | } |
| 356 | 358 | ||
| 357 | Future<bool> getSellerOften(BuildContext context, Map<String, String> params, | 359 | Future<bool> getSellerOften(BuildContext context, Map<String, String> params, |
| 358 | - {showLoading = false,bool selfDismiss = false}) async { | 360 | + {showLoading = false, bool selfDismiss = false}) async { |
| 359 | BaseResp<dynamic> baseResp = await DioUtil() | 361 | BaseResp<dynamic> baseResp = await DioUtil() |
| 360 | .request<dynamic>(context, Method.post, HttpUrl.get_seller_often, | 362 | .request<dynamic>(context, Method.post, HttpUrl.get_seller_often, |
| 361 | - data: params, showLoading: showLoading,selfDismiss: selfDismiss) | 363 | + data: params, showLoading: showLoading, selfDismiss: selfDismiss) |
| 362 | .catchError((error) { | 364 | .catchError((error) { |
| 363 | print(error.toString()); | 365 | print(error.toString()); |
| 364 | if (error is MyError) {} | 366 | if (error is MyError) {} |
| @@ -405,7 +407,7 @@ class PlanDishProvider extends ChangeNotifier { | @@ -405,7 +407,7 @@ class PlanDishProvider extends ChangeNotifier { | ||
| 405 | cook.memberPrice == null || cook.memberPrice == '0' | 407 | cook.memberPrice == null || cook.memberPrice == '0' |
| 406 | ? cook.price | 408 | ? cook.price |
| 407 | : cook.memberPrice; | 409 | : cook.memberPrice; |
| 408 | - member_price += double.parse(cookData.member_price); | 410 | + member_price += double.parse(cookData.member_price ?? '0'); |
| 409 | 411 | ||
| 410 | cookData.name = cook.name; | 412 | cookData.name = cook.name; |
| 411 | cookData.unit = cook.unit; | 413 | cookData.unit = cook.unit; |
| @@ -502,7 +504,7 @@ class PlanDishProvider extends ChangeNotifier { | @@ -502,7 +504,7 @@ class PlanDishProvider extends ChangeNotifier { | ||
| 502 | cook.memberPrice == null || cook.memberPrice == '0' | 504 | cook.memberPrice == null || cook.memberPrice == '0' |
| 503 | ? cook.price | 505 | ? cook.price |
| 504 | : cook.memberPrice; | 506 | : cook.memberPrice; |
| 505 | - member_price += double.parse(cookData.member_price); | 507 | + member_price += double.parse(cookData.member_price ?? '0'); |
| 506 | cookData.name = cook.name; | 508 | cookData.name = cook.name; |
| 507 | cookData.unit = cook.unit; | 509 | cookData.unit = cook.unit; |
| 508 | cookData.image = cook.image; | 510 | cookData.image = cook.image; |
-
Please register or login to post a comment