diff --git a/web-admin/src/router/modules/sqxp.ts b/web-admin/src/router/modules/sqxp.ts index c2cabbaa..6039dff1 100644 --- a/web-admin/src/router/modules/sqxp.ts +++ b/web-admin/src/router/modules/sqxp.ts @@ -1335,6 +1335,59 @@ export const sqxpAdminRoutes: AppRouteRecord[] = [ ] }, + // ═══════════════════════════════════════════════════════════════════════════ + // 3b. 实验室样本处理数据 (menu:lab-sample-processing) + // ═══════════════════════════════════════════════════════════════════════════ + { + id: 'TOP0000000000000000000000000000L1', + name: 'LabSampleProcessing', + path: '/lab-sample-processing', + component: '/index/index', + meta: { + title: '实验室样本处理数据', + icon: 'ri:test-tube-line', + keepAlive: false, + isTopMenu: true, + menuCode: 'menu:lab-sample-processing', + roles: ['admin'] + }, + children: [ + { + id: 'LAB00000000000000000000000000001', + name: 'LabSampleProcessingHsc', + path: 'hsc', + component: '/lab-sample-processing/hsc/index', + meta: { + title: '造血干细胞数据', + keepAlive: true, + menuCode: 'lab:sample-processing:list' + } + }, + { + id: 'LAB00000000000000000000000000002', + name: 'LabSampleProcessingUbmc', + path: 'ubmc', + component: '/lab-sample-processing/ubmc/index', + meta: { + title: '单个核数据', + keepAlive: true, + menuCode: 'lab:sample-processing:list' + } + }, + { + id: 'LAB00000000000000000000000000003', + name: 'LabSampleProcessingMsc', + path: 'msc', + component: '/lab-sample-processing/msc/index', + meta: { + title: '脐带间充质干细胞数据', + keepAlive: true, + menuCode: 'lab:sample-processing:list' + } + } + ] + }, + // ═══════════════════════════════════════════════════════════════════════════ // 4. 运营支撑 (menu:operations) // 二级菜单:系统基础信息、运营支撑