添加新功能
This commit is contained in:
parent
9058b10b37
commit
538c7310d1
|
@ -13,6 +13,7 @@ import org.jeecg.common.system.base.controller.JeecgController;
|
|||
import org.jeecg.common.system.query.QueryGenerator;
|
||||
import org.jeecg.modules.kc.grab.imports.entity.Xxhbshryxx;
|
||||
import org.jeecg.modules.kc.grab.imports.service.IXxhbshryxxService;
|
||||
import org.jeecg.modules.kc.ktgl.entity.KcKetangbiao;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
|
@ -159,4 +160,14 @@ public class XxhbshryxxController extends JeecgController<Xxhbshryxx, IXxhbshryx
|
|||
return super.importExcel(request, response, Xxhbshryxx.class);
|
||||
}
|
||||
|
||||
|
||||
@ApiOperation(value="获取教师信息", notes="获取教师信息")
|
||||
@GetMapping(value = "/getTeacherinfo")
|
||||
public Result<Xxhbshryxx> getTeacherinfo(Xxhbshryxx xxhbshryxx, HttpServletRequest req) {
|
||||
QueryWrapper<Xxhbshryxx> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.like("xm",xxhbshryxx.getXm());
|
||||
queryWrapper.last("limit 1");
|
||||
Xxhbshryxx teacherinfo = xxhbshryxxService.getOne(queryWrapper);
|
||||
return Result.OK(teacherinfo);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -112,7 +112,335 @@ public class KcZzThpjbController extends JeecgController<KcZzThpjb, IKcZzThpjbSe
|
|||
@ApiOperation(value="纸质同行评价表-添加", notes="纸质同行评价表-添加")
|
||||
@PostMapping(value = "/add")
|
||||
public Result<String> add(@RequestBody KcZzThpjb kcZzThpjb) {
|
||||
kcZzThpjbService.save(kcZzThpjb);
|
||||
{
|
||||
KcZzThpjb KcZzThpjbPar = kcZzThpjb;
|
||||
QueryWrapper<KcZzThpjb> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("kcmc",KcZzThpjbPar.getKcmc());
|
||||
queryWrapper.eq("skjs",KcZzThpjbPar.getSkjs());
|
||||
queryWrapper.eq("skdd",KcZzThpjbPar.getSkdd());
|
||||
queryWrapper.eq("sksj",KcZzThpjbPar.getSksj());
|
||||
queryWrapper.eq("pjsj",KcZzThpjbPar.getPjsj());
|
||||
queryWrapper.eq("pkjsbh",KcZzThpjbPar.getPkjsbh());
|
||||
queryWrapper.eq("pkjsxm",KcZzThpjbPar.getPkjsxm());
|
||||
List<KcZzThpjb> listPar = kcZzThpjbService.list(queryWrapper);
|
||||
if(listPar!=null&&listPar.size()>0){
|
||||
return Result.error("数据重复了,已经有评价数据");
|
||||
}else{
|
||||
QueryWrapper<KcKetangbiao> kcKetangbiaoQueryWrapper = new QueryWrapper<>();
|
||||
kcKetangbiaoQueryWrapper.eq("kcmc",KcZzThpjbPar.getKcmc());
|
||||
kcKetangbiaoQueryWrapper.eq("skjs",KcZzThpjbPar.getSkjs());
|
||||
kcKetangbiaoQueryWrapper.eq("skdd",KcZzThpjbPar.getSkdd());
|
||||
kcKetangbiaoQueryWrapper.eq("skrq", DateUtil.format(KcZzThpjbPar.getSksj(),"yyyy-MM-dd"));
|
||||
List<KcKetangbiao> kcKetangBiaoList = kcKetangbiaoService.list(kcKetangbiaoQueryWrapper);
|
||||
if(kcKetangBiaoList!=null && kcKetangBiaoList.size()>0){
|
||||
KcKetangbiao KcKetangbiao = kcKetangBiaoList.get(0);
|
||||
KcZzThpjbPar.setKcbh(KcKetangbiao.getKcbh());
|
||||
KcTingke kcTingke = new KcTingke();
|
||||
kcTingke.setTingketime(DateUtil.format(KcZzThpjbPar.getSksj(),"yyyy-MM-dd"));
|
||||
kcTingke.setKechengbiaoid(KcKetangbiao.getId());
|
||||
kcTingke.setUserid(KcZzThpjbPar.getPkjsbh());
|
||||
kcTingke.setUsername(KcZzThpjbPar.getPkjsxm());
|
||||
kcTingkeService.save(kcTingke);
|
||||
|
||||
|
||||
String ans1 = KcZzThpjbPar.getAns1();//
|
||||
String ans2 = KcZzThpjbPar.getAns2();//
|
||||
String ans3 = KcZzThpjbPar.getAns3();//
|
||||
String ans4 = KcZzThpjbPar.getAns4();//
|
||||
String ans5 = KcZzThpjbPar.getAns5();//
|
||||
String ans6 = KcZzThpjbPar.getAns6();//
|
||||
String ans7 = KcZzThpjbPar.getAns7();//
|
||||
String ans8 = KcZzThpjbPar.getAns8();//
|
||||
String ans9 = KcZzThpjbPar.getAns9();//
|
||||
String ans10 = KcZzThpjbPar.getAns10();//
|
||||
String ans11 = KcZzThpjbPar.getAns11();//
|
||||
String ans12 = KcZzThpjbPar.getAns12();//
|
||||
String ans13 = KcZzThpjbPar.getAns13();//
|
||||
String ans14 = KcZzThpjbPar.getAns14();//
|
||||
String ans15 = KcZzThpjbPar.getAns15();//
|
||||
String ans16 = KcZzThpjbPar.getAns16();//
|
||||
String ans17 = KcZzThpjbPar.getAns17();//
|
||||
String ans18 = KcZzThpjbPar.getAns18();//
|
||||
String ans19 = KcZzThpjbPar.getAns19();//
|
||||
|
||||
String jxlj = KcZzThpjbPar.getJxlj();
|
||||
if(StringUtils.isBlank(jxlj)){
|
||||
jxlj = "0";
|
||||
}
|
||||
int dqfs1 = Integer.parseInt(jxlj) / 3;
|
||||
ans1 = dqfs1+"";
|
||||
ans2 = dqfs1 +"";
|
||||
ans3 = (Integer.parseInt(jxlj) - dqfs1-dqfs1)+"";
|
||||
if(Integer.parseInt(ans1)>5){ans1="5";}
|
||||
if(Integer.parseInt(ans2)>5){ans2="5";}
|
||||
if(Integer.parseInt(ans3)>5){ans3="5";}
|
||||
// 教学理解(10分)
|
||||
// 33 具有教育理想、敬业精神和教学追求,热爱学生、学科和教学工作。
|
||||
// 34 掌握所教学科必需的专业与教学知识。具备所教学科的教学设计、实施、评价、反思和研究能力。
|
||||
// 35 把握学生身心发展规律与特点,尊重学生主体性与差异性。
|
||||
String jxtd = KcZzThpjbPar.getJxtd();
|
||||
if(StringUtils.isBlank(jxtd)){
|
||||
jxtd = "0";
|
||||
}
|
||||
int dqfs2 = Integer.parseInt(jxtd) / 2;
|
||||
ans4 = dqfs2+"";
|
||||
ans5 = (Integer.parseInt(jxtd) - dqfs2)+"";
|
||||
if(Integer.parseInt(ans4)>5){ans4="5";}
|
||||
if(Integer.parseInt(ans5)>5){ans5="5";}
|
||||
// 教学态度(10分)
|
||||
// 36 立德树人,为人师表,语言规范,情绪饱满,思想积极向上。
|
||||
// 37 执行教学计划,遵守教学纪律,严谨从教。
|
||||
String jxgc = KcZzThpjbPar.getJxgc();
|
||||
if(StringUtils.isBlank(jxgc)){
|
||||
jxgc = "0";
|
||||
}
|
||||
int dqfs3 = Integer.parseInt(jxgc) / 3;
|
||||
ans6 = dqfs3+"";
|
||||
ans7 = dqfs3 +"";
|
||||
ans8 = dqfs3 +"";
|
||||
ans9 = dqfs3 +"";
|
||||
ans10 = (Integer.parseInt(jxgc) - dqfs3-dqfs3-dqfs3-dqfs3)+"";
|
||||
if(Integer.parseInt(ans6)>5){ans6="5";}
|
||||
if(Integer.parseInt(ans7)>5){ans7="5";}
|
||||
if(Integer.parseInt(ans8)>5){ans8="5";}
|
||||
if(Integer.parseInt(ans9)>5){ans9="5";}
|
||||
if(Integer.parseInt(ans10)>5){ans10="5";}
|
||||
// 教学过程(30分)
|
||||
// 38 系统规划和设计教学活动,合理确定教学目标和教学内容的重难点,选择合适的教学方法、教学媒体和教学形式。
|
||||
// 39 清晰讲解课程内容,恰当解释知识中蕴含的本源性思想和学科方法,适时引导学生关注课程领域发展新动态。
|
||||
// 40 启发学生思考,鼓励学生发现、提出问题,恰当给予回应和引导。
|
||||
// 41 监控教学过程,富有教学机智,教学体现生成性。
|
||||
// 42 运用多元评价方式,了解学习状况,诊断学习问题,及时反馈。
|
||||
String jxxg = KcZzThpjbPar.getJxxg();
|
||||
if(StringUtils.isBlank(jxxg)){
|
||||
jxxg = "0";
|
||||
}
|
||||
int dqfs4 = Integer.parseInt(jxxg) / 2;
|
||||
ans11 = dqfs4+"";
|
||||
ans12 = (Integer.parseInt(jxxg) - dqfs4)+"";
|
||||
if(Integer.parseInt(ans11)>5){ans11="5";}
|
||||
if(Integer.parseInt(ans12)>5){ans12="5";}
|
||||
// 教学效果(30分)
|
||||
// 43 学习认真积极,踊跃参与课堂活动,体会课程学习的挑战与乐趣,感悟课程的意义与价值。
|
||||
// 44 掌握所学课程的基本概念与原理,理解课程的知识结构与思想体系,了解所学知识的运用情境、策略和方法。
|
||||
String jxts = KcZzThpjbPar.getJxts();
|
||||
if(StringUtils.isBlank(jxts)){
|
||||
jxts = "0";
|
||||
}
|
||||
int dqfs5 = Integer.parseInt(jxts) / 3;
|
||||
ans13 = dqfs5+"";
|
||||
ans14 = dqfs5 +"";
|
||||
ans15 = (Integer.parseInt(jxts) - dqfs5-dqfs5)+"";
|
||||
if(Integer.parseInt(ans13)>5){ans13="5";}
|
||||
if(Integer.parseInt(ans14)>5){ans14="5";}
|
||||
if(Integer.parseInt(ans15)>5){ans15="5";}
|
||||
|
||||
|
||||
|
||||
int upuserid = Integer.parseInt(KcZzThpjbPar.getPkjsbh());
|
||||
String upuser = KcZzThpjbPar.getPkjsxm();
|
||||
Date tkrq = KcZzThpjbPar.getPjsj();
|
||||
int evaluationver = 4;
|
||||
String kcid = KcKetangbiao.getId();
|
||||
KcEvaluation kcEvaluation = new KcEvaluation();
|
||||
kcEvaluation.setUpuserid(upuserid);
|
||||
kcEvaluation.setUpuser(upuser);
|
||||
kcEvaluation.setEvaluationver(evaluationver);
|
||||
kcEvaluation.setUpTimestamp(DateUtil.format(tkrq,"yyyy-MM-dd HH:mm:ss"));
|
||||
kcEvaluation.setMinkcid(kcid);
|
||||
kcEvaluation.setUpDate(tkrq);
|
||||
kcEvaluation.setSource(3);
|
||||
kcEvaluationService.save(kcEvaluation);
|
||||
|
||||
KcEvaluations kcEvaluations = new KcEvaluations();
|
||||
kcEvaluations.setKetangbiaoid(kcid+"");
|
||||
kcEvaluations.setUpuser(upuser);
|
||||
kcEvaluations.setUpuserid(upuserid+"");
|
||||
kcEvaluations.setEvaluationid(kcEvaluation.getId());
|
||||
kcEvaluations.setUpTimestamp(DateUtil.format(tkrq,"yyyy-MM-dd HH:mm:ss"));
|
||||
kcEvaluations.setUpDate(tkrq);
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper1 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper1.eq("queid","33");
|
||||
kcEvaluationansQueryWrapper1.eq("ordernum",ans1);
|
||||
List<KcEvaluationans> kcEvaluationansList1 = kcEvaluationansService.list(kcEvaluationansQueryWrapper1);
|
||||
if(kcEvaluationansList1!=null && kcEvaluationansList1.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList1.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList1.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper2 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper2.eq("queid","34");
|
||||
kcEvaluationansQueryWrapper2.eq("ordernum",ans2);
|
||||
List<KcEvaluationans> kcEvaluationansList2 = kcEvaluationansService.list(kcEvaluationansQueryWrapper2);
|
||||
if(kcEvaluationansList2!=null && kcEvaluationansList2.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList2.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList2.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper3 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper3.eq("queid","35");
|
||||
kcEvaluationansQueryWrapper3.eq("ordernum",ans3);
|
||||
List<KcEvaluationans> kcEvaluationansList3 = kcEvaluationansService.list(kcEvaluationansQueryWrapper3);
|
||||
if(kcEvaluationansList3!=null && kcEvaluationansList3.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList3.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList3.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper4 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper4.eq("queid","36");
|
||||
kcEvaluationansQueryWrapper4.eq("ordernum",ans4);
|
||||
List<KcEvaluationans> kcEvaluationansList4 = kcEvaluationansService.list(kcEvaluationansQueryWrapper4);
|
||||
if(kcEvaluationansList4!=null && kcEvaluationansList4.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList4.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList4.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper5 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper5.eq("queid","37");
|
||||
kcEvaluationansQueryWrapper5.eq("ordernum",ans5);
|
||||
List<KcEvaluationans> kcEvaluationansList5 = kcEvaluationansService.list(kcEvaluationansQueryWrapper5);
|
||||
if(kcEvaluationansList5!=null && kcEvaluationansList5.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList5.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList5.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper6 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper6.eq("queid","38");
|
||||
kcEvaluationansQueryWrapper6.eq("ordernum",ans6);
|
||||
List<KcEvaluationans> kcEvaluationansList6 = kcEvaluationansService.list(kcEvaluationansQueryWrapper6);
|
||||
if(kcEvaluationansList6!=null && kcEvaluationansList6.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList6.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList6.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper7 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper7.eq("queid","39");
|
||||
kcEvaluationansQueryWrapper7.eq("ordernum",ans7);
|
||||
List<KcEvaluationans> kcEvaluationansList7 = kcEvaluationansService.list(kcEvaluationansQueryWrapper7);
|
||||
if(kcEvaluationansList7!=null && kcEvaluationansList7.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList7.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList7.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper8 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper8.eq("queid","40");
|
||||
kcEvaluationansQueryWrapper8.eq("ordernum",ans8);
|
||||
List<KcEvaluationans> kcEvaluationansList8 = kcEvaluationansService.list(kcEvaluationansQueryWrapper8);
|
||||
if(kcEvaluationansList8!=null && kcEvaluationansList8.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList8.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList8.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper9 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper9.eq("queid","41");
|
||||
kcEvaluationansQueryWrapper9.eq("ordernum",ans9);
|
||||
List<KcEvaluationans> kcEvaluationansList9 = kcEvaluationansService.list(kcEvaluationansQueryWrapper9);
|
||||
if(kcEvaluationansList9!=null && kcEvaluationansList9.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList9.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList9.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper10 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper10.eq("queid","42");
|
||||
kcEvaluationansQueryWrapper10.eq("ordernum",ans10);
|
||||
List<KcEvaluationans> kcEvaluationansList10 = kcEvaluationansService.list(kcEvaluationansQueryWrapper10);
|
||||
if(kcEvaluationansList10!=null && kcEvaluationansList10.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList10.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList10.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper11 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper11.eq("queid","43");
|
||||
kcEvaluationansQueryWrapper11.eq("ordernum",ans11);
|
||||
List<KcEvaluationans> kcEvaluationansList11 = kcEvaluationansService.list(kcEvaluationansQueryWrapper11);
|
||||
if(kcEvaluationansList11!=null && kcEvaluationansList11.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList11.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList11.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper12 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper12.eq("queid","44");
|
||||
kcEvaluationansQueryWrapper12.eq("ordernum",ans12);
|
||||
List<KcEvaluationans> kcEvaluationansList12 = kcEvaluationansService.list(kcEvaluationansQueryWrapper12);
|
||||
if(kcEvaluationansList12!=null && kcEvaluationansList12.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList12.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList12.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper13 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper13.eq("queid","45");
|
||||
kcEvaluationansQueryWrapper13.eq("ordernum",ans13);
|
||||
List<KcEvaluationans> kcEvaluationansList13 = kcEvaluationansService.list(kcEvaluationansQueryWrapper13);
|
||||
if(kcEvaluationansList13!=null && kcEvaluationansList13.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList13.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList13.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper14 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper14.eq("queid","46");
|
||||
kcEvaluationansQueryWrapper14.eq("ordernum",ans14);
|
||||
List<KcEvaluationans> kcEvaluationansList14 = kcEvaluationansService.list(kcEvaluationansQueryWrapper14);
|
||||
if(kcEvaluationansList14!=null && kcEvaluationansList14.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList14.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList14.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper15 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper15.eq("queid","47");
|
||||
kcEvaluationansQueryWrapper15.eq("ordernum",ans15);
|
||||
List<KcEvaluationans> kcEvaluationansList15 = kcEvaluationansService.list(kcEvaluationansQueryWrapper15);
|
||||
if(kcEvaluationansList15!=null && kcEvaluationansList15.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList15.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList15.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
if(StringUtils.isNotBlank(ans19)){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(51);
|
||||
kcEvaluations.setAnsid(0);
|
||||
kcEvaluations.setTextanscontent(ans19);
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
kcZzThpjbService.save(kcZzThpjb);
|
||||
|
||||
}else{
|
||||
return Result.error("课堂表数据错误,未查出对应数据");
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
return Result.OK("添加成功!");
|
||||
}
|
||||
|
||||
|
|
|
@ -108,7 +108,176 @@ public class KcZzXstkbController extends JeecgController<KcZzXstkb, IKcZzXstkbSe
|
|||
@ApiOperation(value="纸质线上听课表-添加", notes="纸质线上听课表-添加")
|
||||
@PostMapping(value = "/add")
|
||||
public Result<String> add(@RequestBody KcZzXstkb kcZzXstkb) {
|
||||
kcZzXstkbService.save(kcZzXstkb);
|
||||
KcZzXstkb KcZzXstkbPar = kcZzXstkb;
|
||||
QueryWrapper<KcZzXstkb> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("kcmc",KcZzXstkbPar.getKcmc());
|
||||
queryWrapper.eq("skjs",KcZzXstkbPar.getSkjs());
|
||||
queryWrapper.eq("skdd",KcZzXstkbPar.getSkdd());
|
||||
queryWrapper.eq("sksj",KcZzXstkbPar.getSksj());
|
||||
queryWrapper.eq("tkjsgh",KcZzXstkbPar.getTkjsgh());
|
||||
queryWrapper.eq("tkjsxm",KcZzXstkbPar.getTkjsxm());
|
||||
queryWrapper.eq("tksj",KcZzXstkbPar.getTksj());
|
||||
List<KcZzXstkb> listPar = kcZzXstkbService.list(queryWrapper);
|
||||
if(listPar!=null&&listPar.size()>0){
|
||||
return Result.error("数据重复了,已经有评价数据");
|
||||
|
||||
}else{
|
||||
QueryWrapper<KcKetangbiao> kcKetangbiaoQueryWrapper = new QueryWrapper<>();
|
||||
kcKetangbiaoQueryWrapper.eq("kcmc",KcZzXstkbPar.getKcmc());
|
||||
kcKetangbiaoQueryWrapper.eq("skdd",KcZzXstkbPar.getSkdd());
|
||||
kcKetangbiaoQueryWrapper.like("skrq", DateUtil.format(KcZzXstkbPar.getSksj(),"yyyy-MM-dd"));
|
||||
kcKetangbiaoQueryWrapper.eq("skjs",KcZzXstkbPar.getSkjs());
|
||||
List<KcKetangbiao> kcKetangBiaoList = kcKetangbiaoService.list(kcKetangbiaoQueryWrapper);
|
||||
if(kcKetangBiaoList!=null && kcKetangBiaoList.size()>0){
|
||||
KcKetangbiao KcKetangbiao = kcKetangBiaoList.get(0);
|
||||
KcZzXstkbPar.setKcbh(KcKetangbiao.getKcbh());
|
||||
|
||||
KcTingke kcTingke = new KcTingke();
|
||||
kcTingke.setTingketime(DateUtil.format(KcZzXstkbPar.getSksj(),"yyyy-MM-dd"));
|
||||
kcTingke.setKechengbiaoid(KcKetangbiao.getId());
|
||||
kcTingke.setUserid(KcZzXstkbPar.getTkjsgh());
|
||||
kcTingke.setUsername(KcZzXstkbPar.getTkjsxm());
|
||||
kcTingkeService.save(kcTingke);
|
||||
|
||||
String ans1 = KcZzXstkbPar.getAns1();//
|
||||
String ans2 = KcZzXstkbPar.getAns2();//
|
||||
String ans3 = KcZzXstkbPar.getAns3();//
|
||||
String ans4 = KcZzXstkbPar.getAns4();//
|
||||
String ans5 = KcZzXstkbPar.getAns5();//
|
||||
String ans6 = KcZzXstkbPar.getAns6();//
|
||||
String ans7 = KcZzXstkbPar.getAns7();//
|
||||
String ans8 = KcZzXstkbPar.getAns8();//
|
||||
String ans9 = KcZzXstkbPar.getAns9();//
|
||||
String ans11 = KcZzXstkbPar.getPjnr();//
|
||||
int upuserid = Integer.parseInt(KcZzXstkbPar.getTkjsgh());
|
||||
String upuser = KcZzXstkbPar.getTkjsxm();
|
||||
Date tkrq = KcZzXstkbPar.getTksj();
|
||||
int evaluationver = 2;
|
||||
String kcid = KcKetangbiao.getId();
|
||||
KcEvaluation kcEvaluation = new KcEvaluation();
|
||||
kcEvaluation.setUpuserid(upuserid);
|
||||
kcEvaluation.setUpuser(upuser);
|
||||
kcEvaluation.setEvaluationver(evaluationver);
|
||||
kcEvaluation.setUpTimestamp(DateUtil.format(tkrq,"yyyy-MM-dd HH:mm:ss"));
|
||||
kcEvaluation.setMinkcid(kcid);
|
||||
kcEvaluation.setUpDate(tkrq);
|
||||
kcEvaluation.setSource(3);
|
||||
kcEvaluationService.save(kcEvaluation);
|
||||
|
||||
KcEvaluations kcEvaluations = new KcEvaluations();
|
||||
kcEvaluations.setKetangbiaoid(kcid+"");
|
||||
kcEvaluations.setUpuser(upuser);
|
||||
kcEvaluations.setUpuserid(upuserid+"");
|
||||
kcEvaluations.setEvaluationid(kcEvaluation.getId());
|
||||
kcEvaluations.setUpTimestamp(DateUtil.format(tkrq,"yyyy-MM-dd HH:mm:ss"));
|
||||
kcEvaluations.setUpDate(tkrq);
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper1 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper1.eq("queid","11");
|
||||
kcEvaluationansQueryWrapper1.eq("ordernum",ans1);
|
||||
List<KcEvaluationans> kcEvaluationansList1 = kcEvaluationansService.list(kcEvaluationansQueryWrapper1);
|
||||
if(kcEvaluationansList1!=null && kcEvaluationansList1.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList1.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList1.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper2 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper2.eq("queid","12");
|
||||
kcEvaluationansQueryWrapper2.eq("ordernum",ans2);
|
||||
List<KcEvaluationans> kcEvaluationansList2 = kcEvaluationansService.list(kcEvaluationansQueryWrapper2);
|
||||
if(kcEvaluationansList2!=null && kcEvaluationansList2.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList2.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList2.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper3 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper3.eq("queid","13");
|
||||
kcEvaluationansQueryWrapper3.eq("ordernum",ans3);
|
||||
List<KcEvaluationans> kcEvaluationansList3 = kcEvaluationansService.list(kcEvaluationansQueryWrapper3);
|
||||
if(kcEvaluationansList3!=null && kcEvaluationansList3.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList3.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList3.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper4 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper4.eq("queid","14");
|
||||
kcEvaluationansQueryWrapper4.eq("ordernum",ans4);
|
||||
List<KcEvaluationans> kcEvaluationansList4 = kcEvaluationansService.list(kcEvaluationansQueryWrapper4);
|
||||
if(kcEvaluationansList4!=null && kcEvaluationansList4.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList4.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList4.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper5 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper5.eq("queid","15");
|
||||
kcEvaluationansQueryWrapper5.eq("ordernum",ans5);
|
||||
List<KcEvaluationans> kcEvaluationansList5 = kcEvaluationansService.list(kcEvaluationansQueryWrapper5);
|
||||
if(kcEvaluationansList5!=null && kcEvaluationansList5.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList5.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList5.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper6 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper6.eq("queid","16");
|
||||
kcEvaluationansQueryWrapper6.eq("ordernum",ans6);
|
||||
List<KcEvaluationans> kcEvaluationansList6 = kcEvaluationansService.list(kcEvaluationansQueryWrapper6);
|
||||
if(kcEvaluationansList6!=null && kcEvaluationansList6.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList6.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList6.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper7 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper7.eq("queid","17");
|
||||
kcEvaluationansQueryWrapper7.eq("ordernum",ans7);
|
||||
List<KcEvaluationans> kcEvaluationansList7 = kcEvaluationansService.list(kcEvaluationansQueryWrapper7);
|
||||
if(kcEvaluationansList7!=null && kcEvaluationansList7.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList7.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList7.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
if(StringUtils.isNotBlank(ans8)){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(18);
|
||||
kcEvaluations.setAnsid(0);
|
||||
kcEvaluations.setTextanscontent(ans8);
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
if(StringUtils.isNotBlank(ans9)){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(19);
|
||||
kcEvaluations.setAnsid(0);
|
||||
kcEvaluations.setTextanscontent(ans9);
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
if(StringUtils.isNotBlank(ans11)){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(20);
|
||||
kcEvaluations.setAnsid(0);
|
||||
kcEvaluations.setTextanscontent(ans11);
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
kcZzXstkbService.save(kcZzXstkb);
|
||||
}else{
|
||||
return Result.error("课堂表数据错误,未查出对应数据");
|
||||
}
|
||||
}
|
||||
return Result.OK("添加成功!");
|
||||
}
|
||||
|
||||
|
|
|
@ -84,9 +84,9 @@ public class KcZzXstkb implements Serializable {
|
|||
@ApiModelProperty(value = "听课教师工号")
|
||||
private java.lang.String tkjsgh;
|
||||
/**听课时间*/
|
||||
@Excel(name = "听课时间", width = 20, format = "yyyy-MM-dd HH:mm:ss")
|
||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
|
||||
@Excel(name = "听课时间", width = 20, format = "yyyy-MM-dd")
|
||||
@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
|
||||
@DateTimeFormat(pattern="yyyy-MM-dd")
|
||||
@ApiModelProperty(value = "听课时间")
|
||||
private java.util.Date tksj;
|
||||
/**1.声音和画面情况*/
|
||||
|
|
|
@ -113,7 +113,185 @@ public class KcZzYbtkbController extends JeecgController<KcZzYbtkb, IKcZzYbtkbSe
|
|||
@ApiOperation(value="纸质一般听课表-添加", notes="纸质一般听课表-添加")
|
||||
@PostMapping(value = "/add")
|
||||
public Result<String> add(@RequestBody KcZzYbtkb kcZzYbtkb) {
|
||||
kcZzYbtkbService.save(kcZzYbtkb);
|
||||
|
||||
KcZzYbtkb KcZzYbtkbPar =kcZzYbtkb;
|
||||
QueryWrapper<KcZzYbtkb> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("kcmc",KcZzYbtkbPar.getKcmc());
|
||||
queryWrapper.eq("skjs",KcZzYbtkbPar.getSkjs());
|
||||
queryWrapper.eq("skdd",KcZzYbtkbPar.getSkdd());
|
||||
queryWrapper.eq("skrq",KcZzYbtkbPar.getSkrq());
|
||||
queryWrapper.eq("tkjsbh",KcZzYbtkbPar.getTkjsbh());
|
||||
queryWrapper.eq("tkjsxm",KcZzYbtkbPar.getTkjsxm());
|
||||
queryWrapper.like("pksj",DateUtil.format(KcZzYbtkbPar.getPksj(),"yyyy-MM-dd"));
|
||||
List<KcZzYbtkb> listPar = kcZzYbtkbService.list(queryWrapper);
|
||||
if(listPar!=null&&listPar.size()>0){
|
||||
return Result.error("数据重复了,已经有评价数据");
|
||||
}else{
|
||||
QueryWrapper<KcKetangbiao> kcKetangbiaoQueryWrapper = new QueryWrapper<>();
|
||||
kcKetangbiaoQueryWrapper.eq("kcmc",KcZzYbtkbPar.getKcmc());
|
||||
kcKetangbiaoQueryWrapper.eq("skdd",KcZzYbtkbPar.getSkdd());
|
||||
kcKetangbiaoQueryWrapper.eq("skrq",DateUtil.format(KcZzYbtkbPar.getSkrq(),"yyyy-MM-dd"));
|
||||
kcKetangbiaoQueryWrapper.eq("skjs",KcZzYbtkbPar.getSkjs());
|
||||
List<KcKetangbiao> kcKetangBiaoList = kcKetangbiaoService.list(kcKetangbiaoQueryWrapper);
|
||||
if(kcKetangBiaoList!=null && kcKetangBiaoList.size()>0){
|
||||
KcKetangbiao KcKetangbiao = kcKetangBiaoList.get(0);
|
||||
KcZzYbtkbPar.setKcbh(KcKetangbiao.getKcbh());
|
||||
|
||||
KcTingke kcTingke = new KcTingke();
|
||||
kcTingke.setTingketime(DateUtil.format(KcZzYbtkbPar.getSkrq(),"yyyy-MM-dd"));
|
||||
kcTingke.setKechengbiaoid(KcKetangbiao.getId());
|
||||
kcTingke.setUserid(KcZzYbtkbPar.getTkjsbh());
|
||||
kcTingke.setUsername(KcZzYbtkbPar.getTkjsxm());
|
||||
kcTingkeService.save(kcTingke);
|
||||
|
||||
String ans1 = KcZzYbtkbPar.getAns1();//25 授课有启发性,能给予学生思考、联想、创造的启迪
|
||||
String ans2 = KcZzYbtkbPar.getAns2();//26 能有效利用各种教学媒体,课件或板书使用效果好
|
||||
String ans3 = KcZzYbtkbPar.getAns3();//27 仪表得体,按时上下课,严格要求学生
|
||||
String ans4 = KcZzYbtkbPar.getAns4();//23 讲课有热情,精神饱满,能调动学生情绪,课堂气氛活跃
|
||||
String ans5 = KcZzYbtkbPar.getAns5();//24 教学目标明确,内容丰富,重点突出,语言表达清楚
|
||||
String ans6 = KcZzYbtkbPar.getAns6();//28 无迟到、早退、旷课现象
|
||||
String ans7 = KcZzYbtkbPar.getAns7();//29 课堂教学秩序好,无喧闹、打瞌睡、发短信、玩手机等现象
|
||||
String ans8 = KcZzYbtkbPar.getAns8();//30 上课认真听讲、积极思考,主动与老师交流互动
|
||||
String ans9 = KcZzYbtkbPar.getAns9();//31 课堂教学总体印象评价
|
||||
String ans10 = KcZzYbtkbPar.getAns10();//32 对课堂内容以及其他方面的具体意见或建议
|
||||
int upuserid = 0;
|
||||
if(StringUtils.isNotBlank(KcZzYbtkbPar.getTkjsbh())){
|
||||
upuserid = Integer.parseInt(KcZzYbtkbPar.getTkjsbh());
|
||||
}
|
||||
String upuser = KcZzYbtkbPar.getTkjsxm();
|
||||
Date tkrq = KcZzYbtkbPar.getPksj();
|
||||
int evaluationver = 3;
|
||||
String kcid = KcKetangbiao.getId();
|
||||
KcEvaluation kcEvaluation = new KcEvaluation();
|
||||
kcEvaluation.setUpuserid(upuserid);
|
||||
kcEvaluation.setUpuser(upuser);
|
||||
kcEvaluation.setEvaluationver(evaluationver);
|
||||
kcEvaluation.setUpTimestamp(DateUtil.format(tkrq,"yyyy-MM-dd HH:mm:ss"));
|
||||
kcEvaluation.setMinkcid(kcid);
|
||||
kcEvaluation.setUpDate(tkrq);
|
||||
kcEvaluation.setSource(3);
|
||||
kcEvaluationService.save(kcEvaluation);
|
||||
|
||||
KcEvaluations kcEvaluations = new KcEvaluations();
|
||||
kcEvaluations.setKetangbiaoid(kcid+"");
|
||||
kcEvaluations.setUpuser(upuser);
|
||||
kcEvaluations.setUpuserid(upuserid+"");
|
||||
kcEvaluations.setEvaluationid(kcEvaluation.getId());
|
||||
kcEvaluations.setUpTimestamp(DateUtil.format(tkrq,"yyyy-MM-dd HH:mm:ss"));
|
||||
kcEvaluations.setUpDate(tkrq);
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper1 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper1.eq("queid","25");
|
||||
kcEvaluationansQueryWrapper1.eq("ordernum",ans1);
|
||||
List<KcEvaluationans> kcEvaluationansList1 = kcEvaluationansService.list(kcEvaluationansQueryWrapper1);
|
||||
if(kcEvaluationansList1!=null && kcEvaluationansList1.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList1.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList1.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper2 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper2.eq("queid","26");
|
||||
kcEvaluationansQueryWrapper2.eq("ordernum",ans2);
|
||||
List<KcEvaluationans> kcEvaluationansList2 = kcEvaluationansService.list(kcEvaluationansQueryWrapper2);
|
||||
if(kcEvaluationansList2!=null && kcEvaluationansList2.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList2.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList2.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper3 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper3.eq("queid","27");
|
||||
kcEvaluationansQueryWrapper3.eq("ordernum",ans3);
|
||||
List<KcEvaluationans> kcEvaluationansList3 = kcEvaluationansService.list(kcEvaluationansQueryWrapper3);
|
||||
if(kcEvaluationansList3!=null && kcEvaluationansList3.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList3.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList3.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper4 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper4.eq("queid","23");
|
||||
kcEvaluationansQueryWrapper4.eq("ordernum",ans4);
|
||||
List<KcEvaluationans> kcEvaluationansList4 = kcEvaluationansService.list(kcEvaluationansQueryWrapper4);
|
||||
if(kcEvaluationansList4!=null && kcEvaluationansList4.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList4.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList4.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper5 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper5.eq("queid","24");
|
||||
kcEvaluationansQueryWrapper5.eq("ordernum",ans5);
|
||||
List<KcEvaluationans> kcEvaluationansList5 = kcEvaluationansService.list(kcEvaluationansQueryWrapper5);
|
||||
if(kcEvaluationansList5!=null && kcEvaluationansList5.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList5.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList5.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper6 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper6.eq("queid","28");
|
||||
kcEvaluationansQueryWrapper6.eq("ordernum",ans6);
|
||||
List<KcEvaluationans> kcEvaluationansList6 = kcEvaluationansService.list(kcEvaluationansQueryWrapper6);
|
||||
if(kcEvaluationansList6!=null && kcEvaluationansList6.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList6.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList6.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper7 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper7.eq("queid","29");
|
||||
kcEvaluationansQueryWrapper7.eq("ordernum",ans7);
|
||||
List<KcEvaluationans> kcEvaluationansList7 = kcEvaluationansService.list(kcEvaluationansQueryWrapper7);
|
||||
if(kcEvaluationansList7!=null && kcEvaluationansList7.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList7.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList7.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper8 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper8.eq("queid","30");
|
||||
kcEvaluationansQueryWrapper8.eq("ordernum",ans8);
|
||||
List<KcEvaluationans> kcEvaluationansList8 = kcEvaluationansService.list(kcEvaluationansQueryWrapper8);
|
||||
if(kcEvaluationansList8!=null && kcEvaluationansList8.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList8.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList8.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
QueryWrapper<KcEvaluationans> kcEvaluationansQueryWrapper9 = new QueryWrapper<>();
|
||||
kcEvaluationansQueryWrapper9.eq("queid","31");
|
||||
kcEvaluationansQueryWrapper9.eq("ordernum",ans9);
|
||||
List<KcEvaluationans> kcEvaluationansList9 = kcEvaluationansService.list(kcEvaluationansQueryWrapper9);
|
||||
if(kcEvaluationansList9!=null && kcEvaluationansList9.size()>0){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(kcEvaluationansList9.get(0).getQueid());
|
||||
kcEvaluations.setAnsid(kcEvaluationansList9.get(0).getId());
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
|
||||
if(StringUtils.isNotBlank(ans10)){
|
||||
kcEvaluations.setId(null);
|
||||
kcEvaluations.setQueid(32);
|
||||
kcEvaluations.setAnsid(0);
|
||||
kcEvaluations.setTextanscontent(ans10);
|
||||
kcEvaluationsService.save(kcEvaluations);
|
||||
}
|
||||
kcZzYbtkbService.save(kcZzYbtkb);
|
||||
}else{
|
||||
return Result.error("课堂表数据错误,未查出对应数据");
|
||||
}
|
||||
}
|
||||
return Result.OK("添加成功!");
|
||||
}
|
||||
|
||||
|
|
|
@ -787,4 +787,17 @@ public class KcKetangbiaoController extends JeecgController<KcKetangbiao, IKcKet
|
|||
return Result.OK(pageList);
|
||||
}
|
||||
|
||||
@ApiOperation(value="获取课程信息", notes="获取课程信息")
|
||||
@GetMapping(value = "/getKtbinfo")
|
||||
public Result<KcKetangbiao> getKtbinfo(KcKetangbiao kcKetangbiao, HttpServletRequest req) {
|
||||
QueryWrapper<KcKetangbiao> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.like("kcmc",kcKetangbiao.getKcmc());
|
||||
queryWrapper.like("skjs",kcKetangbiao.getSkjs());
|
||||
queryWrapper.like("skrq",kcKetangbiao.getSkrq());
|
||||
queryWrapper.like("skdd",kcKetangbiao.getSkdd());
|
||||
queryWrapper.last("limit 1");
|
||||
KcKetangbiao pageList = kcKetangbiaoService.getOne(queryWrapper);
|
||||
return Result.OK(pageList);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue