 // === 安全奖惩与考核 ===
 import { RouteComponent } from "vue-router";
 const safetyAssessmentRoutes: RouteComponent[] = [{
    id: 9002,
    parentId: 9000,
    name: 'safetyAssessment',
    path: 'safety-assessment', // 建议使用 kebab-case 保持一致性
    redirect: '/work-safety/safety-assessment/inventory',
    meta: {
      title: '安全奖惩与考核',
      icon: 'OverviewIcon',
      isRoot: false,
      hidden: false,
      noCache: false,
    },
    children: [
      {
        id: 90020,
        parentId: 9002,
        name: 'Inventory',
        path: 'inventory',
        component: '/production-safety/safetyAssessment/inventory/inventory',
        meta: {
          title: '物品库存管理',
          icon: 'OverviewIcon',
          isRoot: false,
          hidden: false,
          noCache: false,
        },
      },
      {
        id: 9002001,
        parentId: 90020,
        name: 'InventoryItem',
        path: 'inventory-item',
        component: '/production-safety/safetyAssessment/inventory/InventoryItem',
        meta: {
          title: '物品库存详情',
          icon: 'OverviewIcon',
          isRoot: false,
          hidden: true,
          noCache: false,
        },
      },
      {
        id: 90021,
        parentId: 9002,
        name: 'ReceiptRecord',
        path: 'receipt-record',
        component: '/production-safety/safetyAssessment/receiptRecord/receiptRecord',
        meta: {
          title: '物品领取记录管理',
          icon: 'OverviewIcon',
          isRoot: false,
          hidden: false,
          noCache: false,
        },
      },
      {
        id: 9002102,
        parentId: 90021,
        name: 'ReceiptRecordAdministratorReview',
        path: 'receipt-record-administrator-review',
        component: '/production-safety/safetyAssessment/receiptRecord/receiptRecordAdministratorReview',
        meta: {
          title: '物品领取审核列表',
          icon: 'OverviewIcon',
          isRoot: false,
          hidden: true,
          noCache: false,
        },
      },
      {
        id: 9002101,
        parentId: 90021,
        name: 'ReceiptRecordItem',
        path: 'receipt-record-item',
        component: '/production-safety/safetyAssessment/receiptRecord/receiptRecordItem',
        meta: {
          title: '物品领取记录详情',
          icon: 'OverviewIcon',
          isRoot: false,
          hidden: true,
          noCache: false,
        },
      },
      {
        id: 90022,
        parentId: 9002,
        name: 'PointDeduction',
        path: 'point-deduction',
        component: '/production-safety/safetyAssessment/pointDeduction/pointDeduction',
        meta: {
          title: '月度扣分管理',
          icon: 'OverviewIcon',
          isRoot: false,
          hidden: false,
          noCache: false,
        },
      },
      {
        id: 9002201,
        parentId: 90022,
        name: 'PointDeductionItem',
        path: 'point-deduction-item',
        component: '/production-safety/safetyAssessment/pointDeduction/PointDeductionItem',
        meta: {
          title: '月度扣分详情',
          icon: 'OverviewIcon',
          isRoot: false,
          hidden: true,
          noCache: false,
        },
      },
      {
        id: 90023,
        parentId: 9002,
        name: 'EvaluationDepartment',
        path: 'evaluation-department',
        component: '/production-safety/safetyAssessment/evaluationDepartment/evaluationDepartment',
        meta: {
          title: '安全考核自评',
          icon: 'OverviewIcon',
          isRoot: false,
          hidden: false,
          noCache: false,
        },
      },
      {
        id: 9002301,
        parentId: 90023,
        name: 'EvaluationDepartmentItem',
        path: 'evaluation-department-item',
        component: '/production-safety/safetyAssessment/evaluationDepartment/EvaluationDepartmentItem',
        meta: {
          title: '安全考核自评详情',
          icon: 'OverviewIcon',
          isRoot: false,
          hidden: true,
          activeMenu: '/work-safety/safety-assessment/evaluation-department',
          noCache: false,
        },
      },
      {
        id: 90024,
        parentId: 9002,
        name: 'EvaluationSystem',
        path: 'evaluation-system',
        component: '/production-safety/safetyAssessment/evaluationSystem/evaluationSystem',
        meta: {
          title: '安全考核管理',
          icon: 'OverviewIcon',
          isRoot: false,
          hidden: false,
          noCache: false,
        },
      },
      {
        id: 9002401,
        parentId: 90024,
        name: 'EvaluationSystemItem',
        path: 'evaluation-system-item',
        component: '/production-safety/safetyAssessment/evaluationSystem/EvaluationSystemItem',
        meta: {
          title: '安全考核管理详情',
          icon: 'OverviewIcon',
          isRoot: false,
          hidden: true,
          noCache: false,
        },
      },
    ],
  }];

  export default safetyAssessmentRoutes;