package com.bonus.material.lease.domain;

import com.bonus.common.biz.domain.BmFileInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Author ma_sh
 * @create 2024/12/4 17:23
 */
@Data
public class MaLeaseDetails {

    private Integer id;

    private Integer leaseId;

    /**
     * 类型id
     */
    private Integer typeId;

    /**
     * 预估租赁装备数量
     */
    private Integer leaseNum;

    @ApiModelProperty(value = "装备描述")
    private String description;

    @ApiModelProperty(value = "装备类目id集合")
    private List<String> typeIds;

    @ApiModelProperty(value = "装备类目id集合")
    private String ids;

    @ApiModelProperty(value = "类型名称")
    private String typeName;

    @ApiModelProperty(value = "所属三级类目合集")
    private String groupName;

    @ApiModelProperty(value = "所属总类目")
    private String firstGroupName;

    @ApiModelProperty(value = "装备一级类目Id")
    private String firstId;

    @ApiModelProperty(value = "装备一级类目名称")
    private String firstName;

    @ApiModelProperty(value = "装备二级类目Id")
    private String secondId;

    @ApiModelProperty(value = "装备二级类目名称")
    private String secondName;

    @ApiModelProperty(value = "装备三级类目Id")
    private String thirdId;

    @ApiModelProperty(value = "装备三级类目名称")
    private String thirdName;

    @ApiModelProperty(value = "文件信息")
    private List<BmFileInfo> fileInfoList;
}
