import React, { useState } from 'react'; import styles from './ComplianceManagement.less'; import PermitManagement from './secondary_menu/PermitManagement'; // 排污许可 import RegulationCompliance from './secondary_menu/RegulationCompliance'; // 法规符合性 import SupervisionInspection from './secondary_menu/SupervisionInspection'; // 监督检查 import InformationDisclosure from './secondary_menu/InformationDisclosure'; // 信息公开及绿色通道 const ComplianceManagement = () => { const [activeMenu, setActiveMenu] = useState('permit'); const menuItems = [ { key: 'permit', label: '排污许可' }, { key: 'regulation', label: '法规符合性' }, { key: 'inspection', label: '监督检查' }, { key: 'disclosure', label: '信息公开及绿色通道' } ]; const handleMenuClick = (key) => { setActiveMenu(key); }; const renderContent = () => { switch (activeMenu) { case 'permit': return ; case 'regulation': return ; case 'inspection': return ; case 'disclosure': return ; default: return ; } }; return (
{/* 左侧菜单 */}
{menuItems.map(item => (
handleMenuClick(item.key)} > {activeMenu === item.key &&
} {item.label}
))}
{/* 右侧内容区 */}
{renderContent()}
); }; export default ComplianceManagement;