SOURCE

const chainData = [
    { 
        deptId: '1', deptName: 'A部门',
        chains: [
            { chainId: '12', chainName: 'A部门-供应链1' },
            { chainId: '13', chainName: 'A部门-供应链2' }
            ] 
     }
    ];


const handleChainData = chainData.map(item => {
    const children = [];
    item.chains.forEach(chainItem => {
        children.push({
            value: chainItem.chainId,
            label: chainItem.chainName,
        });
    });
    return {
        value: item.deptId,
        label: item.deptName,
        children,
    };
});

console.log(JSON.stringify(handleChainData));
console 命令行工具 X clear

                    
>
console