| | |
| | | import React, { useEffect, useState } from 'react'; |
| | | import NewPage from '@/components/NewPage'; |
| | | import { Steps, Tabs, Button } from '@arco-design/web-react'; |
| | | import { Steps, Tabs, Button, Badge } from '@arco-design/web-react'; |
| | | import { apply, floating } from '@/assets/images'; |
| | | import { result } from '@/assets/images/icon'; |
| | | import * as $$ from '@/utils/utility'; |
| | |
| | | import { Scrollbars } from "react-custom-scrollbars"; |
| | | import RateModule from './RateModule'; |
| | | import RegisInfoModule from './RegisInfoModule'; |
| | | import SupervisingView from "./Supervising"; |
| | | |
| | | const Step = Steps.Step; |
| | | const TabPane = Tabs.TabPane; |
| | |
| | | return $$.ax.request({ url: `caseFeedback/listFeedback?id=` + id, type: 'get', service: 'mediate' }); |
| | | } |
| | | |
| | | function getListCaseFlow(data) { |
| | | return $$.ax.request({ url: `caseTask/listCaseFlow`, type: 'get', service: 'mediate', data }); |
| | | function getListCaseFlow(caseId) { |
| | | return $$.ax.request({ url: `caseTask/listCaseFlow?caseId=` + caseId, type: 'get', service: 'mediate' }); |
| | | } |
| | | |
| | | |
| | | const FileMessage = (props) => { |
| | | const caseTaskId = $$.getQueryString('caseTaskId') |
| | |
| | | const [progressData, setProgressData] = useState({}); |
| | | |
| | | useEffect(() => { |
| | | console.log(caseId, 'caseId') |
| | | getByCaseId(caseId); |
| | | getTransactResult(caseId); |
| | | getCaseInfo(caseId); |
| | |
| | | } |
| | | |
| | | const getData = async (id) => { |
| | | const res = await getListCaseFlow({ |
| | | caseId: id |
| | | }) |
| | | const res = await getListCaseFlow(id) |
| | | if (res.type) { |
| | | setProgressData(res.data) |
| | | } |
| | |
| | | } |
| | | { |
| | | tabsActive === '2' && |
| | | <ProgressStep progressData={progressData} /> |
| | | <div className='dataSync-hasTabPage' style={{ marginTop: '-8px' }}> |
| | | <Tabs defaultActiveTab='1' > |
| | | <TabPane |
| | | key='1' |
| | | title={ |
| | | <span style={{ fontSize: '15px' }}> |
| | | 流转进度 |
| | | </span> |
| | | } |
| | | > |
| | | <ProgressStep progressData={progressData} hasTab={true} /> |
| | | </TabPane> |
| | | <TabPane |
| | | key='2' |
| | | title={ |
| | | <span style={{ fontSize: '15px' }}> |
| | | 督办信息 |
| | | <Badge maxCount={99} count={1000} /> |
| | | </span> |
| | | } |
| | | > |
| | | <div style={{ marginBottom: '20px' }}> |
| | | <SupervisingView id={''} /> |
| | | </div> |
| | | </TabPane> |
| | | </Tabs> |
| | | </div> |
| | | } |
| | | { |
| | | tabsActive === '3' && |