route_config.dart
17.1 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
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
import 'package:cp_offline_manage/pages/finance/finance_main/finance_main_logic.dart';
import 'package:cp_offline_manage/pages/finance/finance_main/finance_main_view.dart';
import 'package:cp_offline_manage/pages/finance/scheme/scheme_logic.dart';
import 'package:cp_offline_manage/pages/finance/scheme/scheme_view.dart';
import 'package:cp_offline_manage/pages/home/croak_happy/commission/commission_view.dart';
import 'package:cp_offline_manage/pages/home/croak_happy/get_ticket/get_ticket_view.dart';
import 'package:cp_offline_manage/pages/home/croak_happy/recovery_ticket/recovery_ticket_logic.dart';
import 'package:cp_offline_manage/pages/home/croak_happy/recovery_ticket/recovery_ticket_view.dart';
import 'package:cp_offline_manage/pages/home/croak_happy/sale_manage/sale_manage_logic.dart';
import 'package:cp_offline_manage/pages/home/croak_happy/sale_manage/sale_manage_view.dart';
import 'package:cp_offline_manage/pages/home/game_order/game_basketball/game_basketball_logic.dart';
import 'package:cp_offline_manage/pages/home/game_order/game_basketball/game_basketball_view.dart';
import 'package:cp_offline_manage/pages/home/game_order/game_dlt/game_dlt_logic.dart';
import 'package:cp_offline_manage/pages/home/game_order/game_dlt/game_dlt_view.dart';
import 'package:cp_offline_manage/pages/home/game_order/game_football/game_football_view.dart';
import 'package:cp_offline_manage/pages/home/game_order/game_pl3/game_pl3_logic.dart';
import 'package:cp_offline_manage/pages/home/game_order/game_pl3/game_pl3_view.dart';
import 'package:cp_offline_manage/pages/home/home_main/home_main_logic.dart';
import 'package:cp_offline_manage/pages/home/home_main/home_main_view.dart';
import 'package:cp_offline_manage/pages/home/home_ticketer_main/home_ticketer_main_logic.dart';
import 'package:cp_offline_manage/pages/home/home_ticketer_main/home_ticketer_main_view.dart';
import 'package:cp_offline_manage/pages/home/out_ticket/history_ticket/history_ticket_logic.dart';
import 'package:cp_offline_manage/pages/home/out_ticket/history_ticket/history_ticket_view.dart';
import 'package:cp_offline_manage/pages/home/out_ticket/out_ticket_logic.dart';
import 'package:cp_offline_manage/pages/home/out_ticket/out_ticket_view.dart';
import 'package:cp_offline_manage/pages/home/out_ticket/shop_ticket_detail/shop_ticket_detail_logic.dart';
import 'package:cp_offline_manage/pages/home/out_ticket/shop_ticket_detail/shop_ticket_detail_view.dart';
import 'package:cp_offline_manage/pages/home/redeem/redeem_query/redeem_query_logic.dart';
import 'package:cp_offline_manage/pages/home/redeem/redeem_query/redeem_query_view.dart';
import 'package:cp_offline_manage/pages/home/redeem/redeem_detail/redeem_detail_logic.dart';
import 'package:cp_offline_manage/pages/home/redeem/redeem_detail/redeem_detail_view.dart';
import 'package:cp_offline_manage/pages/home/redeem/ticketer_redeem/ticketer_redeem_logic.dart';
import 'package:cp_offline_manage/pages/home/redeem/ticketer_redeem/ticketer_redeem_view.dart';
import 'package:cp_offline_manage/pages/home/account_total/account_total_logic.dart';
import 'package:cp_offline_manage/pages/home/account_total/account_total_view.dart';
import 'package:cp_offline_manage/pages/home/account_total_detail/account_total_detail_logic.dart';
import 'package:cp_offline_manage/pages/home/account_total_detail/account_total_detail_view.dart';
import 'package:cp_offline_manage/pages/home/game_order/game_order_logic.dart';
import 'package:cp_offline_manage/pages/home/game_order/game_order_view.dart';
import 'package:cp_offline_manage/pages/home/store_account/store_account_logic.dart';
import 'package:cp_offline_manage/pages/home/store_account/store_account_view.dart';
import 'package:cp_offline_manage/pages/home/croak_happy/croak_happy_logic.dart';
import 'package:cp_offline_manage/pages/home/croak_happy/croak_happy_view.dart';
import 'package:cp_offline_manage/pages/home/shift_change/stores_shift_records/stores_shift_records_logic.dart';
import 'package:cp_offline_manage/pages/home/shift_change/stores_shift_records/stores_shift_records_view.dart';
import 'package:cp_offline_manage/pages/home/shift_change/store_shift_detail/store_shift_detail_logic.dart';
import 'package:cp_offline_manage/pages/home/shift_change/store_shift_detail/store_shift_detail_view.dart';
import 'package:cp_offline_manage/pages/home/shift_change/ticketer_shift/ticketer_shift_logic.dart';
import 'package:cp_offline_manage/pages/home/shift_change/ticketer_shift/ticketer_shift_view.dart';
import 'package:cp_offline_manage/pages/home/shift_change/ticketer_shift/ticketer_shift_deal_logic.dart';
import 'package:cp_offline_manage/pages/home/shift_change/ticketer_shift/ticketer_shift_deal_view.dart';
import 'package:cp_offline_manage/pages/main/main_logic.dart';
import 'package:cp_offline_manage/pages/main/main_view.dart';
import 'package:cp_offline_manage/pages/main_ticketer/main_ticketer_logic.dart';
import 'package:cp_offline_manage/pages/main_ticketer/main_ticketer_view.dart';
import 'package:cp_offline_manage/pages/me/me_empty/me_empty/me_empty_logic.dart';
import 'package:cp_offline_manage/pages/me/me_empty/me_empty/me_empty_view.dart';
import 'package:cp_offline_manage/pages/report_forms/rf_marin/rf_marn_logic.dart';
import 'package:cp_offline_manage/pages/splash/splash_logic.dart';
import 'package:cp_offline_manage/pages/splash/splash_view.dart';
import 'package:cp_offline_manage/pages/character_entry/character_entry_logic.dart';
import 'package:cp_offline_manage/pages/character_entry/character_entry_view.dart';
import 'package:cp_offline_manage/pages/login/login_logic.dart';
import 'package:cp_offline_manage/pages/login/login_view.dart';
import 'package:cp_offline_manage/pages/ticket/ticket_detail/ticket_detail_logic.dart';
import 'package:cp_offline_manage/pages/ticket/ticket_detail/ticket_detail_view.dart';
import 'package:cp_offline_manage/pages/ticket/ticket_main/ticket_main_logic.dart';
import 'package:cp_offline_manage/pages/ticket/ticket_main/ticket_main_view.dart';
import 'package:get/get.dart';
import 'package:get/get_navigation/src/routes/get_route.dart';
import '../pages/home/croak_happy/commission/commission_logic.dart';
import '../pages/home/croak_happy/get_ticket/get_ticket_logic.dart';
import '../pages/home/croak_happy/personnel_manage/personnel_manage_logic.dart';
import '../pages/home/croak_happy/personnel_manage/personnel_manage_view.dart';
import '../pages/home/game_order/game_football/game_football_logic.dart';
import '../pages/report_forms/rf_marin/rf_marn_view.dart';
class RouteConfig {
///公共页面
static const String splashPageKey = "/"; // 启动页
static const String characterEntryKey = "/characterEntry"; // 角色入口
static const String loginKey = "/login"; // 登录页面
static const String mainTabKey = "/main_tab"; // 总店主整体布局入口
static const String mainTicketerTabKey = "/main_ticketer_tab"; // 打票员整体布局入口
static const String guidePageKey = "/GuidePage"; // 引导页
static const String registerPageKey = "/register"; // 注册
///首页页面
static const String home_main_key = "/home_main"; //首页
static const String out_ticket_key = "/out_ticket"; //出票页面
static const String redeem_query_key = "/redeem_query"; //店主兑奖查询页面
static const String redeem_detail_key = "/redeem_detail"; //店主兑奖查询详情页面
static const String ticketer_redeem_key = "/ticketer_redeem"; //打票员兑奖页面
static const String account_total_key = "/account_total"; //账户总览页面
static const String account_total_detail_key = "/account_total_detail"; //店面账户总览详情页面
static const String game_order_key = "/game_order"; //赛事下单页面
static const String game_football_key = "/game_football"; //竞彩足球提交订单
static const String game_dlt_key = "/game_dlt"; //大乐透提交订单
static const String game_basketball_key = "/game_basketball"; //竞彩篮球提交订单
static const String game_pl3_key = "/game_pl3"; //排列3提交订单
static const String store_account_key = "/store_account"; //门店账本页面
static const String croak_happy_key = "/croak_happy"; //呱呱乐页面
static const String croak_happy_personnel_key = "/croak_happy_personnel";//人员管理
static const String croak_happy_get_ticket_key = "/croak_happy_get_ticket";//拿票登记
static const String croak_happy_in_ticket_key = "/croak_happy_in_ticket";//回收登记
static const String croak_happy_sale_key = "/croak_happy_sale";//销售查询
static const String croak_happy_commission_key = "/croak_happy_commission";//提成统计
static const String stores_shift_records_key = "/stores_shift_records"; //所有门店交接班记录页面
static const String store_shift_list_key = "/store_shift_list"; //门店交接班列表页面
static const String ticketer_shift_key = "/ticketer_shift"; //打票员交接班页面
static const String ticketer_shift_deal_key = "/ticketer_shift_deal"; //打票员交接班操作页面
static const String home_ticketer_main_key = "/home_ticketer_main"; //打票员首页
///票务页面
static const String finance_main_key = "/finance_main"; //票务首页
static const String finance_scheme_key = "/finance_scheme"; //票务方案
static const String history_ticket_key = "/history_ticket"; //历史票务
static const String shop_ticket_detail_key = "/shop_ticket_detail"; //门店票务详情
///财务页面
static const String ticket_main_key = "/ticket_main"; //财务首页
static const String ticket_detail_key = "/ticket_detail";
///报表页面
static const String report_form_main_key = "/report_form_main"; //报表首页
///用户页面
static const String me_main_key = "/me_main"; //我的首页
static const String me_empty_key = "/me_empty"; //我的二级空页面
static final List<GetPage> getPages = [
GetPage(
name: splashPageKey,
page: () => SplashPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => SplashLogic())},
)
),
GetPage(
name: characterEntryKey,
page: () => Character_entryPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Character_entryLogic())},
)
),
GetPage(
name: loginKey,
page: () => LoginPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => LoginLogic())},
)
),
GetPage(
name: mainTabKey, // 总店主tab页
page: () => MainPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => MainLogic())},
),
),
GetPage(
name: mainTicketerTabKey, // 打票员tab页
page: () => Main_ticketerPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Main_ticketerLogic())},
),
),
GetPage(
name: home_main_key,
page: () => Home_mainPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Home_mainLogic())},
)
),
GetPage(
name: home_ticketer_main_key,
page: () => Home_ticketer_mainPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Home_ticketer_mainLogic())},
)
),
GetPage(
name: finance_main_key,
page: () => Finance_mainPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Finance_mainLogic())},
)
),
GetPage(
name: ticket_main_key,
page: () => Ticket_mainPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Ticket_mainLogic())},
)
),
GetPage(
name: report_form_main_key,
page: () => Rf_mainPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Rf_mainLogic())},
)
),
GetPage(
name: shop_ticket_detail_key,
page: () => Shop_ticket_detailPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Shop_ticket_detailLogic())},
)
),
GetPage(
name: ticket_detail_key,
page: () => Ticket_detailPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Ticket_detailLogic())},
)
),
GetPage(
name: finance_scheme_key,
page: () => SchemePage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => SchemeLogic())},
)
),
GetPage(
name: me_empty_key,
page: () => Me_emptyPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Me_emptyLogic())},
)
),
GetPage(
name: out_ticket_key,
page: () => Out_ticketPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Out_ticketLogic())},
)
),
GetPage(
name: history_ticket_key,
page: () => History_ticketPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => History_ticketLogic())},
)
),
GetPage(
name: redeem_query_key,
page: () => Redeem_queryPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Redeem_queryLogic())},
)
),
GetPage(
name: redeem_detail_key,
page: () => Redeem_detailPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Redeem_detailLogic())},
)
),
GetPage(
name: ticketer_redeem_key,
page: () => Ticketer_redeemPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Ticketer_redeemLogic())},
)
),
GetPage(
name: account_total_key,
page: () => Account_totalPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Account_totalLogic())},
)
),
GetPage(
name: account_total_detail_key,
page: () => Account_total_detailPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Account_total_detailLogic())},
)
),
GetPage(
name: game_order_key,
page: () => Game_orderPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Game_orderLogic())},
)
),
GetPage(
name: game_basketball_key,
page: () => Game_basketballPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Game_basketballLogic())},
)
),
GetPage(
name: game_dlt_key,
page: () => Game_dltPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Game_dltLogic())},
)
),
GetPage(
name: game_football_key,
page: () => Game_footballPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Game_footballLogic())},
)
),
GetPage(
name: game_pl3_key,
page: () => Game_pl3Page(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Game_pl3Logic())},
)
),
GetPage(
name: store_account_key,
page: () => Store_accountPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Store_accountLogic())},
)
),
GetPage(
name: croak_happy_key,
page: () => Croak_happyPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Croak_happyLogic())},
)
),
GetPage(
name: stores_shift_records_key,
page: () => Stores_shift_recordsPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Stores_shift_recordsLogic())},
)
),
GetPage(
name: store_shift_list_key,
page: () => Store_shift_detailPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Store_shift_detailLogic())},
)
),
GetPage(
name: ticketer_shift_key,
page: () => Ticketer_shiftPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Ticketer_shiftLogic())},
)
),
GetPage(
name: ticketer_shift_deal_key,
page: () => Ticketer_shift_dealPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Ticketer_shift_dealPage())},
)
),
GetPage(
name: croak_happy_sale_key,
page: () => Sale_managePage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Sale_manageLogic())},
)
),
GetPage(
name: croak_happy_commission_key,
page: () => CommissionPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => CommissionLogic())},
)
),
GetPage(
name: croak_happy_get_ticket_key,
page: () => Get_ticketPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Get_ticketLogic())},
)
),
GetPage(
name: croak_happy_in_ticket_key,
page: () => Recovery_ticketPage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Recovery_ticketLogic())},
)
),
GetPage(
name: croak_happy_personnel_key,
page: () => Personnel_managePage(),
binding: BindingsBuilder(
() => {Get.lazyPut(() => Personnel_manageLogic())},
)
),
];
}