routes.dart
19.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
import 'package:fluro/fluro.dart';
import 'package:flutter/material.dart' hide Router;
import 'package:one_key/pages/login/login_page.dart';
import 'package:one_key/pages/login/login_page_f.dart';
import 'route_handles.dart';
class Routes {
static String login = "/"; //登录页
static String home = "/home"; //主页
static String handle_online_page = "/handle_online_page"; //处理在线预订
static String reserve_detail = "/reserve_detail"; //预订详情
static String select_table = "/select_table"; //选择桌位
static String select_table_f = "/select_table_f"; //选择桌位_方硕新修改的页面
static String invication = "/invication"; //邀请函
static String sms = "/sms"; //发短信
static String webview = "/webview"; //网页
static String web_page = '/web_page'; //隐私协议
// static String change_detail = "/change_detail"; //变更预订
static String book_time_set = "/book_time_set"; //可订时段管理
static String receive_orders_time_set = "/receive_orders_time_set"; //接单时间管理
static String remark_manager = "/remark_manager"; //常用备注管理
static String has_order_food = "/has_order_food"; //已点菜品
static String online_check_edit = "/online_check_edit"; //提前买单处理
static String online_check_detail = "/online_check_detail"; //提前买单查看
static String invoice_detail = "/invoice_detail"; //查看发票详情
static String coupon = "/coupon"; //优惠券列表页
static String coupon_history = "/coupon_history"; //优惠券历史列表页
static String coupon_edit = "/coupon_edit"; //创建优惠券
static String coupon_select = "/coupon_select"; //优惠券选择
static String coupon_detail = "/coupon_detail"; //优惠券详情页
static String base_info = "/base_info"; //个人资料页面
static String binding_phone = "/binding_phone"; //绑定手机号码页面
static String if_need_create_store = "/if_need_create_store"; //是否选择新建店铺页面
static String create_store = "/create_store"; //新建店铺
static String play_video = "/play_video"; //播放视频页
static String map_choice_point = "/map_choice_point"; //地图位置选择页
static String enter_store_name = "/enter_store_name"; //店铺名称
static String enter_store_address = "/enter_store_address"; //店铺地址
static String enter_store_position = "/enter_store_position"; //店铺担任角色
static String enter_store_time = "/enter_store_time"; //店铺营业时间
static String enter_store_phone = "/enter_store_phone"; //接单电话
static String enter_store_front_photo = "/enter_store_front_photo"; //门头照片
static String enter_store_environment = "/enter_store_environment"; //店铺环境
static String complete_create_store = "/complete_create_store"; //创建店铺完成
static String my_integral_page = "/my_integral_page"; //我的积分
static String my_contant_page = "/my_contant_page"; //我的联系人
static String table_photo_manager = "/table_photo_manager"; //桌位照片管理
static String statistics_page = "/statistics_page"; //统计页
static String statistics_sms_page = "/statistics_sms_page"; //统计页发短信
static String store_type_fill_manage_page =
"/store_type_fill_manage_page"; //包间置满管理
static String sms_manager_page = "/sms_manager_page"; //短信充值
static String sms_recharge_page = "/sms_recharge_page"; //短信充值
static String store_base_info_page = "/store_base_info_page"; //店铺信息
static String room_type_manage_page = "/room_type_manage_page"; //包间类型管理
static String room_type_create_page = "/room_type_create_page"; //包间类型创建
static String room_type_select_table_page =
"/room_type_select_table_page"; //包间管理中桌位选择页面
static String menu_manage_page = "/menu_manage_page"; //菜单管理页面
static String menu_category_page = "/menu_category_page"; //菜单分类管理
static String menu_add_dishes_page = "/menu_add_dishes_page"; //添加菜品页面
static String personnel_manage_page = "/personnel_manage_page"; //店员管理页面
static String personnel_detail_page = "/personnel_detail_page"; //店员详情页面
static String personnel_password_page = "/personnel_password_page"; //密码展示页
static String personnel_password_edit_page =
"/personnel_password_edit_page"; //密码修改页
static String change_detail_f = "/change_detail_f"; //变更预订_方硕新修改页面
static String photo_manager_page = "/photo_manager_page"; //照片管理
static String edit_reserver_page = "/edit_reserver_page"; //填写预订联系人
static String store_customer_page = "/store_customer_page"; //全店客情
static String my_customer_page = "/my_customer_page"; //我的客情
static String customer_list_page = "/customer_list_page"; //客情列表
static String customer_set_page = "/customer_set_page"; //客情设置
static String marketing_records_page = "/marketing_records_page"; //全店营销记录
static String marketing_records_detail_page =
"/marketing_records_detail_page"; //全店营销记录详情
static String make_marketing_page = "/make_marketing_page"; //创建营销
static String customer_detail_page = "/customer_detail_page"; //客户详情
static String customer_edit_detail_page =
"/customer_edit_detail_page"; //编辑客户详情
static String festival_edit_page = "/festival_edit_page"; //编辑纪念日
static String customer_order_page = "/customer_order_page"; //客户订单
static String my_customer_list_page = "/my_customer_list_page"; //客情列表
static String my_marketing_records_page =
"/my_marketing_records_page"; //全店营销记录
static String my_marketing_records_detail_page =
"/my_marketing_records_detail_page"; //全店营销记录详情
static String my_make_marketing_page = "/my_make_marketing_page"; //创建营销
static String my_customer_detail_page = "/my_customer_detail_page"; //客户详情
static String my_customer_edit_detail_page =
"/my_customer_edit_detail_page"; //编辑客户详情
static String my_festival_edit_page = "/my_festival_edit_page"; //编辑纪念日
static String my_customer_order_page = "/my_customer_order_page"; //客户订单
static String show_customer_list_page =
"/show_customer_list_page"; //仅展示的客户列表 --- 商家
static String seller_my_marketing_records_detail_page =
"/seller_my_marketing_records_detail_page"; //我的客情---营销详情----全店任务详情
static String my_make_marketing_page_only_show =
"/my_make_marketing_page_only_show"; //我的--完成全店营销
static String my_show_customer_list_page =
"/my_show_customer_list_page"; //仅展示的客户列表----我的
static String table_manager_page = "/table_manager_page"; //客情再次预订跳转的桌位预订页面
static String account_login_page = "/account_login_page"; //账号登录页面
static String my_table_manager_home_page =
"/my_table_manager_home_page"; //我的---桌位管理
static String my_area_manage_page = "/my_area_manage_page"; //我的---区域管理
static String base_info_personnal_page =
"/base_info_personnal_page"; //员工管理---个人资料
static String coupon_create_select_type_page =
"/coupon_create_select_type_page"; //选择优惠券类型
static String coupon_to_personnel_page =
"/coupon_to_personnel_page"; //优惠券----可发放员工
static String feast_board_page = "/feast_board_page"; //宴会----宴会看板
static String feast_create_page = "/feast_create_page"; //宴会----新建宴会
static String feast_deposit_page = "/feast_deposit_page"; //宴会----定金
static String feast_menu_page = "/feast_menu_page"; //宴会----调菜
static String feast_setmeal_page = "/feast_setmeal_page"; //宴会----添加套餐
static String feast_wine_page = "/feast_wine_page"; //宴会----添加酒水
static String feast_set_page = "/feast_set_page"; //宴会----添加配置
static String feast_invoice_page = "/feast_invoice_page"; //宴会----添加发票
static String feast_manage_home_page = "/feast_manage_home_page"; //宴会----宴会管理
static String feast_type_page = "/feast_type_page"; //宴会----宴会类型
static String feast_personal_page = "/feast_personal_page"; //宴会----宴会员工
static String feast_setmeal_manage_page =
"/feast_setmeal_manage_page"; //宴会----套餐管理
static String feast_setmeal_manage_edit_page =
"/feast_setmeal_manage_edit_page"; //宴会----套餐添加
static String feast_dish_page = "/feast_dish_page"; //宴会----菜品
static String feast_wine_manage_page = "/feast_wine_manage_page"; //宴会----酒水管理
static String feast_wine_manage_edit_page =
"/feast_wine_manage_edit_page"; //宴会----酒水添加
static String feast_otherset_manage_edit_page =
"/feast_otherset_manage_edit_page"; //宴会----其他配置添加
static String feast_otherset_manage_page =
"/feast_otherset_manage_page"; //宴会-----其他配置管理
static String feast_deposit_manage_page =
"/feast_deposit_manage_page"; //宴会-----定金管理
static String feast_deposit_type_page =
"/feast_deposit_type_page"; //宴会-----定金类型
static String feast_follow_up_page = "/feast_follow_up_page"; //宴会-----待跟进
static String feast_deposit_data_page =
"/feast_deposit_data_page"; //宴会-----定金数据
static String feast_select_table_page =
"/feast_select_table_page"; //宴会-----新建宴会---选择桌位
static String feast_menu_show_page =
"/feast_menu_show_page"; //宴会-----新建宴会---菜单信息
static String feast_qy_menu_show_page =
"/feast_qy_menu_show_page"; //宴会-----新建宴会---签约菜单信息
static String feast_detail_page = "/feast_detail_page"; //宴会-----详情
static String feast_invoice_detail_page = "/feast_invoice_detail_page"; //宴会-----发票详情
static String merge_table_select_page = "/merge_table_select_page"; //桌位管理---合并桌位选择桌位页面
static void configureRoutes(FluroRouter router) {
router.notFoundHandler = new Handler(
handlerFunc: (BuildContext context, Map<String, List<String>> params) {
print("ROUTE WAS NOT FOUND !!!");
return LoginPage();
});
router.define(login, handler: loginHandler);
router.define(home, handler: homeHandler);
router.define(handle_online_page, handler: handleOnlineHandler);
router.define(reserve_detail, handler: reserveDetailHandler);
router.define(select_table, handler: handleSelectTableHandler);
router.define(select_table_f, handler: handleSelectTableFHandler);
router.define(invication, handler: handleInvicationHandler);
router.define(sms, handler: handleSmsHandler);
router.define(webview, handler: handleWebviewHandler);
router.define(web_page, handler: webPageHandler);
// router.define(change_detail, handler: handleChangeDetailHandler);
router.define(book_time_set, handler: handleBookTimeSetHandler);
router.define(receive_orders_time_set,
handler: handleReceiveOrdersTimeSetHandler);
router.define(remark_manager, handler: handleRemarkManagerHandler);
router.define(has_order_food, handler: handleHasOrderFoodHandler);
router.define(online_check_edit, handler: handleOnlineCheckEditHandler);
router.define(online_check_detail,
handler: handleOnlineCheckDetailPageHandler);
router.define(invoice_detail, handler: handleInvoiceDetailPageHandler);
router.define(coupon, handler: handleCouponPageHandler);
router.define(coupon_history, handler: handleCouponHistoryPageHandler);
router.define(coupon_edit, handler: handleCouponEditPageHandler);
router.define(coupon_select, handler: handleCouponSelectPageHandler);
router.define(coupon_detail, handler: handleCouponDetailPageHandler);
router.define(base_info, handler: baseInfoPageHandler);
router.define(binding_phone, handler: bindingPhonePageHandler);
router.define(if_need_create_store, handler: ifNeedCreateStorePageHandler);
router.define(create_store, handler: createStorePageHandler);
router.define(play_video, handler: playVideoPageHandler);
router.define(map_choice_point, handler: mapChoicePointPageHandler);
router.define(enter_store_name, handler: enterStoreNamePageHandler);
router.define(enter_store_address, handler: enterStoreAddressPageHandler);
router.define(enter_store_position, handler: enterStorePositionPageHandler);
router.define(enter_store_time, handler: enterStoreTimePageHandler);
router.define(enter_store_phone, handler: enterStorePhonePageHandler);
router.define(enter_store_front_photo,
handler: enterStoreFrontPhotoPageHandler);
router.define(enter_store_environment,
handler: enterStoreEnvironmentPageHandler);
router.define(complete_create_store,
handler: completeCreateStorePageHandler);
router.define(my_integral_page, handler: myIntegralPageHandler);
router.define(my_contant_page, handler: myContantPageHandler);
router.define(table_photo_manager, handler: tablePhotoManagerHandler);
router.define(statistics_page, handler: statisticsPageHandler);
router.define(statistics_sms_page, handler: statisticsSmsPageHandler);
router.define(store_type_fill_manage_page,
handler: storeTypeFillManagePageHandler);
router.define(sms_manager_page, handler: smsManagerPageHandler);
router.define(sms_recharge_page, handler: smsRechargePageHandler);
router.define(store_base_info_page, handler: storeBaseInfoPageHandler);
router.define(room_type_manage_page, handler: roomTypeManagePageHandler);
router.define(room_type_create_page, handler: roomTypeCreatePageHandler);
router.define(room_type_select_table_page,
handler: roomTypeSelectTablePageHandler);
router.define(menu_manage_page, handler: menuManagePageHandle);
router.define(menu_category_page, handler: menuCategoryPageHandle);
router.define(menu_add_dishes_page, handler: menuAddDishesPageHandle);
router.define(personnel_manage_page, handler: personnelManagePageHandle);
router.define(personnel_detail_page, handler: personnelDetailPageHandle);
router.define(personnel_password_page,
handler: personnelPasswordPageHandle);
router.define(personnel_password_edit_page,
handler: personnelPasswordEditPageHandle);
router.define(change_detail_f, handler: noteBookChangeFPageHandle);
router.define(photo_manager_page, handler: photoManagerPageHandle);
router.define(edit_reserver_page, handler: editReserverPageHandle);
router.define(store_customer_page, handler: storeCustomerPageHandle);
router.define(customer_list_page, handler: customerListPageHandle);
router.define(customer_set_page, handler: customerSettingPageHandle);
router.define(marketing_records_page, handler: marketingRecordsPageHandle);
router.define(marketing_records_detail_page,
handler: marketingRecordsDetailPageHandle);
router.define(make_marketing_page, handler: makeMarkingPageHandle);
router.define(customer_detail_page, handler: customerDetailPageHandle);
router.define(customer_edit_detail_page,
handler: customerDetailEditPageHandle);
router.define(festival_edit_page, handler: festivalEditPageHandle);
router.define(customer_order_page, handler: customerOrderPageHandle);
router.define(my_customer_page, handler: myCustomerPageHandle);
router.define(my_customer_list_page, handler: myCustomerListPageHandle);
router.define(my_marketing_records_page,
handler: myMarketingRecordsPageHandle);
router.define(my_marketing_records_detail_page,
handler: myMarketingRecordsDetailPageHandle);
router.define(my_make_marketing_page, handler: myMakeMarkingPageHandle);
router.define(my_customer_detail_page, handler: myCustomerDetailPageHandle);
router.define(my_customer_edit_detail_page,
handler: myCustomerDetailEditPageHandle);
router.define(my_festival_edit_page, handler: myFestivalEditPageHandle);
router.define(my_customer_order_page, handler: myCustomerOrderPageHandle);
router.define(show_customer_list_page, handler: showCustomerListPageHandle);
router.define(seller_my_marketing_records_detail_page,
handler: sellerMyMarketingRecordsDetailPageHandle);
router.define(my_make_marketing_page_only_show,
handler: myMakeMarkingPageOnlyShowHandle);
router.define(my_show_customer_list_page,
handler: myShowCustomerListPageHandle);
router.define(table_manager_page, handler: tableManagerPageHandle);
router.define(account_login_page, handler: accountLoginPageHandle);
router.define(my_table_manager_home_page,
handler: myTableManagerHomePageHandle);
router.define(my_area_manage_page, handler: myAreaManagePageHandle);
router.define(base_info_personnal_page,
handler: baseInfoPersonnalPageHandle);
router.define(coupon_create_select_type_page,
handler: couponCreateSelectTypePageHandle);
router.define(coupon_to_personnel_page,
handler: couponToPersonnelPageHandle);
router.define(feast_board_page, handler: feastBoardPageHandle);
router.define(feast_create_page, handler: feastCreatePageHandle);
router.define(feast_deposit_page, handler: feastDepositPageHandle);
router.define(feast_menu_page, handler: feastMenuPageHandle);
router.define(feast_setmeal_page, handler: feastSetmealPageHandle);
router.define(feast_wine_page, handler: feastWinePageHandle);
router.define(feast_set_page, handler: feastSetPageHandle);
router.define(feast_invoice_page, handler: feastInvoicePageHandle);
router.define(feast_manage_home_page, handler: feastManageHomePageHandle);
router.define(feast_type_page, handler: feastTypePageHandle);
router.define(feast_personal_page, handler: feastPersonalPageHandle);
router.define(feast_setmeal_manage_page,
handler: feastSetmealManagePageHandle);
router.define(feast_setmeal_manage_edit_page,
handler: feastSetmealManageEditPageHandle);
router.define(feast_dish_page, handler: feastDishPageHandle);
router.define(feast_wine_manage_page, handler: feastWineManagePageHandle);
router.define(feast_wine_manage_edit_page,
handler: feastWineManageEditPageHandle);
router.define(feast_otherset_manage_page,
handler: feastOthersetManagePageHandle);
router.define(feast_otherset_manage_edit_page,
handler: feastOthersetManageEditPageHandle);
router.define(feast_deposit_manage_page,
handler: feastDepositManagePageHandle);
router.define(feast_deposit_type_page, handler: feastDepositTypePageHandle);
router.define(feast_follow_up_page, handler: feastFollowUpPageHandle);
router.define(feast_deposit_data_page, handler: feastDepositDataPageHandle);
router.define(feast_select_table_page, handler: feastSelectTablePageHandle);
router.define(feast_menu_show_page, handler: feastMenuShowPageHandle);
router.define(feast_qy_menu_show_page, handler: feastQYMenuPageHandle);
router.define(feast_detail_page, handler: feastDetailPageHandle);
router.define(feast_invoice_detail_page, handler: feastInvoiceDetailPageHandle);
router.define(merge_table_select_page, handler: mergeTableSelectPageHandle);
}
}