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

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

import java.io.Serializable;

/**
 * @Author yuanzhelin
 * @Date 2024/10/17 11:10
 * @Description TODO
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class PmgBatBuildingApartmentTypeQueryDto extends Query implements Serializable {
    /**
     * 项目ID
     */
    @ApiModelProperty(name = "projectId", value = "项目ID")
    private Long projectId;
    /**
     * 朝向
     */
    @ApiModelProperty(name = "orientation", value = "朝向")
    private String orientation;
    /**
     * 售卖状态(1未售2在售3售罄)
     */
    @ApiModelProperty(name = "sellStatus", value = "售卖状态(1未售2在售3售罄)")
    private Integer sellStatus;
    /**
     * 户型
     */
    @ApiModelProperty(name = "apartmentTypeName", value = "户型")
    private String apartmentTypeName;
    /**
     * 户型类型(从0开始递增代表几居室)
     */
    @ApiModelProperty(name = "apartmentType", value = "户型类型(从0开始递增代表几居室)")
    private Integer apartmentType;
}
