package com.zsElectric.boot.business.model.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.List;

/**
 * 充电站详情VO
 *
 * @author system
 * @since 2025-12-17
 */
@Data
@Schema(description = "充电站详情VO")
public class StationDetailVO implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    @Schema(description = "站点ID")
    private Long id;

    @Schema(description = "充电站名称")
    private String stationName;

    @Schema(description = "站点提示语")
    private String stationTips;

    @Schema(description = "自有营业时间（如：周一至周日 00:00-24:00）")
    private String ownBusinessHours;

    @Schema(description = "客服热线（如：400-0000-0000）")
    private String customerServiceHotline;

    @Schema(description = "站点Banner图片列表")
    private List<String> bannerPictures;
}
