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

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

import java.util.Date;

/**
 * @ClassName VehicleMonthlyCardDataVo
 * @Description 停车场 车辆月卡数据VO
 * @Author 张逸飞
 * @Date 2022/6/16 15:50
 */
@Data
@ApiModel(value = "修改月卡")
public class VehicleMonthlyCardDataVo extends VehicleMonthlyCardData {

    /**
     * 停车场名称
     */
    @ApiModelProperty(name = "parkingName", value = "停车场名称")
    private String parkingName;

    @ApiModelProperty(name = "parkName", value = "园区名称")
    private String parkName;

    /**
     * 包期规则名称
     */
    @ApiModelProperty(name = "ruleName", value = "包期规则名称")
    private String ruleName;

    /**
     * 包期费用(分)
     */
    @ApiModelProperty(name = "ruleFee", value = "包期费用(分)")
    private Long ruleFee;

    /**
     * 月卡规则ID
     */
    @ApiModelProperty(name = "ruleIds", value = "月卡规则ID")
    private Long ruleId;

    @ApiModelProperty(name = "ruTaskId", value = "审批任务id")
    private String ruTaskId;

    @ApiModelProperty(value = "申请人")
    private String createName;

    @ApiModelProperty(value = "企业名称")
    private String companyName;

    @ApiModelProperty(name = "failureTime", value = "失效时间(小程序用)")
    private Date failureTime;

    /**
     * 是否AB车位  1.3版本添加
     */
    @ApiModelProperty(name = "isAbCarPlace", value = "是1  不是0")
    private Integer isAbCarPlace;
    /**
     * 是否AB车位  1.3版本添加
     */
    @ApiModelProperty(name = "placeUsedType", value = "车位类型")
    private Integer placeUsedType;
}
