feat:调整空域分组详情新增接口
This commit is contained in:
parent
cc1f539a82
commit
40645de69c
|
|
@ -59,7 +59,20 @@ public class AirlineAreaControllerConvert extends BaseConvert<AirlineAreaDTO, Ai
|
||||||
vo.setAreaType(dto.getAreaType());
|
vo.setAreaType(dto.getAreaType());
|
||||||
vo.setStatus(dto.getStatus());
|
vo.setStatus(dto.getStatus());
|
||||||
vo.setRemark(dto.getRemark());
|
vo.setRemark(dto.getRemark());
|
||||||
// 这里不需要将字符串转换为 List<PointInfo>,因为通常是从前端到后端的转换
|
|
||||||
|
// 将字符串转换为 List<PointInfo>
|
||||||
|
if (dto.getPoints() != null && !dto.getPoints().isEmpty()) {
|
||||||
|
try {
|
||||||
|
List<AirlineAreaVO.PointInfo> pointsList = objectMapper.readValue(
|
||||||
|
dto.getPoints(),
|
||||||
|
objectMapper.getTypeFactory().constructCollectionType(List.class, AirlineAreaVO.PointInfo.class)
|
||||||
|
);
|
||||||
|
vo.setPoints(pointsList);
|
||||||
|
} catch (JsonProcessingException e) {
|
||||||
|
log.error("转换坐标点信息失败: {}", e.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return vo;
|
return vo;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue