package com.yuchen.saas.park.api.dto.property;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.nest.springwrap.core.mp.support.Query;

import java.util.List;

/**
 * @Author 蔡文强
 * @Date 2023/11/29 10:56
 * @Description 委员会成员列表查询参数
 */
@Data
@ApiModel(value = "PropertyCommitteeMemberQueryDto对象", description = "委员会成员列表查询参数")
public class PropertyCommitteeMemberQueryDto extends Query {

    /**
     * 园区ID
     */
    @ApiModelProperty(name = "parkId", value = "园区ID")
    private Long parkId;
    /**
     * 楼栋ID
     */
    @ApiModelProperty(name = "buildingId", value = "楼栋ID")
    private Long buildingId;
    /**
     * 房源ID
     */
    @ApiModelProperty(name = "houseId", value = "房源ID")
    private Long houseId;
    /**
     * 房源ID列表
     */
    @ApiModelProperty(name = "houseIdList", value = "房源ID列表")
    private List<Long> houseIdList;
    /**
     * 姓名
     */
    @ApiModelProperty(name = "memberName", value = "姓名")
    private String memberName;
    /**
     * 性别(1:男 2:女 3:未知)
     */
    @ApiModelProperty(name = "sex", value = "性别(1:男 2:女 3:未知)")
    private Integer sex;
    /**
     * 职位(1:主任 2:副主任 3:成员)
     */
    @ApiModelProperty(name = "position", value = "职位(1:主任 2:副主任 3:成员)")
    private Integer position;
    /**
     * 联系电话
     */
    @ApiModelProperty(name = "linkPhone", value = "联系电话")
    private String linkPhone;

}
