package com.ktg.iscs.domain.vo.hardwareMaterialApi;

import com.ktg.iscs.domain.vo.materials.MaterialsPageVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * UpdateTicketLockDTO
 *
 * @author cgj
 * @date 2024-10-16
 */
@Data
public class CabinetMaterialVO {

    @ApiModelProperty(value = "物资类型ID")
    private Long materialsTypeId;

    @ApiModelProperty(value = "物资类型名称")
    private String materialsTypeName;

    @ApiModelProperty(value = "物资类型图标")
    private String materialsTypeIcon;

    @ApiModelProperty(value = "物资类型缩略图")
    private String materialsTypePicture;

    @ApiModelProperty(value = "物资数量")
    private Integer number;

    @ApiModelProperty(value = "可借数量")
    private Integer borrowableNumber;

    @ApiModelProperty(value = "物资列表(该物资柜所有物资)")
    private List<MaterialsPageVO> materials;

}
