package org.dromara.facility.domain.vo.percentagefacility;

import org.dromara.facility.domain.FacPercentageFacility;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import io.github.linpeilie.annotations.AutoMapper;
import lombok.Data;

import java.io.Serial;
import java.io.Serializable;


/**
 * 设施-百分比设施视图对象 fac_percentage_facility
 *
 * @author lcj
 * @date 2025-05-26
 */
@Data
@ExcelIgnoreUnannotated
@AutoMapper(target = FacPercentageFacility.class)
public class FacPercentageFacilityVo implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 主键id
     */
    @ExcelProperty(value = "主键id")
    private Long id;

    /**
     * 项目id
     */
    @ExcelProperty(value = "项目id")
    private Long projectId;

    /**
     * 方阵id
     */
    @ExcelProperty(value = "方阵id")
    private Long matrixId;

    /**
     * 进度类型id
     */
    @ExcelProperty(value = "进度类型id")
    private Long progressCategoryId;

    /**
     * 进度类别名称
     */
    @ExcelProperty(value = "进度类别名称")
    private String progressCategoryName;


}
