考试相关
This commit is contained in:
@@ -33,20 +33,56 @@ public class ClassController {
|
||||
//新增班级模型
|
||||
@RequestMapping("/addClassModel")
|
||||
public R addClassModel(@RequestBody ClassModel classModel){
|
||||
if (classEntityService.addClassModel(classModel)){
|
||||
return R.ok();
|
||||
int score = 0;
|
||||
if (classModel.getIsQuestion()==1){
|
||||
score += classModel.getQuestionScore();
|
||||
}
|
||||
if (classModel.getIsTask()==1){
|
||||
score += classModel.getTaskScore();
|
||||
}
|
||||
if (classModel.getIsMedicalcase()==1){
|
||||
score += classModel.getMedicalcaseScore();
|
||||
}
|
||||
if (classModel.getIsExperience()==1){
|
||||
score += classModel.getExperienceScore();
|
||||
}
|
||||
if (classModel.getIsExam()==1){
|
||||
score += classModel.getExamScore();
|
||||
}
|
||||
if (score==100){
|
||||
if (classEntityService.addClassModel(classModel)){
|
||||
return R.ok();
|
||||
}else {
|
||||
return R.error("保存出错");
|
||||
}
|
||||
}else {
|
||||
return R.error("保存出错");
|
||||
return R.error("请设置各模块占比总和为100");
|
||||
}
|
||||
}
|
||||
|
||||
//修改班级模型
|
||||
@RequestMapping("/editClassModel")
|
||||
public R editClassModel(@RequestBody ClassModel classModel){
|
||||
if (classEntityService.editClassModel(classModel)){
|
||||
return R.ok();
|
||||
int score = 0;
|
||||
if (classModel.getIsQuestion()==1){
|
||||
score += classModel.getQuestionScore();
|
||||
}
|
||||
if (classModel.getIsTask()==1){
|
||||
score += classModel.getTaskScore();
|
||||
}
|
||||
if (classModel.getIsMedicalcase()==1){
|
||||
score += classModel.getMedicalcaseScore();
|
||||
}
|
||||
if (classModel.getIsExperience()==1){
|
||||
score += classModel.getExperienceScore();
|
||||
}
|
||||
if (classModel.getIsExam()==1){
|
||||
score += classModel.getExamScore();
|
||||
}
|
||||
if (score==100){
|
||||
return classEntityService.editClassModel(classModel);
|
||||
}else {
|
||||
return R.error("已存在小班,不能修改");
|
||||
return R.error("请设置各模块占比总和为100");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user