Skip to content
Snippets Groups Projects
Commit 1204c782 authored by 1437862981's avatar 1437862981
Browse files

发现问题弹窗修改

parent b2f5abbd
Branches
Tags
No related merge requests found
......@@ -10,13 +10,15 @@ interface DistributionChartProps {
startTime: string;
endTime: string;
};
tabKey?: string;
}
const DistributionChart: React.FC<DistributionChartProps> = ({
searchTime,
tabKey
}) => {
const chartRef = useRef<HTMLDivElement>(null);
const [activeTab, setActiveTab] = useState('1');
const [activeTab, setActiveTab] = useState(tabKey||'1');
const tabItems = [
{
key: '1',
......@@ -187,7 +189,7 @@ const DistributionChart: React.FC<DistributionChartProps> = ({
tooltip: {
show: false,
},
data: data.map((item) => ({
data: data?.map((item) => ({
...item,
itemStyle: {
color: '#33658D',
......
......@@ -17,6 +17,7 @@ const ConstructionWaste = (props: any) => {
endTime: dayjs().endOf('month').format('YYYY-MM-DD'),
});
useEffect(() => {
props.modalDispatch.setOptions({
headerLeft: (
......@@ -55,7 +56,7 @@ const ConstructionWaste = (props: any) => {
<div className={styles.container}>
<div className={styles.content}>
<LicenseInfo searchTime={searchTime} />
<DistributionChart searchTime={searchTime} />
<DistributionChart searchTime={searchTime} tabKey={props.activeTab}/>
<div className={styles.bottomSection}>
<StatisticsChart searchTime={searchTime} />
<DisposalSiteInfo searchTime={searchTime} />
......
......@@ -85,11 +85,14 @@ const WasteDisposal: React.FC = () => {
padding: '0px 0 0 0px',
};
const handleClick = () => {
const handleClick = (activeTab?: string) => {
dispatch.push('ConstructionWaste', {
style: {
top: 30,
},
props:{
activeTab
}
});
};
......@@ -157,7 +160,7 @@ const WasteDisposal: React.FC = () => {
src={industryTitle2}
alt="建筑垃圾"
className={styles.titleImage}
onClick={handleClick}
onClick={()=>{handleClick('1')}}
/>
<div className={styles.dataBox}>
<img src={industry2_2} alt="" className={styles.bgImage} />
......@@ -171,7 +174,7 @@ const WasteDisposal: React.FC = () => {
unitStyle={commonUnitStyle}
decimals={2}
style={commonStyle}
onClick={handleClick}
onClick={()=>{handleClick('1')}}
/>
<DescriptionItem
value={dumpTotal}
......@@ -182,7 +185,9 @@ const WasteDisposal: React.FC = () => {
unitStyle={commonUnitStyle}
decimals={0}
style={commonStyle}
onClick={handleClick}
onClick={()=>{
handleClick('2')
}}
/>
</Flex>
</div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment