|
@@ -937,6 +937,173 @@ const routes: Array<RouteRecordRaw> = [
|
|
|
]
|
|
]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
|
|
+ path: '/platinum_account_manager',
|
|
|
|
|
+ name: 'platinum_account_manager',
|
|
|
|
|
+ component: Main,
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ redirect: { name: 'platinum_account_manager_tab' },
|
|
|
|
|
+ children: [
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_account_manager/platinum_account_manager_tab',
|
|
|
|
|
+ name: 'platinum_account_manager_tab',
|
|
|
|
|
+ component: () => import('@/views/platinum/platinum_account_manager/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ ]
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_salesman_performance_report',
|
|
|
|
|
+ name: 'platinum_salesman_performance_report',
|
|
|
|
|
+ component: Main,
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ redirect: { name: 'platinum_salesman_performance_report_tab' },
|
|
|
|
|
+ children: [
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_salesman_performance_report/platinum_salesman_performance_report_tab',
|
|
|
|
|
+ name: 'platinum_salesman_performance_report_tab',
|
|
|
|
|
+ component: () => import('@/views/report/platinum_salesman_performance_report/platinum_salesman_performance_report_tab/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ ]
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_customer_service_report',
|
|
|
|
|
+ name: 'platinum_customer_service_report',
|
|
|
|
|
+ component: Main,
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ redirect: { name: 'platinum_customer_service_report_reach_rate_report_tab' },
|
|
|
|
|
+ children: [
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_customer_service_report/platinum_customer_service_report_reach_rate_report_tab',
|
|
|
|
|
+ name: 'platinum_customer_service_report_reach_rate_report_tab',
|
|
|
|
|
+ component: () => import('@/views/report/platinum_customer_service_report/platinum_customer_service_report_reach_rate_report_tab/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_customer_service_report/platinum_customer_service_report_team_annualized_performance_ranking_report_tab',
|
|
|
|
|
+ name: 'platinum_customer_service_report_team_annualized_performance_ranking_report_tab',
|
|
|
|
|
+ component: () => import('@/views/report/platinum_customer_service_report/platinum_customer_service_report_team_annualized_performance_ranking_report_tab/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_customer_service_report/platinum_customer_service_report_personal_annualized_performance_ranking_report_tab',
|
|
|
|
|
+ name: 'platinum_customer_service_report_personal_annualized_performance_ranking_report_tab',
|
|
|
|
|
+ component: () => import('@/views/report/platinum_customer_service_report/platinum_customer_service_report_personal_annualized_performance_ranking_report_tab/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_customer_service_report/platinum_customer_service_report_team_manager_annual_performance_ranking_report_tab',
|
|
|
|
|
+ name: 'platinum_customer_service_report_team_manager_annual_performance_ranking_report_tab',
|
|
|
|
|
+ component: () => import('@/views/report/platinum_customer_service_report/platinum_customer_service_report_team_manager_annual_performance_ranking_report_tab/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ ]
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_asset_management_sale_report',
|
|
|
|
|
+ name: 'platinum_asset_management_sale_report',
|
|
|
|
|
+ component: Main,
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ redirect: { name: 'platinum_asset_management_sale_report_company_day_tab' },
|
|
|
|
|
+ children: [
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_asset_management_sale_report/platinum_asset_management_sale_report_company_day_tab',
|
|
|
|
|
+ name: 'platinum_asset_management_sale_report_company_day_tab',
|
|
|
|
|
+ component: () => import('@/views/report/platinum_asset_management_sale_report/platinum_asset_management_sale_report_company_day_tab/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_asset_management_sale_report/platinum_asset_management_sale_report_company_week_tab',
|
|
|
|
|
+ name: 'platinum_asset_management_sale_report_company_week_tab',
|
|
|
|
|
+ component: () => import('@/views/report/platinum_asset_management_sale_report/platinum_asset_management_sale_report_company_week_tab/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_asset_management_sale_report/platinum_asset_management_sale_report_company_month_tab',
|
|
|
|
|
+ name: 'platinum_asset_management_sale_report_company_month_tab',
|
|
|
|
|
+ component: () => import('@/views/report/platinum_asset_management_sale_report/platinum_asset_management_sale_report_company_month_tab/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_asset_management_sale_report/platinum_precious_metal_sales_report_departmental_week_tab',
|
|
|
|
|
+ name: 'platinum_precious_metal_sales_report_departmental_week_tab',
|
|
|
|
|
+ component: () => import('@/views/report/platinum_asset_management_sale_report/platinum_precious_metal_sales_report_departmental_week_tab/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_asset_management_sale_report/platinum_precious_metal_sales_report_departmental_month_tab',
|
|
|
|
|
+ name: 'platinum_precious_metal_sales_report_departmental_month_tab',
|
|
|
|
|
+ component: () => import('@/views/report/platinum_asset_management_sale_report/platinum_precious_metal_sales_report_departmental_month_tab/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_asset_management_sale_report/platinum_precious_metal_sales_report_product_month_tab',
|
|
|
|
|
+ name: 'platinum_precious_metal_sales_report_product_month_tab',
|
|
|
|
|
+ component: () => import('@/views/report/platinum_asset_management_sale_report/platinum_precious_metal_sales_report_product_month_tab/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ ]
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_precious_metal_sales_report',
|
|
|
|
|
+ name: 'platinum_precious_metal_sales_report',
|
|
|
|
|
+ component: Main,
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ redirect: { name: 'platinum_precious_metal_sales_report_company_tab' },
|
|
|
|
|
+ children: [
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_precious_metal_sales_report/platinum_precious_metal_sales_report_company_tab',
|
|
|
|
|
+ name: 'platinum_precious_metal_sales_report_company_tab',
|
|
|
|
|
+ component: () => import('@/views/report/platinum_precious_metal_sales_report/platinum_precious_metal_sales_report_company_tab/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ path: '/platinum_precious_metal_sales_report/platinum_precious_metal_sales_report_departmental_tab',
|
|
|
|
|
+ name: 'platinum_precious_metal_sales_report_departmental_tab',
|
|
|
|
|
+ component: () => import('@/views/report/platinum_precious_metal_sales_report/platinum_precious_metal_sales_report_departmental_tab/index.vue'),
|
|
|
|
|
+ meta: {
|
|
|
|
|
+ requireAuth: true,
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ ]
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
path: '/platinum_financial_payment',
|
|
path: '/platinum_financial_payment',
|
|
|
name: 'platinum_financial_payment',
|
|
name: 'platinum_financial_payment',
|
|
|
component: Main,
|
|
component: Main,
|