package cn.freemud.entities.vo.encircle;

import lombok.Data;
import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * All rights Reserved, Designed By www.freemud.cn
 *
 * @version V1.6.0
 * @Title: CreateReserveOrderVo
 * @Description: 开台参数封装
 * @author: qin.zhou
 * @date: 2019/8/3016:04
 * @Copyright: ${DATE.YARE} www.freemud.cn Inc. All rights reserved.
 * 注意：本内容仅限于上海非码科技内部传阅，禁止外泄以及用于其他的商业目
 */
@Data
public class CreateReserveOrderVo extends EncircleReserveBaseVo{


    /**
     * 商户ID
     */
    private String partnerId;

    private Integer repastNumber;

    private Integer carVer;

    /**
     * 下单版本号
     */
    private Integer orderUpdateVer;

    /**
     * 优惠券code
     */
    private String couponCode;
    /**
     * 优惠券对应的活动号
     */
    private String activityCode;
    /**
     * 是否使用用户积分
     * 1=不显示积分
     * 2=显示积分但不扣减
     * 3=显示积分且扣减
     */
    private Integer useCustomerScore;
    /**
     * svc 卡支付使用
     */
    private String cardCode;

    private List<String> cardCodes;
}
