添加时间统计
parent
b8d0b92a51
commit
c45ccd7ef2
@ -0,0 +1,59 @@
|
|||||||
|
package com.sztzjy.marketing.entity;
|
||||||
|
|
||||||
|
import com.sztzjy.marketing.config.Constant;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author tz
|
||||||
|
* @date 2023/9/2 13:34
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
public class StuScoreDetailsDTO {
|
||||||
|
private String id;
|
||||||
|
|
||||||
|
private String learningProjects; //学习项目
|
||||||
|
|
||||||
|
private String assessmentItems; //考核项目
|
||||||
|
|
||||||
|
private String scoringCriteria; //计分标准
|
||||||
|
|
||||||
|
private Double scoreWeight; //成绩权重
|
||||||
|
|
||||||
|
private int viewingTime;
|
||||||
|
|
||||||
|
private Double scoreProject; //项目得分
|
||||||
|
|
||||||
|
private String module; //归属模块
|
||||||
|
|
||||||
|
private String userId; //用户id
|
||||||
|
|
||||||
|
private String completionStatus; //完成情况
|
||||||
|
|
||||||
|
public StuScoreDetailsDTO() {
|
||||||
|
}
|
||||||
|
|
||||||
|
public StuScoreDetailsDTO(StuScoreDetails stuScoreDetails, TchModuleWeith tchConceptualTechnologyWeight) {
|
||||||
|
this.id=stuScoreDetails.getId();
|
||||||
|
this.learningProjects=stuScoreDetails.getLearningProjects();
|
||||||
|
this.assessmentItems=stuScoreDetails.getAssessmentItems();
|
||||||
|
//根据学习项目判断获取的权重类型
|
||||||
|
if (Constant.ZSGY_TCHMODULE.equals(stuScoreDetails.getLearningProjects())){
|
||||||
|
this.scoringCriteria= String.valueOf(tchConceptualTechnologyWeight.getSummaryOfKnowledgeScore());
|
||||||
|
this.scoreWeight=tchConceptualTechnologyWeight.getSummaryOfKnowledgeWeight().doubleValue();
|
||||||
|
}else if (Constant.ZYXX_TCHMODULE.equals(stuScoreDetails.getLearningProjects())){
|
||||||
|
this.scoringCriteria= String.valueOf(tchConceptualTechnologyWeight.getResourceLearningScore());
|
||||||
|
this.scoreWeight=tchConceptualTechnologyWeight.getResourceLearningWeight().doubleValue();
|
||||||
|
}else if (Constant.XXCP_TCHMODULE.equals(stuScoreDetails.getLearningProjects())){
|
||||||
|
this.scoringCriteria= String.valueOf(tchConceptualTechnologyWeight.getLearningAssessmentScore());
|
||||||
|
this.scoreWeight=tchConceptualTechnologyWeight.getLearningAssessmentWeight().doubleValue();
|
||||||
|
}else if (Constant.SYSX_TCHMODULE.equals(stuScoreDetails.getLearningProjects())){
|
||||||
|
this.scoringCriteria= String.valueOf(tchConceptualTechnologyWeight.getExperimentalTrainingScore());
|
||||||
|
this.scoreWeight=tchConceptualTechnologyWeight.getExperimentalTrainingWeight().doubleValue();
|
||||||
|
}else if(Constant.SYBG_TCHMODULE.equals(stuScoreDetails.getLearningProjects())){
|
||||||
|
this.scoreWeight=tchConceptualTechnologyWeight.getReportWeight().doubleValue();
|
||||||
|
}
|
||||||
|
this.completionStatus=stuScoreDetails.getCompletionStatus();
|
||||||
|
this.scoreProject=stuScoreDetails.getScoreProject();
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue