package com.ygtx.gxt.domain;

import java.util.List;

/**
 * 用户评分提交数据传输对象
 * 用于统一提交人员评分页面上的所有列表数据
 */
public class GxtUserScoreSubmissionDTO {
    /** 系数与定检台数统计数据 */
    private List<GxtCoefficientScore> coefficientScoreList;
    
    /** 安全运行工单列表数据 */
    private List<GxtUserRuntimeScore> userRuntimeScoreList;
    
    /** 维保机组类型评分数据 */
    private List<GxtUserFanInspectionScore> userFanInspectionScoreList;
    
    /** 检修员得分列表数据 */
    private List<GxtUserScore> maintenanceUserScoreData;
    
    /** 维修员最终得分列表数据 */
    private List<GxtUserScore> repairUserScoreData;
    
    /** 场站负责人评分列表数据 */
    private List<GxtUserRepairProjectScore> userRepairProjectScoreList;
    
    /** 月份(yyyy-MM格式) */
    private String monthPeriod;
    
    // Getter和Setter方法
    
    public List<GxtCoefficientScore> getCoefficientScoreList() {
        return coefficientScoreList;
    }
    
    public void setCoefficientScoreList(List<GxtCoefficientScore> coefficientScoreList) {
        this.coefficientScoreList = coefficientScoreList;
    }
    
    public List<GxtUserRuntimeScore> getUserRuntimeScoreList() {
        return userRuntimeScoreList;
    }
    
    public void setUserRuntimeScoreList(List<GxtUserRuntimeScore> userRuntimeScoreList) {
        this.userRuntimeScoreList = userRuntimeScoreList;
    }
    
    public List<GxtUserFanInspectionScore> getUserFanInspectionScoreList() {
        return userFanInspectionScoreList;
    }
    
    public void setUserFanInspectionScoreList(List<GxtUserFanInspectionScore> userFanInspectionScoreList) {
        this.userFanInspectionScoreList = userFanInspectionScoreList;
    }
    
    public List<GxtUserScore> getMaintenanceUserScoreData() {
        return maintenanceUserScoreData;
    }
    
    public void setMaintenanceUserScoreData(List<GxtUserScore> maintenanceUserScoreData) {
        this.maintenanceUserScoreData = maintenanceUserScoreData;
    }
    
    public List<GxtUserScore> getRepairUserScoreData() {
        return repairUserScoreData;
    }
    
    public void setRepairUserScoreData(List<GxtUserScore> repairUserScoreData) {
        this.repairUserScoreData = repairUserScoreData;
    }
    
    public List<GxtUserRepairProjectScore> getUserRepairProjectScoreList() {
        return userRepairProjectScoreList;
    }
    
    public void setUserRepairProjectScoreList(List<GxtUserRepairProjectScore> userRepairProjectScoreList) {
        this.userRepairProjectScoreList = userRepairProjectScoreList;
    }
    
    public String getMonthPeriod() {
        return monthPeriod;
    }
    
    public void setMonthPeriod(String monthPeriod) {
        this.monthPeriod = monthPeriod;
    }
}