package com.yuchen.saas.parking.charge.api.vo.charge;

import com.yuchen.saas.parking.charge.api.entity.charge.SpcNotice;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Author 蔡文强
 * @Date 2023/4/13 15:56
 * @Description 电站详细信息
 */
@Data
@ApiModel(value = "电站通知详细信息")
public class SpcNoticeDetailVO extends SpcNotice {

    @ApiModelProperty(name = "stationList", value = "电站")
    private List<SpcNoticeStation> stationList;

    @ApiModelProperty(name = "endUserName", value = "结束人员名")
    private String  endUserName;

    @ApiModelProperty(name = "publishUserName", value = "发布人员名")
    private String publishUserName;

    @Data
    public static class SpcNoticeStation{
        @ApiModelProperty(name = "stationId", value = "电站id")
        private Long stationId;

        @ApiModelProperty(name = "stationName", value = "电站名称")
        private String stationName;
    }
}
