this.logger.info('Формируем список городов с pvz');
for (let branche of branches) {
if (!branche.cities) continue;
if (!branche.divisions) continue;
for (let city of branche.cities) {
if (!city.bitrixId) continue;
let division = branche.divisions.find(division => division.cityId === city.cityId);
if (!division) {
const parentCity = branche.cities.find(city => city.title === branche.title);
if (!parentCity) continue;
division = branche.divisions.find(division => division.cityId === parentCity.cityId);
if (!division) continue;
division['id'] = null;
division['name'] = city.title;
}
division['bitrixId'] = city.bitrixId;
arPvzs.push(division);
}
}