riku
2025-09-16 5ad61d6ad3a0ce12c7fe0808527069b09a7c9c0d
src/constants/menu.js
@@ -1,10 +1,18 @@
const MENU_COMMON = [
  {
    path: '/common/userMatch',
    path: 'common/userMatch',
    icon: 'Connection',
    name: '账户匹配'
  }
]
];
if (import.meta.env.DEV) {
  MENU_COMMON.push({
    path: 'common/docTest',
    icon: 'Connection',
    name: '文档生成'
  });
}
const MENU_FYSP = [
  // {
@@ -15,9 +23,94 @@
  //   ]
  // },
  {
    path: '/fysp/procheck',
    path: 'fysp/procheck',
    icon: 'CircleCheck',
    name: '问题审核'
    name: '问题整改'
  },
  {
    icon: 'List',
    name: '任务管理',
    children: [
      {
        path: 'fysp/task/manage',
        icon: 'CircleCheck',
        name: '监管任务'
      },
      {
        path: 'fysp/sceneInfo',
        icon: 'Files',
        name: '场景信息'
      }
    ]
  },
  {
    icon: 'DataAnalysis',
    name: '基础数据产品',
    children: [
      {
        path: 'fysp/data-product/base/home/scene',
        icon: 'Document',
        name: '现场巡查',
      },
      // {
      //   path: 'fysp/data-product/base/ProdMonitorTaskInfo',
      //   icon: 'Document',
      //   name: '监管清单',
      // },
      // {
      //   path: 'fysp/data-product/base/ProdTreatmentDeviceInfo',
      //   icon: 'Document',
      //   name: '防治设备清单',
      // },
      {
        path: 'fysp/data-product/base/PordProblemRecurrence',
        icon: 'Document',
        name: '问题复发清单',
      },
    ]
  },
  {
    icon: 'DataAnalysis',
    name: '中间数据产品',
    children: [
      {
        path: 'fysp/data-product/profollow',
        icon: 'Document',
        name: '问题动态跟踪'
      },
      {
        path: 'fysp/data-product/proanalysis',
        icon: 'Document',
        name: '问题整改分析'
      },
      {
        path: 'fysp/data-product/standardjudge',
        icon: 'Document',
        name: '规范性评估'
      },
      {
        path: 'fysp/data-product/dailyreport',
        icon: 'Document',
        name: '日报管理'
      },
      {
        path: 'fysp/data-product/lawenforcelist',
        icon: 'Document',
        name: '联合执法清单'
      },
    ]
  },
  {
    icon: 'DataAnalysis',
    name: '最终数据产品',
    children: [
      {
        path: 'fysp/data-product/scenereport',
        icon: 'Document',
        name: '场景分析报告'
      }
    ]
  },
  // {
  //   path: '/changecheck',
@@ -25,59 +118,48 @@
  //   name: '整改审核',
  // },
  {
    path: '/fysp/sceneInfo',
    icon: 'Files',
    name: '场景信息'
  },
  {
    icon: 'DocumentChecked',
    name: '自动评估',
    children: [
      {
        path: '/fysp/evaluation/evalutationTask',
        path: 'fysp/evaluation/evalutationTask',
        icon: 'MessageBox',
        name: '评估任务',
        name: '评估任务'
      },
      {
        path: '/fysp/evaluation/evalutationRecord',
        path: 'fysp/evaluation/evalutationRecord',
        icon: 'Tickets',
        name: '评估记录',
      },
    ],
        name: '评估记录'
      }
    ]
  },
  {
    icon: 'Setting',
    name: '配置管理',
    children: [
      {
        path: '/fysp/config/problemType',
        path: 'fysp/config/problemType',
        icon: 'List',
        name: '监管问题',
        name: '监管问题'
      },
    ],
      {
        path: 'fysp/config/deviceMatch',
        icon: 'List',
        name: '设备匹配'
      },
      {
        //评估规则管理
        path: 'fysp/config/evalutationRule',
        icon: 'List',
        name: '评估规则'
      }
    ]
  },
  // {
  //   icon: 'Search',
  //   name: '业务分析',
  //   children: [
  //     {
  //       path: '/analysis/profollow',
  //       icon: 'Search',
  //       name: '问题动态跟踪',
  //     },
  //     {
  //       path: '/analysis/proanalysis',
  //       icon: 'Search',
  //       name: '问题整改分析',
  //     },
  //     {
  //       path: '/analysis/standardjudge',
  //       icon: 'Search',
  //       name: '规范性评估',
  //     },
  //   ],
  // },
  {
    path: 'fysp/support',
    icon: 'Files',
    name: '对外支持'
  },
  // {
  //   path: '/dailyreport',
  //   icon: 'Search',
@@ -124,21 +206,21 @@
  //   ]
  // },
  ...MENU_COMMON
]
];
const MENU_FYTZ = [
  // {
  //   path: 'fytz/ledger',
  //   icon: 'Search',
  //   name: '台账审核'
  // },
  {
    path: '/fytz/ledger',
    icon: 'Search',
    name: '台账审核'
  },
  {
    path: '/fytz/notice',
    path: 'fytz/notice',
    icon: 'Message',
    name: '通知管理'
  },
  {
    path: '/fytz/userInfo',
    path: 'fytz/userInfo',
    icon: 'User',
    name: '账户信息'
  },
@@ -147,14 +229,14 @@
    name: '资源管理',
    children: [
      {
        path: '/fytz/enforceCase',
        path: 'fytz/enforceCase',
        icon: 'Search',
        name: '督察案例'
      }
    ]
  },
  ...MENU_COMMON
]
];
const MENU_FYPW = [
  {
@@ -162,6 +244,6 @@
    icon: 'Search',
    name: '排污抽运'
  }
]
];
export { MENU_FYSP, MENU_FYTZ, MENU_FYPW, MENU_COMMON }
export { MENU_FYSP, MENU_FYTZ, MENU_FYPW, MENU_COMMON };