diff --git a/src/pages/GlobalModalServices/modals/BridgeManage/components/MapBase/index.tsx b/src/pages/GlobalModalServices/modals/BridgeManage/components/MapBase/index.tsx index e0764a8aa444c9df754b3814a8ca4ddbd82008d4..98092ea919046e12f2f02af9058e336bdba9e23e 100644 --- a/src/pages/GlobalModalServices/modals/BridgeManage/components/MapBase/index.tsx +++ b/src/pages/GlobalModalServices/modals/BridgeManage/components/MapBase/index.tsx @@ -124,13 +124,15 @@ const MapBase: React.FC = () => { //桥梁位置分布底部数据 const { data: bridgeEarlyData } = useRequest(() => services.DataBase.getSjdzInfoData({ - typeCode: 'zzcc-aq-yjdjtj', + typeCode: 'zzcc-dq-yjfdjtjql ', params: { type: '桥梁', sshyXlCode: '0401', }, }).then((res) => { if (res.code === 200) { + console.log(res); + return res?.data?.data?.records?.[0]?.stat; } throw new Error('获取数据失败'); @@ -218,31 +220,35 @@ const MapBase: React.FC = () => { }, { name: '正常', - count: isUsingValue ? 50 : '--', + count: + bridgeBotmTotal - + bridgeEarlyData?.reduce((acc, curr) => { + return acc + curr.num; + }, 0), unit: '', icon: bridge2Icon, }, { name: '黄色预警', - // count: bridgeEarlyData?.find((item) => item.risklevel === '黄色预警') - // ?.num, - count:'--', + count: bridgeEarlyData?.find((item) => item.risklevel === '黄色预警') + ?.num, + unit: '', icon: bridge3Icon, }, { name: '橙色预警', - // count: bridgeEarlyData?.find((item) => item.risklevel === '橙色预警') - // ?.num, - count:'--', + count: bridgeEarlyData?.find((item) => item.risklevel === '橙色预警') + ?.num, + unit: '', icon: bridge4Icon, }, { name: '红色预警', - // count: bridgeEarlyData?.find((item) => item.risklevel === '红色预警') - // ?.num, - count:'--', + count: bridgeEarlyData?.find((item) => item.risklevel === '红色预警') + ?.num, + unit: '', icon: bridge5Icon, }, @@ -261,10 +267,9 @@ const MapBase: React.FC = () => { mapRef?.current?.flyTo({ destination: { x: Number(item?.longitude), - y: Number(item?.latitude)+0.005, + y: Number(item?.latitude) + 0.005, z: 2396, }, - }); } catch (error) { console.log(error);