import React from 'react' import './style.less' import AutoRollComponent from './AutoRollComponent' export default function Rightcenter({data,sundata}) { // const data =[ {name: '莲塘镇', total: 12739}, // {name: '向塘镇', total: 2445}, // {name: '蒋巷镇', total: 2035}, // {name: '幽兰镇', total: 1999}, // {name: '塘南镇', total: 1915}, // {name: '武阳镇', total: 1842}, // {name: '冈上镇', total: 1446}, // {name: '广福镇', total: 1063}, // {name: '三江镇', total: 851}, // {name: '泾口乡', total: 657}, // {name: '南新镇', total: 640}, // {name: '八一乡', total: 569}, // {name: '黄马乡', total: 541}, // {name: '塔城乡', total: 534}, // {name: '富山乡', total: 515}, // {name: '东新乡', total: 513}, // {name: '银三角', total: 513}, // {name: '八月湖街道', total: 513},] // const province = undefined const FIRST = "linear-gradient(360deg, rgba(43, 180, 211, 0.1) 0%, rgba(43, 180, 211, 0.4) 100%)" const SECOND = "linear-gradient(360deg, rgba(255, 209, 86, 0.1) 0%, rgba(255, 209, 86, 0.4) 100%)" const THIRD = "linear-gradient(360deg, rgba(148, 148, 255, 0.1) 0%, rgba(148, 148, 255, 0.4) 100%)" const OTHER = "linear-gradient(360deg, rgba(28, 96, 253, 0) 0%, rgba(28, 96, 253, 0.2) 100%)" let TOTALS = data?.map(({ name, total }, index) => { let max = Math.max(...data.map(item=>item.total)) console.log(data.map(item=>item.total),'好朋友吗') return { name, value: total, percent: (total * 100 / max).toFixed(2) + "%" } }) let new_TOTALS = TOTALS && TOTALS.length > 10 ? TOTALS.slice(0, 10) : TOTALS function Cell(props) { const { name, rank, value, percent, style = {},cebg } = props let bg = RNAKS[rank] || OTHER console.log(percent,'百分比') return