|
@@ -1,567 +0,0 @@
|
1
|
|
-
|
2
|
|
-const routes = [
|
3
|
|
-
|
4
|
|
- /**********************************
|
5
|
|
- * Tab 页面
|
6
|
|
- *********************************/
|
7
|
|
-
|
8
|
|
- {
|
9
|
|
- name: '首页',
|
10
|
|
- page: 'pages/project/index',
|
11
|
|
- pgk: 'main',
|
12
|
|
- isTab: true,
|
13
|
|
- type: '',
|
14
|
|
- },
|
15
|
|
- {
|
16
|
|
- name: '积分商城',
|
17
|
|
- page: 'pages/shop/index',
|
18
|
|
- pgk: 'main',
|
19
|
|
- isTab: true,
|
20
|
|
- type: '',
|
21
|
|
- },
|
22
|
|
- {
|
23
|
|
- name: '活动资讯',
|
24
|
|
- page: 'pages/activity/activity',
|
25
|
|
- pgk: 'main',
|
26
|
|
- isTab: true,
|
27
|
|
- type: '',
|
28
|
|
- },
|
29
|
|
- {
|
30
|
|
- name: '个人中心',
|
31
|
|
- page: 'pages/person/index',
|
32
|
|
- pgk: 'main',
|
33
|
|
- isTab: true,
|
34
|
|
- type: '',
|
35
|
|
- },
|
36
|
|
-
|
37
|
|
- /********************************
|
38
|
|
- * 项目相关
|
39
|
|
- *******************************/
|
40
|
|
- {
|
41
|
|
- name: '项目列表',
|
42
|
|
- page: 'pages/project/list/index',
|
43
|
|
- pgk: 'main',
|
44
|
|
- type: '',
|
45
|
|
- },
|
46
|
|
- {
|
47
|
|
- name: '地图看房',
|
48
|
|
- page: 'pages/project/map/index',
|
49
|
|
- pgk: 'main',
|
50
|
|
- type: '',
|
51
|
|
- },
|
52
|
|
- {
|
53
|
|
- name: '项目详情',
|
54
|
|
- page: 'pages/project/detail/index',
|
55
|
|
- pgk: 'main',
|
56
|
|
- type: '',
|
57
|
|
- },
|
58
|
|
- {
|
59
|
|
- name: '项目亮点',
|
60
|
|
- page: 'pages/project/detail/highLight',
|
61
|
|
- pgk: 'main',
|
62
|
|
- type: '',
|
63
|
|
- },
|
64
|
|
- {
|
65
|
|
- name: '楼盘周边',
|
66
|
|
- page: 'pages/project/detail/map',
|
67
|
|
- pgk: 'main',
|
68
|
|
- type: '',
|
69
|
|
- },
|
70
|
|
- {
|
71
|
|
- name: '楼盘信息',
|
72
|
|
- page: 'pages/project/floor/index',
|
73
|
|
- pgk: 'main',
|
74
|
|
- type: '',
|
75
|
|
- },
|
76
|
|
- {
|
77
|
|
- name: '项目相册',
|
78
|
|
- page: 'pages/project/album/index',
|
79
|
|
- pgk: 'main',
|
80
|
|
- type: '',
|
81
|
|
- },
|
82
|
|
-
|
83
|
|
-
|
84
|
|
- /**************************************
|
85
|
|
- * 商城相关
|
86
|
|
- *************************************/
|
87
|
|
- {
|
88
|
|
- name: '积分规则',
|
89
|
|
- page: 'pages/shop/rule/index',
|
90
|
|
- pgk: 'main',
|
91
|
|
- type: '',
|
92
|
|
- },
|
93
|
|
- {
|
94
|
|
- name: '积分明细',
|
95
|
|
- page: 'pages/shop/integralDetail/index',
|
96
|
|
- pgk: 'main',
|
97
|
|
- type: '',
|
98
|
|
- },
|
99
|
|
- {
|
100
|
|
- name: '商品详情',
|
101
|
|
- page: 'pages/shop/detail/index',
|
102
|
|
- pgk: 'main',
|
103
|
|
- type: '',
|
104
|
|
- },
|
105
|
|
-
|
106
|
|
-
|
107
|
|
- /************************************
|
108
|
|
- * 个人中心
|
109
|
|
- ***********************************/
|
110
|
|
- {
|
111
|
|
- name: '登录',
|
112
|
|
- page: 'pages/person/login/index',
|
113
|
|
- pgk: 'main',
|
114
|
|
- type: '',
|
115
|
|
- },
|
116
|
|
- {
|
117
|
|
- name: '我的分享',
|
118
|
|
- page: 'pages/person/myShare/index',
|
119
|
|
- pgk: 'main',
|
120
|
|
- type: '',
|
121
|
|
- },
|
122
|
|
- {
|
123
|
|
- name: '我的活动',
|
124
|
|
- page: 'pages/activity/myActivity',
|
125
|
|
- pgk: 'main',
|
126
|
|
- type: '',
|
127
|
|
- },
|
128
|
|
- {
|
129
|
|
- name: '我的拼团',
|
130
|
|
- page: 'pages/activity/assemblePage',
|
131
|
|
- pgk: 'main',
|
132
|
|
- type: '',
|
133
|
|
- },
|
134
|
|
- {
|
135
|
|
- name: '我的助力',
|
136
|
|
- page: 'pages/activity/assistancePage',
|
137
|
|
- pgk: 'main',
|
138
|
|
- type: '',
|
139
|
|
- },
|
140
|
|
- {
|
141
|
|
- name: '我的推广码',
|
142
|
|
- page: 'pages/person/spread/index',
|
143
|
|
- pgk: 'main',
|
144
|
|
- type: '',
|
145
|
|
- },
|
146
|
|
- {
|
147
|
|
- name: '我的卡片',
|
148
|
|
- page: 'pages/card/index',
|
149
|
|
- pgk: 'main',
|
150
|
|
- type: '',
|
151
|
|
- },
|
152
|
|
- {
|
153
|
|
- name: '我的客户',
|
154
|
|
- page: 'pages/person/myGuest/index',
|
155
|
|
- pgk: 'main',
|
156
|
|
- type: '',
|
157
|
|
- },
|
158
|
|
- {
|
159
|
|
- name: '我的收藏',
|
160
|
|
- page: 'pages/person/favorite/index',
|
161
|
|
- pgk: 'main',
|
162
|
|
- type: '',
|
163
|
|
- },
|
164
|
|
- {
|
165
|
|
- name: '个人资料',
|
166
|
|
- page: 'pages/person/personDetail/index',
|
167
|
|
- pgk: 'main',
|
168
|
|
- type: '',
|
169
|
|
- },
|
170
|
|
- {
|
171
|
|
- name: '编辑资料',
|
172
|
|
- page: 'pages/person/personDetail/editDetail/index',
|
173
|
|
- pgk: 'main',
|
174
|
|
- type: '',
|
175
|
|
- },
|
176
|
|
- {
|
177
|
|
- name: '每日签到',
|
178
|
|
- page: 'pages/signin/index',
|
179
|
|
- pgk: 'main',
|
180
|
|
- type: '',
|
181
|
|
- },
|
182
|
|
-
|
183
|
|
-
|
184
|
|
- /****************************************
|
185
|
|
- * 置业相关
|
186
|
|
- ***************************************/
|
187
|
|
- {
|
188
|
|
- name: '置业列表',
|
189
|
|
- page: 'pages/card/list/index',
|
190
|
|
- pgk: 'main',
|
191
|
|
- type: '',
|
192
|
|
- },
|
193
|
|
- {
|
194
|
|
- name: '置业绑定',
|
195
|
|
- page: 'pages/card/register/index',
|
196
|
|
- pgk: 'main',
|
197
|
|
- type: '',
|
198
|
|
- },
|
199
|
|
- {
|
200
|
|
- name: '咨询列表',
|
201
|
|
- page: 'pages/im/list/index',
|
202
|
|
- pgk: 'main',
|
203
|
|
- type: '',
|
204
|
|
- },
|
205
|
|
- {
|
206
|
|
- name: '聊天咨询',
|
207
|
|
- page: 'pages/im/index',
|
208
|
|
- pgk: 'main',
|
209
|
|
- type: '',
|
210
|
|
- },
|
211
|
|
- {
|
212
|
|
- name: '卡片围观记录',
|
213
|
|
- page: 'pages/card/fans/index',
|
214
|
|
- pgk: 'main',
|
215
|
|
- type: '',
|
216
|
|
- },
|
217
|
|
-
|
218
|
|
- /***********************************
|
219
|
|
- * 客户相关
|
220
|
|
- **********************************/
|
221
|
|
- {
|
222
|
|
- name: '访客信息',
|
223
|
|
- page: 'pages/person/myShare/accessRecord',
|
224
|
|
- pgk: 'main',
|
225
|
|
- type: '',
|
226
|
|
- },
|
227
|
|
- {
|
228
|
|
- name: '客户详情',
|
229
|
|
- page: 'pages/person/myGuest/editGuest/index',
|
230
|
|
- pgk: 'main',
|
231
|
|
- type: '',
|
232
|
|
- },
|
233
|
|
- {
|
234
|
|
- name: '报备客户',
|
235
|
|
- page: 'pages/report/index',
|
236
|
|
- pgk: 'main',
|
237
|
|
- type: '',
|
238
|
|
- },
|
239
|
|
- {
|
240
|
|
- name: '报备授权',
|
241
|
|
- page: 'pages/report/login/index',
|
242
|
|
- pgk: 'main',
|
243
|
|
- type: '',
|
244
|
|
- },
|
245
|
|
- {
|
246
|
|
- name: '报备详情',
|
247
|
|
- page: 'pages/report/detail/index',
|
248
|
|
- pgk: 'main',
|
249
|
|
- type: '',
|
250
|
|
- },
|
251
|
|
-
|
252
|
|
-
|
253
|
|
- /************************************
|
254
|
|
- * 活动资讯
|
255
|
|
- ***********************************/
|
256
|
|
- {
|
257
|
|
- name: 'H5',
|
258
|
|
- page: 'pages/project/h5Page',
|
259
|
|
- pgk: 'main',
|
260
|
|
- type: '',
|
261
|
|
- },
|
262
|
|
- {
|
263
|
|
- name: '活动详情',
|
264
|
|
- page: 'pages/activity/detail/index',
|
265
|
|
- pgk: 'main',
|
266
|
|
- type: '',
|
267
|
|
- },
|
268
|
|
- {
|
269
|
|
- name: '助力详情',
|
270
|
|
- page: 'pages/activity/detail/assistance',
|
271
|
|
- pgk: 'main',
|
272
|
|
- type: '',
|
273
|
|
- },
|
274
|
|
- {
|
275
|
|
- name: '拼团详情',
|
276
|
|
- page: 'pages/activity/detail/assemble',
|
277
|
|
- pgk: 'main',
|
278
|
|
- type: '',
|
279
|
|
- },
|
280
|
|
- {
|
281
|
|
- name: '资讯详情',
|
282
|
|
- page: 'pages/news/detail/index',
|
283
|
|
- pgk: 'main',
|
284
|
|
- type: '',
|
285
|
|
- },
|
286
|
|
- {
|
287
|
|
- name: '签到',
|
288
|
|
- page: 'pages/checkin/index',
|
289
|
|
- pgk: 'main',
|
290
|
|
- type: '',
|
291
|
|
- },
|
292
|
|
- {
|
293
|
|
- name: '签到结果',
|
294
|
|
- page: 'pages/checkin/checkinsuccess/index',
|
295
|
|
- pgk: 'main',
|
296
|
|
- type: '',
|
297
|
|
- },
|
298
|
|
-
|
299
|
|
- /*****************************************
|
300
|
|
- * 其他
|
301
|
|
- ****************************************/
|
302
|
|
- {
|
303
|
|
- name: '授权',
|
304
|
|
- page: 'pages/person/authorize/index',
|
305
|
|
- pgk: 'main',
|
306
|
|
- type: '',
|
307
|
|
- },
|
308
|
|
- {
|
309
|
|
- name: '授权',
|
310
|
|
- page: 'pages/auth/index',
|
311
|
|
- pgk: 'main',
|
312
|
|
- type: '',
|
313
|
|
- },
|
314
|
|
- {
|
315
|
|
- name: '购房政策列表',
|
316
|
|
- page: 'pages/policy/index',
|
317
|
|
- pgk: 'main',
|
318
|
|
- type: '',
|
319
|
|
- },
|
320
|
|
- {
|
321
|
|
- name: '购房政策详情',
|
322
|
|
- page: 'pages/policy/detail/index',
|
323
|
|
- pgk: 'main',
|
324
|
|
- type: '',
|
325
|
|
- },
|
326
|
|
- {
|
327
|
|
- name: '房贷计算器',
|
328
|
|
- page: 'pages/toolKit/index',
|
329
|
|
- pgk: 'main',
|
330
|
|
- type: '',
|
331
|
|
- },
|
332
|
|
- {
|
333
|
|
- name: '房贷计算结果',
|
334
|
|
- page: 'pages/toolKit/calculateResult/index',
|
335
|
|
- pgk: 'main',
|
336
|
|
- type: '',
|
337
|
|
- },
|
338
|
|
- {
|
339
|
|
- name: '城市列表',
|
340
|
|
- page: 'pages/city/index',
|
341
|
|
- pgk: 'main',
|
342
|
|
- type: '',
|
343
|
|
- },
|
344
|
|
- {
|
345
|
|
- name: '外链容器页',
|
346
|
|
- page: 'pages/project/panorama/index',
|
347
|
|
- pgk: 'main',
|
348
|
|
- type: '',
|
349
|
|
- },
|
350
|
|
-
|
351
|
|
- /**
|
352
|
|
- * 子包: 在线购房
|
353
|
|
- */
|
354
|
|
- {
|
355
|
|
- name: '房源列表',
|
356
|
|
- page: 'pages/houseList/index',
|
357
|
|
- pgk: 'onlineSelling',
|
358
|
|
- type: '',
|
359
|
|
- },
|
360
|
|
- {
|
361
|
|
- name: '认筹流程',
|
362
|
|
- page: 'pages/raiseMoney/index',
|
363
|
|
- pgk: 'onlineSelling',
|
364
|
|
- type: '',
|
365
|
|
- },
|
366
|
|
- {
|
367
|
|
- name: '合同签署结果',
|
368
|
|
- page: 'pages/raiseMoney/signResult',
|
369
|
|
- pgk: 'onlineSelling',
|
370
|
|
- type: '',
|
371
|
|
- },
|
372
|
|
- {
|
373
|
|
- name: '实名认证',
|
374
|
|
- page: 'pages/raiseMoney/Certification',
|
375
|
|
- pgk: 'onlineSelling',
|
376
|
|
- type: '',
|
377
|
|
- },
|
378
|
|
- {
|
379
|
|
- name: '直播详情',
|
380
|
|
- page: 'pages/live/index',
|
381
|
|
- pgk: 'onlineSelling',
|
382
|
|
- type: '',
|
383
|
|
- },
|
384
|
|
- {
|
385
|
|
- name: '选房帮助',
|
386
|
|
- page: 'pages/help/index',
|
387
|
|
- pgk: 'onlineSelling',
|
388
|
|
- type: '',
|
389
|
|
- },
|
390
|
|
- {
|
391
|
|
- name: '选房记录',
|
392
|
|
- page: 'pages/records/index',
|
393
|
|
- pgk: 'onlineSelling',
|
394
|
|
- type: '',
|
395
|
|
- },
|
396
|
|
- {
|
397
|
|
- name: '房源详情',
|
398
|
|
- page: 'pages/detail/index',
|
399
|
|
- pgk: 'onlineSelling',
|
400
|
|
- type: '',
|
401
|
|
- },
|
402
|
|
- {
|
403
|
|
- name: '预选结果',
|
404
|
|
- page: 'pages/detail/resultPage',
|
405
|
|
- pgk: 'onlineSelling',
|
406
|
|
- type: '',
|
407
|
|
- },
|
408
|
|
- {
|
409
|
|
- name: '筛选房源',
|
410
|
|
- page: 'pages/screenHouse/index',
|
411
|
|
- pgk: 'onlineSelling',
|
412
|
|
- type: '',
|
413
|
|
- },
|
414
|
|
- {
|
415
|
|
- name: '选择置业',
|
416
|
|
- page: 'pages/chooseConsultant/index',
|
417
|
|
- pgk: 'onlineSelling',
|
418
|
|
- type: '',
|
419
|
|
- },
|
420
|
|
- {
|
421
|
|
- name: '认筹协议',
|
422
|
|
- page: 'pages/protocol/index',
|
423
|
|
- pgk: 'onlineSelling',
|
424
|
|
- type: '',
|
425
|
|
- },
|
426
|
|
- {
|
427
|
|
- name: '认筹单',
|
428
|
|
- page: 'pages/raiseProfile/index',
|
429
|
|
- pgk: 'onlineSelling',
|
430
|
|
- type: '',
|
431
|
|
- },
|
432
|
|
- {
|
433
|
|
- name: '房源清单',
|
434
|
|
- page: 'pages/raiseProfile/houseResource',
|
435
|
|
- pgk: 'onlineSelling',
|
436
|
|
- type: '',
|
437
|
|
- },
|
438
|
|
- {
|
439
|
|
- name: '添加预选房源',
|
440
|
|
- page: 'pages/addHouse/index',
|
441
|
|
- pgk: 'onlineSelling',
|
442
|
|
- type: '',
|
443
|
|
- },
|
444
|
|
- {
|
445
|
|
- name: '添加其他房源',
|
446
|
|
- page: 'pages/houseCart/index',
|
447
|
|
- pgk: 'onlineSelling',
|
448
|
|
- type: '',
|
449
|
|
- },
|
450
|
|
-
|
451
|
|
-
|
452
|
|
- /**
|
453
|
|
- * 子包: 不常用功能
|
454
|
|
- */
|
455
|
|
- {
|
456
|
|
- name: '盘客工具',
|
457
|
|
- page: 'pages/person/customerAnalysis/index',
|
458
|
|
- pgk: 'useless',
|
459
|
|
- type: '',
|
460
|
|
- },
|
461
|
|
- {
|
462
|
|
- name: '我的客户', // 置业-我的客户
|
463
|
|
- page: 'pages/person/customerAnalysis/myCustomer',
|
464
|
|
- pgk: 'useless',
|
465
|
|
- type: '',
|
466
|
|
- },
|
467
|
|
- {
|
468
|
|
- name: '客户分析',
|
469
|
|
- page: 'pages/person/customerAnalysis/analysis',
|
470
|
|
- pgk: 'useless',
|
471
|
|
- type: '',
|
472
|
|
- },
|
473
|
|
- {
|
474
|
|
- name: '我的资料',
|
475
|
|
- page: 'pages/person/profile/index',
|
476
|
|
- pgk: 'useless',
|
477
|
|
- type: '',
|
478
|
|
- },
|
479
|
|
- {
|
480
|
|
- name: '资料审核',
|
481
|
|
- page: 'pages/person/profile/detail/index',
|
482
|
|
- pgk: 'useless',
|
483
|
|
- type: '',
|
484
|
|
- },
|
485
|
|
- {
|
486
|
|
- name: '我的主页',
|
487
|
|
- page: 'pages/agent/index',
|
488
|
|
- pgk: 'useless',
|
489
|
|
- type: '',
|
490
|
|
- },
|
491
|
|
- {
|
492
|
|
- name: '成为经纪人',
|
493
|
|
- page: 'pages/agent/become/index',
|
494
|
|
- pgk: 'useless',
|
495
|
|
- type: '',
|
496
|
|
- },
|
497
|
|
- {
|
498
|
|
- name: '推荐客户',
|
499
|
|
- page: 'pages/agent/recommend/index',
|
500
|
|
- pgk: 'useless',
|
501
|
|
- type: '',
|
502
|
|
- },
|
503
|
|
- {
|
504
|
|
- name: '我的客户', // 经纪人-我的客户
|
505
|
|
- page: 'pages/agent/client/index',
|
506
|
|
- pgk: 'useless',
|
507
|
|
- type: '',
|
508
|
|
- },
|
509
|
|
- {
|
510
|
|
- name: '客户审核进度',
|
511
|
|
- page: 'pages/agent/progress/index',
|
512
|
|
- pgk: 'useless',
|
513
|
|
- type: '',
|
514
|
|
- },
|
515
|
|
- {
|
516
|
|
- name: '意见反馈',
|
517
|
|
- page: 'pages/person/feedback/index',
|
518
|
|
- pgk: 'useless',
|
519
|
|
- type: '',
|
520
|
|
- },
|
521
|
|
- {
|
522
|
|
- name: '积分兑换记录',
|
523
|
|
- page: 'pages/shop/record/index',
|
524
|
|
- pgk: 'useless',
|
525
|
|
- type: '',
|
526
|
|
- },
|
527
|
|
- // {
|
528
|
|
- // name: '我的邀请',
|
529
|
|
- // page: 'pages/agent/invitation/index',
|
530
|
|
- // pgk: 'useless',
|
531
|
|
- // type: '',
|
532
|
|
- // },
|
533
|
|
-
|
534
|
|
-]
|
535
|
|
-
|
536
|
|
-
|
537
|
|
-/**
|
538
|
|
- * 获取 app pages 列表
|
539
|
|
- */
|
540
|
|
-function getPages() {
|
541
|
|
- const grp = routes.reduce((g, r) => {
|
542
|
|
- const { pgk, page } = r
|
543
|
|
- const pg = g[pgk] || []
|
544
|
|
-
|
545
|
|
- return {
|
546
|
|
- ...g,
|
547
|
|
- [`${pgk}`]: pg.concat(page),
|
548
|
|
- }
|
549
|
|
- }, {});
|
550
|
|
-
|
551
|
|
- const { main, ...pkgs } = grp
|
552
|
|
-
|
553
|
|
- return {
|
554
|
|
- pages: main,
|
555
|
|
- subPackages: Object.keys(pkgs).map((name) => {
|
556
|
|
- return {
|
557
|
|
- root: name,
|
558
|
|
- pages: pkgs[name]
|
559
|
|
- }
|
560
|
|
- })
|
561
|
|
- }
|
562
|
|
-}
|
563
|
|
-
|
564
|
|
-export {
|
565
|
|
- routes,
|
566
|
|
- getPages,
|
567
|
|
-}
|