| | |
| | | import EventFlow from './component/EventFlow'; |
| | | import Examine from "./component/Examine"; |
| | | import ApplyInfo from "../matterDetail/ApplyInfo"; |
| | | import { useParams } from 'react-router-dom'; |
| | | |
| | | const Step = Steps.Step; |
| | | const TabPane = Tabs.TabPane; |
| | |
| | | }, |
| | | ] |
| | | const Organization = () => { |
| | | const routeData = useParams(); |
| | | const caseTaskId = $$.getQueryString('caseTaskId') |
| | | const caseId = $$.getQueryString('caseId') |
| | | const [authorData, setAuthorData] = useState({}); |
| | |
| | | |
| | | //获取权限tab和按钮权限 |
| | | const getAuthor = async () => { |
| | | console.log(caseTaskId, caseId) |
| | | const res = await getTabButton({ |
| | | caseTaskId: caseTaskId |
| | | }) |
| | |
| | | return <ApplyInfo /> |
| | | } |
| | | if (key === 'htsh' || key === 'sbsh' || key === 'lhczsh') { |
| | | return <Examine type={key} caseTaskId={routeData.caseTaskId} caseId={routeData.caseId} /> |
| | | return <Examine type={key} caseTaskId={caseTaskId} caseId={caseId} /> |
| | | } |
| | | } |
| | | |
| | | console.log(caseId, 'caseId') |
| | | |
| | | return ( |
| | | <div style={{ position: 'relative' }}> |
| | |
| | | {getTypeDom(item.key)} |
| | | </TabPane> |
| | | })} |
| | | </Tabs> : <EventFlow authorData={authorData} /> |
| | | </Tabs> : <EventFlow authorData={authorData} caseId={caseId} /> |
| | | } |
| | | </NewPage> |
| | | </div> |