package com.cyksj.model.dto;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

/**
 * @author valor
 * @date 2019-04-03 15:47
 */
@Getter
@Setter
@Accessors(chain = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class AuthRedirect {
    private Long mappingId;

    private String authType;

    /**
     * 分销用户id
     */
    private Long sharedId;

    /**
     * corpId
     */
    private String corpId;

    /**
     * 1、虚物，2、实物
     */
    private Integer dsType;

    /**
     * 推广id
     */
    private Long pid;

    /**
     * 固定推广code
     */
    private String dsCode;

    /**
     * callback
     */
    private String ck;

    /**
     * 回传类型
     */
    private String ct;

    /**
     * 绑定手机号
     */
    private String lp;

    /**
     * 绑定邮箱
     */
    private String le;

    /**
     * appid
     */
    private String ap;

    /**
     * 店铺自定义id
     */
    private String cd;

    /**
     * 跳转url
     */
    private String url;

    /**
     * 大学生快递站 进入类型
     * 1.主动 2.被邀请用户
     */
    private Integer cst;

    /**
     * 店铺类型
     * 1.普通店铺（默认） 2.镜像店铺
     */
    private Integer cmt = 1;

    /**
     * 是否是cc普通推广
     */
    private Boolean cgTj;

    /**
     * 是否是nano注册登录
     */
    private Boolean isNano = false;
}
