package com.panzhihua.common.model.dtos.community.rentingHouses; import javax.validation.constraints.Max; import javax.validation.constraints.Min; import javax.validation.constraints.NotNull; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @title: ReleaseOrCancelHouseDTO * @projectName: 成都呐喊信息技术有限公司-智慧社区项目 * @description: 发布/取消发布 房源信息请求参数 * @author: hans * @date: 2021/11/25 11:10 */ @Data @ApiModel("发布/取消发布 房源信息请求参数") public class ReleaseOrCancelHouseDTO { @ApiModelProperty(value = "请求类型(1.发布 2.取消)", allowableValues = "1,2", required = true) @NotNull(message = "请求类型不能为空") @Min(1) @Max(2) private Integer type; @ApiModelProperty(value = "房源登记id", required = true) @NotNull(message = "房源登记id不能为空") private Long registerId; }