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

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

import java.util.Date;

/**
 * @Author: 肖润飞
 * @CreateTime: 2022/09/22 16:09
 * @Description: 错时停车月卡数据VO
 * @Version: 1.0
 */
@Data
@ApiModel(value = "修改月卡")
public class StaggeredMonthlyCardDataVo extends StaggeredMonthlyCardData {
    /**
     * 停车场名称
     */
    @ApiModelProperty(name = "parkingName", value = "停车场名称")
    private String parkingName;

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

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

    /**
     * 月卡规则ID 逗号隔开
     */
    @ApiModelProperty(name = "ruleIds", value = "月卡规则ID 逗号隔开")
    private String ruleIds;

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

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

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

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


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

}
