package com.njcn.rdms.module.project.controller.admin.performance.vo;

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

import java.util.List;

@Schema(description = "管理后台 - 绩效分数单元格映射 Response VO")
@Data
public class PerformanceScoreCellMappingRespVO {

    @Schema(description = "实际得分总计单元格", example = "J10")
    private String actualScoreTotalCell;

    @Schema(description = "基础得分总计单元格", example = "K10")
    private String baseScoreTotalCell;

    @Schema(description = "附加得分总计单元格", example = "L10")
    private String extraScoreTotalCell;

    @Schema(description = "结果描述预填充单元格", example = "[\"I6\",\"I7\",\"I8\",\"I9\"]")
    private List<String> resultDescriptionCells;

    @Schema(description = "实际得分预填充单元格", example = "[\"J6\",\"J7\",\"J8\",\"J9\",\"J10\"]")
    private List<String> actualScoreCells;

    @Schema(description = "基础得分预填充单元格", example = "[\"K6\",\"K7\",\"K8\",\"K9\",\"K10\"]")
    private List<String> baseScoreCells;

    @Schema(description = "附加得分预填充单元格", example = "[\"L6\",\"L7\",\"L8\",\"L9\",\"L10\"]")
    private List<String> extraScoreCells;
}
