package com.bonus.material.ma.domain.vo;

import com.bonus.common.core.annotation.Excel;
import com.bonus.material.ma.domain.Type;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * @author : 阮世耀
 * @version : 1.0
 * @PackagePath: com.bonus.material.ma.vo
 * @CreateTime: 2024-10-14  17:47
 * @Description: 物资类型列表展示VO
 */
@Getter
@Setter
public class MaTypeVo extends Type {

    @Excel(name = "施工类型", sort = 1)
    @ApiModelProperty(value = "施工类型")
    private String itemType;

    @Excel(name = "物资类型", sort = 2)
    @ApiModelProperty(value = "物资类型")
    private String materialType;

    @Excel(name = "物资名称", sort = 3)
    @ApiModelProperty(value = "物资名称")
    private String materialName;

    @ApiModelProperty(value = "库管员id")
    private Long keeperUserId;

    @ApiModelProperty(value = "库管员姓名")
    private String keeperUserName;

    @ApiModelProperty(value = "维修员id")
    private Long repairUserId;

    @ApiModelProperty(value = "维修员姓名")
    private String repairUserName;

    @ApiModelProperty(value = "是否显示绑定关系")
    private Boolean displayBindRelationship;

    private String keyword;
}
