package com.yc.ship.module.product.controller.admin.voyagestockdistributeNew.vo;


import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Schema(description = "查询可分配房间列表请求参数")
@Data
public class QueryCanSelectRoomListNewReqVO {
    @Schema(description = "船ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
    private Long shipId;
    @Schema(description = "航次ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
    private Long voyageId;
    @Schema(description = "分销商类型", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    private Integer type;
    @Schema(description = "分销商ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
    private Long distributorId;
    @Schema(description = "门店ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
    private Long storeId;
    @Schema(description = "房型ID+'_'+楼层号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1024")
    private List<String> roomModelIdFloorList;

}
