package com.hz.pm.api.performance.helper;

import com.hz.pm.api.performance.model.entity.PerformanceIndicatorProjectTemplateDetail;
import com.hz.pm.api.performance.model.vo.ProjectAppraisalIndexDetailVO;
import com.hz.pm.api.performance.model.vo.ProjectTemplateDetailVO;

import java.util.List;

/**
 * 模板详情构建helper
 * @return
 * @author CMM
 * @since 2023/08/09 22:28
 */
public interface TemplateDetailBuildHelper {
    /**
     * 构建评价模板详情信息
     *
     * @param templateDetails
     * @param projectCode
     * @param vo
     * @return
     */
    List<ProjectTemplateDetailVO> buildTemplateDetail(List<PerformanceIndicatorProjectTemplateDetail> templateDetails, String projectCode, ProjectAppraisalIndexDetailVO vo);
}
