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

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Author 蔡文强
 * @Date 2023/12/28 11:01
 * @Description 房源绑定收费标准批量解除结果返回数据
 */
@Data
public class PropertyRemoveBatchResVo {

    @ApiModelProperty(name = "successSize", value = "成功条数")
    private Integer successSize;

    @ApiModelProperty(name = "failSize", value = "失败条数")
    private Integer failSize;

    @ApiModelProperty(name = "msg", value = "失败消息")
    private List<PropertyRemoveFailMsg> failMsgList;

    @Data
    public static class PropertyRemoveFailMsg {

        @ApiModelProperty(name = "houseCode", value = "房源代码")
        private String houseCode;

        @ApiModelProperty(name = "feeStandardName", value = "收费标准名称")
        private String feeStandardName;

        @ApiModelProperty(name = "reason", value = "失败原因")
        private String reason;
    }

}
