本文解答了关于《教师编制考试什么时候考》相关内容,同时关于1、教师编制考试什么时候考试,2、教师编制考试一般在什么时候,3、教师编制什么时候考试,4、教师编制考试考什么,5、教师编制考试怎么考,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。
教师编制考试时间
if(!StringUtils.isNullOrEmpty(teacherViewExamTime)){
classBean.setExamTime(teacherViewExamTime);
//使用学生考试时间
studentExamTime=teacherViewExamTime;
}
//大纲
if(!StringUtils.isNullOrEmpty(teacherViewOutlineId)){
classBean.setOutlineId(teacherViewOutlineId);
//使用学生的大纲id
studentOutlineId=teacherViewOutlineId;
}
//课程性质
if(!StringUtils.isNullOrEmpty(teacherClassNatureId)){
classBean.setClassNatureId(Integer.valueOf(teacherClassNatureId));
//使用学生课程性质
studentClassNatureId=teacherClassNatureId;
}
if(!StringUtils.isNullOrEmpty(teacherPublishing)){
classBean.setIfPublishing(Integer.valueOf(teacherPublishing));
//使用学生课程性质
studentPublishing=teacherPublishing;
}
classBean.setUpdateBy(identity.getLoginUser().getLoginName());
classBean.setUpdateTime(DateUtils.getCurrentDate());
//更新班级信息
classService.update(classBean);
message ="success";
} catch (Exception e) {
message="error";
e.printStackTrace();
System.out.println("=============保存老师视图的班级信息出现异常!!!===================");
}
try{
//如果是选择了学生试卷那么不更新学生视图
if(!ifSelectStuPaper.equals("1")){
//更新学生视图的课程信息
if(ifHaveStuClass.equals("0")){
//添加学生视图的班级信息
ClassBean stuClassBean=new ClassBean();
stuClassBean.setCreateBy(identity.getLoginUser().getLoginName());
stuClassBean.setCreateTime(DateUtils.getCurrentDate());
stuClassBean.setName(className);
stuClassBean.setId(classId+"_stu");
//由页面设定
//stuClassBean.setTestPaperId(testPaperId);
//考试时间
if(studentExamTime !=null){
stuClassBean.setExamTime(studentExamTime);
}
//大纲
if(studentOutlineId !=null){
stuClassBean.setOutlineId(studentOutlineId);
}
//课程性质
if(studentClassNatureId !=null){
stuClassBean.setClassNatureId(Integer.valueOf(studentClassNatureId));
}
//是否发布成绩
if(studentPublishing!=null){
stuClassBean.setIfPublishing(Integer.valueOf(studentPublishing));
}
//学生视图的classBean和老师视图的classBean不同,课程类型为学生视图(3)
stuClassBean.setType(3);
stuClassBean.setOrgId(identity.getLoginUser().getOrgId());
//添加学生视图class
classService.save(stuClassBean);
//添加两个报表维度
//默认添加维度 学生视图维度
//报表维度类型:1成绩维度,2目标值维度,3班级视图及学生视图
String stuDimensionType="3";
ReportDimensionService rs = new ReportDimensionServiceImpl();
//拿出老师视图的成绩维度
Map mapTeaDimension=rs.getDimensionByClassId(classId);
//拿出老师视图的目标值维度
Map mapTargetValue=rs.getTargetValueByClassId(classId);
//添加维度
for (int i=0;i //一条老师视图维度
Map mapDimension=(Map)mapTeaDimension.get(i);
String dsId=(String)mapDimension.get("defultid");
String dimensionName=(String)mapDimension.get("name");
//一条老师视图目标值维度
//Map mapTargetValue=(Map)rs.getTargetValueByClassId(classId);
String targetValue=(String)mapTargetValue.get(dimensionName);
//封装数据
ReportDimensionBean rdb=new ReportDimensionBean();
//由页面设定
//rdb.setClassId(classId+"_stu");
//defaultId
rdb.setDefaultId(dsId);
//name
rdb.setName(dimensionName);
//报表维度类型:1成绩维度,2目标值维度,3班级视图及学生视图
rdb.setType(stuDimensionType);
//targetvalue
rdb.setTargetValue(targetValue);
//增加维度
rs.save(rdb);
}
//多加一个
}else{
//更新学生视图
ClassBean stuClassBean=new ClassBean();
stuClassBean.setId(classId+"_stu");
stuClassBean.setName(className);
//由页面设定
//stuClassBean.setTestPaperId(testPaperId);
//考试时间
if(studentExamTime !=null){
stuClassBean.setExamTime(studentExamTime);
}
//大纲
if(studentOutlineId !=null){
stuClassBean.setOutlineId(studentOutlineId);
}
//是否发布成绩
if(studentPublishing!=null){
stuClassBean.setIfPublishing(Integer.valueOf(studentPublishing));
}
//课程性质
if(studentClassNatureId !=null){
stuClassBean.setClassNatureId(Integer.valueOf(studentClassNatureId));
}
stuClassBean.setUpdateBy(identity.getLoginUser().getLoginName());
stuClassBean.setUpdateTime(DateUtils.getCurrentDate());
//更新学生视图class
classService.update(stuClassBean);
}
}
}catch (Exception e) {
message="error"+e.getMessage();
e.printStackTrace();
System.out.println("===========同步更新学生视图的班级信息出现异常!!!=================");
}
response.getWriter().write(message);
//response.sendRedirect("/score/classes/class_list.jsp");
}
//老师选择试卷后,先选择维度,只有完成了维度选择,老师才可以进行学生视图
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doPost(request,response);
}
}
总结:以上是编辑:【名字吧】整理及AI智能原创关于《教师编制考试什么时候考
》优质内容解答希望能帮助到您。