let replaceMonthOld = (arr: any[]) => {
arr.forEach(element => {
if (Array.isArray(element)) { // 如果元素是一个数组,则递归调用该函数
replaceMonthOld(element);
} else if (typeof element === 'object') { // 如果元素是一个对象,则遍历其属性
for (let key in element) {
if (key === 'monthOld' && element[key] === -1) { // 如果属性名为'monthOld',并且值为-1,则替换其值为'暂无'
element[key] = '暂无';
} else if (typeof element[key] === 'object' && element[key] !== null) { // 如果属性是一个对象,则递归调用该函数
replaceMonthOld([element[key]]);
}
}
}
});
return arr;
}