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

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

import java.util.LinkedHashMap;
import java.util.Map;

@Schema(description = "管理后台 - 绩效表上一份预填充 Response VO")
@Data
public class PerformanceSheetPrefillRespVO {

    @Schema(description = "来源绩效表 ID", example = "2042074259501088770")
    private Long sourceSheetId;

    @Schema(description = "来源绩效月份", example = "2026-06")
    private String sourcePeriodMonth;

    @Schema(description = "按单元格地址返回的预填充值，例如 {\"I6\":\"结果描述\",\"J10\":\"13.00\"}")
    private Map<String, String> cellValues = new LinkedHashMap<>();
}
