package com.ytpm.risk.view;

import com.ytpm.general.PageMeta;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.util.Date;


@EqualsAndHashCode(callSuper = true)
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("用户解封记录列表")
public class RiskDeblockingListView extends PageMeta {
    @ApiModelProperty("平台ID")
    private String platformId;
    @ApiModelProperty("渠道商ID")
    private String channelId;
    @ApiModelProperty("应用ID")
    private String appId;
    @ApiModelProperty("用户ID")
    private String userId;
    @ApiModelProperty("用户昵称")
    private String nickName;
    @ApiModelProperty("注册时间")
    private Date registryTime;
    @ApiModelProperty("最新登录时间")
    private Date lastLoginTime;
    @ApiModelProperty("用户状态")
    private Integer userStatus;
    @ApiModelProperty("应用名称")
    private String appName;
    @ApiModelProperty("渠道来源")
    private String channelOrigin;
    @ApiModelProperty("操作人")
    private String operatorName;
    @ApiModelProperty("解禁时间")
    private Date deblockingTime;
    @ApiModelProperty("解禁原因")
    private String deblockingReason;
    @ApiModelProperty("渠道类型")
    private Integer channelType;
    @ApiModelProperty("渠道ID")
    private Long ditchId;
    @ApiModelProperty("渠道名称")
    private String ditchName;
}
