import { RightOutlined } from '@ant-design/icons'; import { useNavigate } from '@umijs/max'; import { Spin } from 'antd'; import styles from './WorkAnalysis.less'; function WorkAnalysis(props) { const navigate = useNavigate(); const { projectId, workAnalysisRequest: data, loading, eTime } = props; const project_categorys = data?.project_categorys || []; const toDetail = (item) => { sessionStorage.workAnalysis = JSON.stringify(item); navigate( `/smart-ops/work-analysis-detail/${projectId}?typeList=${item.technologys.join( ',', )}&eTime=${eTime}`, ); }; return (
{project_categorys?.map((item) => (
{item.name}
    {item.childs?.map((cItem) => (
  • {cItem.name}
    toDetail(cItem)}> {cItem.optimizationNumber == 0 ? ( 暂无优化 ) : ( 可优化({cItem.optimizationNumber}) )} {/* */}
  • ))}
))}
); } export default WorkAnalysis;