package com.sptg.estate.api.dto;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.plugins.Page;
import com.sptg.estate.api.entity.ApplyUser;
import lombok.Getter;
import lombok.Setter;

/**
 * title: ApplyUserDto
 * package: com.sptg.estate.biz.security
 * description: 住户认证数据传输类
 *
 *               
 *                      
 */
@Getter
@Setter
public class ApplyUserDto extends ApplyUser {
    /**
     * 分页条件
     */
    @TableField(exist = false)
    private Page<ApplyUser> page;

    /**
     * 排序条件
     */
    @TableField(exist = false)
    private String sortField;

    /**
     * 排序顺序
     */
    @TableField(exist = false)
    private String sortOrder;

    /**
     * 所选树节点Id
     */
    @TableField(exist = false)
    private Long selectTreeId;

    /**
     * 所选树节点类型 1 机构 2 小区 3社区机构  4 单元 5 房间
     */
    @TableField(exist = false)
    private Integer selectTreeType;
    /**
     * 记录审核状态  申请记录审核状态：0-待审核 1-审核通过 2-审核不通过
     */
    private Long[] checkStates;
}
