// 积分相关 const routes = [ { path: '/inform', name: 'inform', component: () => import('@/point/view/body/inform'), label: '通知', need_login: true }, { path: '/informDetail', name: 'informDetail', component: () => import('@/point/view/body/informDetail'), label: '消息详情', need_login: true }, { path: '/informDetailP', name: 'informDetailP', component: () => import('@/point/view/body/informDetailP'), label: '消息详情', need_login: true }, { path: '/management', name: 'management', component: () => import('@/point/view/body/management'), label: '管理中心', need_login: true }, { path: '/work', name: 'work', component: () => import('@/point/view/body/work'), label: '全部应用', need_login: true }, { path: '/task_hall', name: 'task_hall', component: () => import('@/point/view/task/task_hall'), label: '任务大厅', need_login: true }, { path: '/compile_temp_task', name: 'compile_temp_task', component: () => import('@/point/view/task/compile_temp_task'), label: '编辑悬赏任务', need_login: true }, { path: '/temp_task', name: 'temp_task', component: () => import('@/point/view/task/temp_task'), label: '发布悬赏任务', need_login: true }, { path: '/my_ticket', name: 'my_ticket', component: () => import('@/point/view/integral/my_ticket'), label: '我的奖票', need_login: true }, { path: '/issue_lottery_ticket', name: 'issue_lottery_ticket', component: () => import('@/point/view/integral/issue_lottery_ticket'), label: '发放奖票', need_login: true }, { path: '/ticket_statistics', name: 'ticket_statistics', component: () => import('@/point/view/integral/ticket_statistics'), label: '奖票统计', need_login: true }, { path: '/temp_task_edit', name: 'temp_task_edit', component: () => import('@/point/view/task/temp_task_edit'), label: '修改悬赏任务', need_login: true }, { path: '/TaskPointRatingSet', name: 'TaskPointRatingSet', component: () => import('@/point/view/task/TaskPointRatingSet'), label: '评分标准', need_login: true }, { path: '/add_common_menu', name: 'add_common_menu', component: () => import('@/point/view/body/add_common_menu'), label: '添加常用菜单', need_login: true }, { path: '/event_list', name: 'event_list', component: () => import('@/point/view/integral/event_list'), label: '积分事件', need_login: true }, { path: '/integralDetail', name: 'integralDetail', component: () => import('@/point/view/integral/integralDetail'), label: '积分明细列表', need_login: true }, { path: '/event_detail', name: 'event_detail', component: () => import('@/point/view/integral/event_detail'), label: '积分详情', need_login: true }, //团队PK页面 { path: '/list_pk', name: 'list_pk', component: () => import('@/point/view/pk/list_pk'), label: '团队PK', need_login: true }, // 创建PK { path: '/create_pk', name: 'create_pk', component: () => import('@/point/view/pk/create_pk'), label: '创建PK', need_login: true }, // 修改PK { path: '/edit_pk', name: 'edit_pk', component: () => import('@/point/view/pk/edit_pk'), label: 'PK设置', need_login: true }, // 查看PK { path: '/read_pk', name: 'read_pk', component: () => import('@/point/view/pk/read_pk'), label: '查看pK', need_login: true }, // 录入积分 { path: '/add_log', name: 'add_log', component: () => import('@/point/view/pk/add_log'), label: '录入PK积分', need_login: true }, // 积分录入 { path: '/performanceAudit', name: 'performanceAudit', component: () => import('@/point/view/audit/performanceAudit'), label: '绩效审批', need_login: true }, { path: '/integralAudit', name: 'integralAudit', component: () => import('@/point/view/audit/integralAudit'), label: '积分审批', need_login: true }, // 临时任务 { path: '/short_task', name: 'short_task', component: () => import('@/point/view/task/short_task'), label: '临时任务', need_login: true }, // 编辑临时任务 { path: '/compile_task', name: 'compile_task', component: () => import('@/point/view/task/compile_task'), label: '编辑临时任务', need_login: true }, // 我的录入 { path: '/integral_entry_list', name: 'integral_entry_list', component: () => import('@/point/view/integral/integral_entry_list'), label: '我奖扣的', need_login: true }, // 我的审批 { path: '/approval_list', name: 'approval_list', component: () => import('@/point/view/integral/approval_list'), label: '我的审批', need_login: true }, // 批量审批 { path: '/batchList', name: 'batchList', component: () => import('@/point/view/integral/batchList'), label: '批量审批', need_login: true }, { path: '/taskFile', name: 'taskFile', component: () => import('@/point/view/task/taskFile'), label: '工作详情', need_login: true }, { path: '/remberOne', name: 'remberOne', component: () => import('@/point/view/integral/remberOne'), label: '记一条', need_login: true }, { path: '/remberPoint', name: 'remberPoint', component: () => import('@/point/view/integral/remberPoint'), label: '记分', need_login: true }, { path: '/process', name: 'process', component: () => import('@/point/view/integral/process'), label: '更新进度', need_login: true }, // AB分录入列表详情 { path: '/approval_detail', name: 'approval_detail', component: () => import('@/point/view/integral/approval_detail'), label: 'AB分审核列表', need_login: true }, // 我审批的 { path: '/my_examine', name: 'my_examine', component: () => import('@/point/view/task/my_examine'), label: '我审批的', need_login: true }, // 全部任务 { path: '/all_task', name: 'all_task', component: () => import('@/point/view/task/all_task'), label: '全部任务', need_login: true }, // 我的任务 { path: '/my_task', name: 'my_task', component: () => import('@/point/view/task/my_task'), label: '我的任务', need_login: true }, // 我发布的 { path: '/my_publish', name: 'my_publish', component: () => import('@/point/view/task/my_publish'), label: '我发布的', need_login: true }, // 重复任务详情 { path: '/repetitive_tasks_detail', name: 'repetitive_tasks_detail', component: () => import('@/point/view/task/repetitive_tasks_detail'), label: '重复任务详情', need_login: true }, // 任务详情 { path: '/task_detail_a', name: 'task_detail_a', component: () => import('@/point/view/task/task_detail_a'), label: '任务详情', need_login: true }, // 用户权限设置 { path: '/edit_user_power', name: 'edit_user_power', component: () => import('@/point/view/integral/edit_user_power'), label: '设置权限', need_login: true }, { path: '/integral_application_list', name: 'integral_application_list', component: () => import('@/point/view/integral/integral_application_list'), label: '积分申请列表', need_login: true }, { path: '/integral_entry_n', name: 'integral_entry_n', component: () => import('@/point/view/integral/integral_entry_n'), label: '录入积分', need_login: true }, // 我的排名 { path: '/my_ranking', name: 'my_ranking', component: () => import('@/point/view/integral/my_ranking'), label: '我的排名', need_login: true }, { path: '/ranking_detail', name: 'ranking_detail', component: () => import('@/point/view/integral/ranking_detail'), label: '统计', need_login: true }, { path: '/manager_reward_deduction', name: 'manager_reward_deduction', component: () => import('@/point/view/integral/manager_reward_deduction'), label: '管理者奖扣', need_login: true }, { path: '/reward_deduction_statistics', name: 'reward_deduction_statistics', component: () => import('@/point/view/integral/reward_deduction_statistics'), label: '个人奖扣详情', need_login: true }, { path: '/statistics_personal_a', name: 'statistics_personal_a', component: () => import('@/point/view/integral/statistics_personal_a'), label: 'A分统计', need_login: true }, { path: '/statistics_personal_b', name: 'statistics_personal_b', component: () => import('@/point/view/integral/statistics_personal_b'), label: 'B分统计', need_login: true }, { path: '/integral_rank', name: 'integral_rank', component: () => import('@/point/view/integral/integral_rank'), label: '积分排名', need_login: true }, { path: '/rankB', name: 'rankB', component: () => import('@/point/view/integral/rankB'), label: '累计B分排行', need_login: true }, { path: '/rule_category', name: 'rule_category', component: () => import('@/point/view/integral/rule_category'), label: '积分分类', need_login: true }, { path: '/rule_item_add', name: 'rule_item_add', component: () => import('@/point/view/integral/rule_item_add'), label: '创建规则', need_login: true }, { path: '/rule_item_edit', name: 'rule_item_edit', component: () => import('@/point/view/integral/rule_item_edit'), label: '修改规则', need_login: true }, { path: '/integral_noteone', name: 'integral_noteone', component: () => import('@/point/view/integral/integral_noteone'), label: '记一条', need_login: true }, { path: '/integral_apply', name: 'integral_apply', component: () => import('@/point/view/integral/integral_application'), label: '积分申请', need_login: true }, { path: '/point_base', name: 'point_base', component: () => import('@/point/view/integral/point_base'), label: '基础分设置', need_login: true }, { path: '/senior_base', name: 'senior_base', component: () => import('@/point/view/integral/senior_base'), label: '工龄分设置', need_login: true }, { path: '/rule_category_add', name: 'rule_category_add', component: () => import('@/point/view/integral/rule_category_add'), label: '创建积分分类', need_login: true }, { path: '/rule_category_edit', name: 'rule_category_edit', component: () => import('@/point/view/integral/rule_category_edit'), label: '修改积分分类', need_login: true }, { path: '/team_data', name: 'team_data', component: () => import('@/point/view/integral/team_data'), label: '团队数据', need_login: true }, { path: '/callback', name: 'callback', component: () => import('@/point/view/integral/callback'), label: '操作完成', need_login: true }, { path: '/callback_new', name: 'callback_new', component: () => import('@/point/view/integral/callback_new'), label: '申请结果', need_login: true }, ] export default routes