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

import com.yuchen.saas.parking.api.entity.PmgBatParkCar;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @Author yuanzhelin
 * @Date 2024/8/15 16:36
 * @Description TODO
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class PmgBatParkCarPageVO extends PmgBatParkCar{
    @ApiModelProperty(value = "收费标准名称")
    private String feeStandardName;
    /**
     * 车场名称
     */
    @ApiModelProperty(name = "parkingName",value = "车场名称")
    private String parkingName;

    /**
     * 园区名称
     */
    @ApiModelProperty(name = "parkName", value = "园区名称")
    private String parkName;
    /**
     * 车辆收费类型名称
     */
    @ApiModelProperty(value = "车辆收费类型名称")
    private String vehicleFeeTypeName;

    /**
     * 状态
     */
    @ApiModelProperty(value = "状态")
    private String statusName;
    /**
     * 是否免费
     */
    @ApiModelProperty(value = "是否免费")
    private String isFreeName;
    @ApiModelProperty(name = "activeState", value = "月卡状态（0 未缴费(免费未生效) 1 正常使用 2 已过期 3 已失效）")
    private Integer activeState;
    @ApiModelProperty(name = "childCount", value = "子车牌数量")
    private Integer childCount;
}
