接触AI使用次数限制
parent
b6c6b71f6b
commit
f00645aab0
@ -1,59 +0,0 @@
|
|||||||
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