package com.microservices.zone.member.domain.vo;

import com.microservices.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 积分申请搜索对象
 *
 * @author otto
 */
@Data
@ApiModel("积分申请搜索对象")
public class ZonePointsApplySearchVo extends BaseEntity {
    @ApiModelProperty(value = "用户ID")
    private Long userId;

    @ApiModelProperty(value = "专区ID")
    private Long zoneId;

    @ApiModelProperty(value = "申请类型")
    private String applyType;

    @ApiModelProperty(value = "事件ID")
    private String eventId;

    @ApiModelProperty(value = "状态")
    private String status;

    @ApiModelProperty(value = "手机号")
    private String phone;

    @ApiModelProperty(value = "真实姓名")
    private String realName;

    @ApiModelProperty(value = "邮箱")
    private String email;

    @ApiModelProperty(value = "成员名称")
    private String memberName;

    @ApiModelProperty(value = "系统用户名")
    private String userName;
}