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}
);
})}
),
}))}>),
}))}>
);
}