import React from 'react'; import { Checkbox, Button, Tabs, Space } from 'antd'; import Style from './web.module.less'; export default function render(props) { const { data, methods } = props; const { t, getStations, getSubways, setCheckedList, cancel, confirm } = methods; const { subways, stations, areaId, areas, stationIds, selectIds } = data; return (
{ getSubways(value); }} items={areas?.map((ele) => ({ key: ele.id, label: ele.name, children: ( { getStations(value); }} items={subways?.map((ele) => ({ key: ele.id, label: ele.name, children: ( {stations?.map((ele) => { return ( { setCheckedList(e.target.value, e.target.checked); }} checked={stationIds .concat(selectIds || []) .includes(ele.value)} value={ele.value}> {ele.label} ); })} ), }))}>), }))}>
); }