package com.zsElectric.boot.business.model.vo; import java.io.Serial; import java.io.Serializable; import java.math.BigDecimal; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Getter; import lombok.Setter; /** * 小程序首页站点信息视图对象 * * @author system * @since 2025-12-16 */ @Getter @Setter @Schema(description = "小程序首页站点信息视图对象") public class StationInfoVO implements Serializable { @Serial private static final long serialVersionUID = 1L; @Schema(description = "站点ID") private Long stationId; @Schema(description = "站点名称") private String stationName; @Schema(description = "提示语") private String tips; @Schema(description = "距离(km)") private BigDecimal distance; @Schema(description = "快充(格式:空闲/总数)") private String fastCharging; @Schema(description = "慢充(格式:空闲/总数)") private String slowCharging; @Schema(description = "峰值") private String peakValue; @Schema(description = "平台价") private BigDecimal platformPrice; @Schema(description = "企业价") private BigDecimal enterprisePrice; @Schema(description = "是否企业用户(true-是 false-否)") private Boolean firmUser; }