|  | @@ -0,0 +1,161 @@
 | 
	
		
			
				|  |  | +package com.zanxiang.manage.domain.params;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import com.zanxiang.common.base.BasePage;
 | 
	
		
			
				|  |  | +import com.zanxiang.mybatis.entity.User;
 | 
	
		
			
				|  |  | +import io.swagger.annotations.ApiModel;
 | 
	
		
			
				|  |  | +import io.swagger.annotations.ApiModelProperty;
 | 
	
		
			
				|  |  | +import lombok.Data;
 | 
	
		
			
				|  |  | +import lombok.EqualsAndHashCode;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import java.time.LocalDate;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/**
 | 
	
		
			
				|  |  | + * @author : lingfeng
 | 
	
		
			
				|  |  | + * @time : 2022-07-06
 | 
	
		
			
				|  |  | + * @description : 玩家列表查询参数
 | 
	
		
			
				|  |  | + */
 | 
	
		
			
				|  |  | +@ApiModel
 | 
	
		
			
				|  |  | +@Data
 | 
	
		
			
				|  |  | +@EqualsAndHashCode(callSuper = true)
 | 
	
		
			
				|  |  | +public class UserListParam extends BasePage<User> {
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 玩家id
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "玩家id")
 | 
	
		
			
				|  |  | +    private Long userId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 玩家账号
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "玩家账号")
 | 
	
		
			
				|  |  | +    private String userName;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 玩家昵称
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "玩家昵称")
 | 
	
		
			
				|  |  | +    private String nickname;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 绑定手机号码
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "绑定手机号码")
 | 
	
		
			
				|  |  | +    private String mobile;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 真实姓名
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "真实姓名")
 | 
	
		
			
				|  |  | +    private String realName;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 注册IP
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "注册IP")
 | 
	
		
			
				|  |  | +    private String regIp;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 是否实名认证
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "是否实名认证")
 | 
	
		
			
				|  |  | +    private Boolean isAuth;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 玩家手机绑定状态
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "玩家手机绑定状态")
 | 
	
		
			
				|  |  | +    private Boolean isBindMobile;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * cp名称对应的id
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "cp名称对应的id")
 | 
	
		
			
				|  |  | +    private Long cpId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 游戏名称对应的id
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "游戏名称对应的id")
 | 
	
		
			
				|  |  | +    private Long gameId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 游戏应用类型对应的id
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "游戏应用类型对应的id")
 | 
	
		
			
				|  |  | +    private Long gameCategoryId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 最近充值开始时间(开始玩开始时间请使用beginDate参数)
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "最近充值开始时间(注册开始时间请使用beginDate参数)")
 | 
	
		
			
				|  |  | +    private LocalDate rechargeBeginDate;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 最近充值结束时间(开始玩结束时间请使用endDate参数)
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "最近充值结束时间(注册结束时间请使用endDate参数)")
 | 
	
		
			
				|  |  | +    private LocalDate rechargeEndDate;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 是否充值
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "是否充值, true : 是, false : 否, 全部 : null或者不传")
 | 
	
		
			
				|  |  | +    private Boolean isRecharge;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 角色vip
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "角色vip, 全部 : null或者不传")
 | 
	
		
			
				|  |  | +    private Integer vipLevel;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 玩家状态, -1 为冻结状态, 1 为试玩状态 2为正常状态
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "玩家状态, -1 为冻结状态, 1 为试玩状态 2为正常状态")
 | 
	
		
			
				|  |  | +    private Integer status;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 注册渠道对应的id
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "注册渠道对应的id")
 | 
	
		
			
				|  |  | +    private Long channelId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 归因推广账号
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "归因推广账号")
 | 
	
		
			
				|  |  | +    private Long accountId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 归因投放人员
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "归因投放人员")
 | 
	
		
			
				|  |  | +    private Long pitcherId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 客服id
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "客服id")
 | 
	
		
			
				|  |  | +    private Long customerId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 归因广告id
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "归因广告id")
 | 
	
		
			
				|  |  | +    private String adId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 是否GS
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "是否GS")
 | 
	
		
			
				|  |  | +    private Boolean isGs;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 是否切量
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @ApiModelProperty(notes = "是否切量")
 | 
	
		
			
				|  |  | +    private Boolean isCutCount;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +}
 |