package com.tourguide.modules.operation.dto; import java.math.BigDecimal; /** 小程序景区汇合点响应。 */ public class MiniScenicMeetingPointResponse { private final Long meetingPointId; private final String name; private final BigDecimal longitude; private final BigDecimal latitude; private final Long distanceMeters; private final String distance; private final Integer guideCount; private final Boolean primary; private final Integer mapZoom; public MiniScenicMeetingPointResponse(Long meetingPointId, String name, BigDecimal longitude, BigDecimal latitude, Long distanceMeters, String distance, Integer guideCount, Boolean primary) { this.meetingPointId = meetingPointId; this.name = name; this.longitude = longitude; this.latitude = latitude; this.distanceMeters = distanceMeters; this.distance = distance; this.guideCount = guideCount; this.primary = primary; this.mapZoom = 17; } public Long getMeetingPointId() { return meetingPointId; } public String getName() { return name; } public BigDecimal getLongitude() { return longitude; } public BigDecimal getLatitude() { return latitude; } public Long getDistanceMeters() { return distanceMeters; } public String getDistance() { return distance; } public Integer getGuideCount() { return guideCount; } public Boolean getPrimary() { return primary; } public Integer getMapZoom() { return mapZoom; } }