import React, { useState } from 'react'; import { Select } from 'antd'; import styles from './ProductionPlanManagement.less'; import OilProductionPlan from './second_oil_components/OilProductionPlan'; import HairOilProductionPlan from './second_oil_components/HairOilProductionPlan'; import BackflowProductionPlan from './second_oil_components/BackflowProductionPlan'; import MixingProductionPlan from './second_oil_components/MixingProductionPlan'; const ProductionPlanManagement = () => { // 顶部一行选择:第一个为“基本信息/理化性质”,其余占位 const [firstMenu, setFirstMenu] = useState('oilProductionPlan'); const [secondMenu, setSecondMenu] = useState(undefined); const [thirdMenu, setThirdMenu] = useState(undefined); const [fourthMenu, setFourthMenu] = useState(undefined); const [fifthMenu, setFifthMenu] = useState(undefined); const firstMenuLabelMap = { oilProductionPlan: '收油生产计划', hairOilProductionPlan: '发油生产计划', backflowProductionPlan: '倒灌生产计划', mixingProductionPlan: '搅拌生产计划', }; const renderFirstMenuContent = () => { switch (firstMenu) { case 'oilProductionPlan': return ; case 'hairOilProductionPlan': return ; case 'backflowProductionPlan': return ; case 'mixingProductionPlan': return ; default: return null; } }; return (
当前:{firstMenuLabelMap[firstMenu] || '未选择'}
{renderFirstMenuContent()}
); }; export default ProductionPlanManagement;