From e25465c223a2e63422acfb58414597ca8fc4df09 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期四, 13 十一月 2025 18:01:55 +0800
Subject: [PATCH] 排队异常、小屏适配问题
---
src/router/modules/remaining.ts | 364 +++------------------------------------------------
1 files changed, 22 insertions(+), 342 deletions(-)
diff --git a/src/router/modules/remaining.ts b/src/router/modules/remaining.ts
index f5e2d94..9560a8e 100644
--- a/src/router/modules/remaining.ts
+++ b/src/router/modules/remaining.ts
@@ -40,7 +40,7 @@
children: [
{
path: '/redirect/:path(.*)',
- name: 'Redirect',
+ name: 'RedirectChild',
component: () => import('@/views/Redirect/Redirect.vue'),
meta: {}
}
@@ -210,7 +210,27 @@
name: 'LoginRoomSelect',
meta: {
hidden: true,
- title: t('router.login'),
+ title: t('ecg.roomselect'),
+ noTagsView: true
+ }
+ },
+ {
+ path: '/calling-screen-big',
+ component: () => import('@/views/ecg/callingscreen/bigscreen.vue'),
+ name: 'bigCallingScreen',
+ meta: {
+ hidden: true,
+ title: t('ecg.callingscreen_big'),
+ noTagsView: true
+ }
+ },
+ {
+ path: '/calling-screen-room',
+ component: () => import('@/views/ecg/callingscreen/roomscreen.vue'),
+ name: 'roomCallingScreen',
+ meta: {
+ hidden: true,
+ title: t('ecg.callingscreen_room'),
noTagsView: true
}
},
@@ -263,346 +283,6 @@
title: '500',
noTagsView: true
}
- },
- {
- path: '/bpm',
- component: Layout,
- name: 'bpm',
- meta: {
- hidden: true
- },
- children: [
- {
- path: 'manager/form/edit',
- component: () => import('@/views/bpm/form/editor/index.vue'),
- name: 'BpmFormEditor',
- meta: {
- noCache: true,
- hidden: true,
- canTo: true,
- title: '璁捐娴佺▼琛ㄥ崟',
- activeMenu: '/bpm/manager/form'
- }
- },
- {
- path: 'manager/model/edit',
- component: () => import('@/views/bpm/model/editor/index.vue'),
- name: 'BpmModelEditor',
- meta: {
- noCache: true,
- hidden: true,
- canTo: true,
- title: '璁捐娴佺▼',
- activeMenu: '/bpm/manager/model'
- }
- },
- {
- path: 'manager/simple/workflow/model/edit',
- component: () => import('@/views/bpm/simpleWorkflow/index.vue'),
- name: 'SimpleWorkflowDesignEditor',
- meta: {
- noCache: true,
- hidden: true,
- canTo: true,
- title: '浠块拤閽夎璁℃祦绋�',
- activeMenu: '/bpm/manager/model'
- }
- },
- {
- path: 'manager/definition',
- component: () => import('@/views/bpm/definition/index.vue'),
- name: 'BpmProcessDefinition',
- meta: {
- noCache: true,
- hidden: true,
- canTo: true,
- title: '娴佺▼瀹氫箟',
- activeMenu: '/bpm/manager/model'
- }
- },
- {
- path: 'process-instance/detail',
- component: () => import('@/views/bpm/processInstance/detail/index.vue'),
- name: 'BpmProcessInstanceDetail',
- meta: {
- noCache: true,
- hidden: true,
- canTo: true,
- title: '娴佺▼璇︽儏',
- activeMenu: '/bpm/task/my'
- }
- },
- {
- path: 'oa/leave/create',
- component: () => import('@/views/bpm/oa/leave/create.vue'),
- name: 'OALeaveCreate',
- meta: {
- noCache: true,
- hidden: true,
- canTo: true,
- title: '鍙戣捣 OA 璇峰亣',
- activeMenu: '/bpm/oa/leave'
- }
- },
- {
- path: 'oa/leave/detail',
- component: () => import('@/views/bpm/oa/leave/detail.vue'),
- name: 'OALeaveDetail',
- meta: {
- noCache: true,
- hidden: true,
- canTo: true,
- title: '鏌ョ湅 OA 璇峰亣',
- activeMenu: '/bpm/oa/leave'
- }
- }
- ]
- },
- {
- path: '/mall/product', // 鍟嗗搧涓績
- component: Layout,
- name: 'ProductCenter',
- meta: {
- hidden: true
- },
- children: [
- {
- path: 'spu/add',
- component: () => import('@/views/mall/product/spu/form/index.vue'),
- name: 'ProductSpuAdd',
- meta: {
- noCache: true,
- hidden: true,
- canTo: true,
- icon: 'ep:edit',
- title: '鍟嗗搧娣诲姞',
- activeMenu: '/mall/product/spu'
- }
- },
- {
- path: 'spu/edit/:id(\\d+)',
- component: () => import('@/views/mall/product/spu/form/index.vue'),
- name: 'ProductSpuEdit',
- meta: {
- noCache: true,
- hidden: true,
- canTo: true,
- icon: 'ep:edit',
- title: '鍟嗗搧缂栬緫',
- activeMenu: '/mall/product/spu'
- }
- },
- {
- path: 'spu/detail/:id(\\d+)',
- component: () => import('@/views/mall/product/spu/form/index.vue'),
- name: 'ProductSpuDetail',
- meta: {
- noCache: true,
- hidden: true,
- canTo: true,
- icon: 'ep:view',
- title: '鍟嗗搧璇︽儏',
- activeMenu: '/mall/product/spu'
- }
- },
- {
- path: 'property/value/:propertyId(\\d+)',
- component: () => import('@/views/mall/product/property/value/index.vue'),
- name: 'ProductPropertyValue',
- meta: {
- noCache: true,
- hidden: true,
- canTo: true,
- icon: 'ep:view',
- title: '鍟嗗搧灞炴�у��',
- activeMenu: '/product/property'
- }
- }
- ]
- },
- {
- path: '/mall/trade', // 浜ゆ槗涓績
- component: Layout,
- name: 'TradeCenter',
- meta: {
- hidden: true
- },
- children: [
- {
- path: 'order/detail/:id(\\d+)',
- component: () => import('@/views/mall/trade/order/detail/index.vue'),
- name: 'TradeOrderDetail',
- meta: { title: '璁㈠崟璇︽儏', icon: 'ep:view', activeMenu: '/mall/trade/order' }
- },
- {
- path: 'after-sale/detail/:id(\\d+)',
- component: () => import('@/views/mall/trade/afterSale/detail/index.vue'),
- name: 'TradeAfterSaleDetail',
- meta: { title: '閫�娆捐鎯�', icon: 'ep:view', activeMenu: '/mall/trade/after-sale' }
- }
- ]
- },
- {
- path: '/member',
- component: Layout,
- name: 'MemberCenter',
- meta: { hidden: true },
- children: [
- {
- path: 'user/detail/:id',
- name: 'MemberUserDetail',
- meta: {
- title: '浼氬憳璇︽儏',
- noCache: true,
- hidden: true
- },
- component: () => import('@/views/member/user/detail/index.vue')
- }
- ]
- },
- {
- path: '/pay',
- component: Layout,
- name: 'pay',
- meta: { hidden: true },
- children: [
- {
- path: 'cashier',
- name: 'PayCashier',
- meta: {
- title: '鏀堕摱鍙�',
- noCache: true,
- hidden: true
- },
- component: () => import('@/views/pay/cashier/index.vue')
- }
- ]
- },
- {
- path: '/diy',
- name: 'DiyCenter',
- meta: { hidden: true },
- component: Layout,
- children: [
- {
- path: 'template/decorate/:id',
- name: 'DiyTemplateDecorate',
- meta: {
- title: '妯℃澘瑁呬慨',
- noCache: true,
- hidden: true,
- activeMenu: '/mall/promotion/diy/template'
- },
- component: () => import('@/views/mall/promotion/diy/template/decorate.vue')
- },
- {
- path: 'page/decorate/:id',
- name: 'DiyPageDecorate',
- meta: {
- title: '椤甸潰瑁呬慨',
- noCache: true,
- hidden: true,
- activeMenu: '/mall/promotion/diy/page'
- },
- component: () => import('@/views/mall/promotion/diy/page/decorate.vue')
- }
- ]
- },
- {
- path: '/crm',
- component: Layout,
- name: 'CrmCenter',
- meta: { hidden: true },
- children: [
- {
- path: 'clue/detail/:id',
- name: 'CrmClueDetail',
- meta: {
- title: '绾跨储璇︽儏',
- noCache: true,
- hidden: true,
- activeMenu: '/crm/clue'
- },
- component: () => import('@/views/crm/clue/detail/index.vue')
- },
- {
- path: 'customer/detail/:id',
- name: 'CrmCustomerDetail',
- meta: {
- title: '瀹㈡埛璇︽儏',
- noCache: true,
- hidden: true,
- activeMenu: '/crm/customer'
- },
- component: () => import('@/views/crm/customer/detail/index.vue')
- },
- {
- path: 'business/detail/:id',
- name: 'CrmBusinessDetail',
- meta: {
- title: '鍟嗘満璇︽儏',
- noCache: true,
- hidden: true,
- activeMenu: '/crm/business'
- },
- component: () => import('@/views/crm/business/detail/index.vue')
- },
- {
- path: 'contract/detail/:id',
- name: 'CrmContractDetail',
- meta: {
- title: '鍚堝悓璇︽儏',
- noCache: true,
- hidden: true,
- activeMenu: '/crm/contract'
- },
- component: () => import('@/views/crm/contract/detail/index.vue')
- },
- {
- path: 'receivable-plan/detail/:id',
- name: 'CrmReceivablePlanDetail',
- meta: {
- title: '鍥炴璁″垝璇︽儏',
- noCache: true,
- hidden: true,
- activeMenu: '/crm/receivable-plan'
- },
- component: () => import('@/views/crm/receivable/plan/detail/index.vue')
- },
- {
- path: 'receivable/detail/:id',
- name: 'CrmReceivableDetail',
- meta: {
- title: '鍥炴璇︽儏',
- noCache: true,
- hidden: true,
- activeMenu: '/crm/receivable'
- },
- component: () => import('@/views/crm/receivable/detail/index.vue')
- },
- {
- path: 'contact/detail/:id',
- name: 'CrmContactDetail',
- meta: {
- title: '鑱旂郴浜鸿鎯�',
- noCache: true,
- hidden: true,
- activeMenu: '/crm/contact'
- },
- component: () => import('@/views/crm/contact/detail/index.vue')
- },
- {
- path: 'product/detail/:id',
- name: 'CrmProductDetail',
- meta: {
- title: '浜у搧璇︽儏',
- noCache: true,
- hidden: true,
- activeMenu: '/crm/product'
- },
- component: () => import('@/views/crm/product/detail/index.vue')
- }
- ]
}
]
--
Gitblit v1.9.3