|
@@ -90,7 +90,7 @@ public class EvaluateResultServiceImpl extends MPJBaseServiceImpl<EvaluateResult
|
|
|
.disableSubLogicDel();
|
|
|
IPage<ResultViewingPageVo> resultViewingPageVoIPage = evaluateObjectMapper.selectJoinPage(ConventPage.getPage(dto), ResultViewingPageVo.class, evaluateObjectMPJLambdaWrapper);
|
|
|
|
|
|
- //获取该评价管理下的题目-多个
|
|
|
+ //获取该评价管理下的所有题目-多个
|
|
|
MPJLambdaWrapper<EvaluateManageItem> evaluateManageItemMPJLambdaWrapper = new MPJLambdaWrapper<>();
|
|
|
evaluateManageItemMPJLambdaWrapper
|
|
|
.eq(EvaluateManageItem::getEvaluateManageId, dto.getEvaluateManageId());
|
|
@@ -108,7 +108,30 @@ public class EvaluateResultServiceImpl extends MPJBaseServiceImpl<EvaluateResult
|
|
|
.disableSubLogicDel();
|
|
|
ResultViewingPageVo planAndActualExecuterNum = evaluateExecuterMapper.selectJoinOne(ResultViewingPageVo.class, evaluateExecuterMPJLambdaWrapper);
|
|
|
|
|
|
- for (EvaluateManageItem evaluateManageItem : evaluateManageItemList) {
|
|
|
+ //获取该评价管理下的单个被评对象的所有题的总得分
|
|
|
+// MPJLambdaWrapper<EvaluateResult> evaluateResultMPJLambdaWrapper = new MPJLambdaWrapper<>();
|
|
|
+// evaluateResultMPJLambdaWrapper
|
|
|
+// .selectSum(EvaluateResult::getScore, ResultViewingPageVo::getSumScore)
|
|
|
+// .leftJoin(EvaluateObject.class, EvaluateObject::getId, EvaluateResult::getEvaluatedObjectId)
|
|
|
+// .eq(EvaluateResult::getEvaluateItemId, evaluateManageItem.getId())
|
|
|
+// .eq(EvaluateObject::getObjectId, resultViewingPageVo.getObjectId())
|
|
|
+// .disableSubLogicDel();
|
|
|
+// ResultViewingPageVo sumScore = evaluateResultMapper.selectJoinOne(ResultViewingPageVo.class, evaluateResultMPJLambdaWrapper);
|
|
|
+// resultData.add(new ResultViewingPageVo() {{
|
|
|
+// setObjectId(resultViewingPageVo.getObjectId());
|
|
|
+// setObjectIdCN(resultViewingPageVo.getObjectIdCN());
|
|
|
+// setEvaluateManageItemId(evaluateManageItem.getId());
|
|
|
+// setProblem(evaluateManageItem.getProblem());
|
|
|
+// setTopic(evaluateManageItem.getTopic());
|
|
|
+// if (planAndActualExecuterNum != null) {
|
|
|
+// setPlanExecuterNum(planAndActualExecuterNum.getPlanExecuterNum());
|
|
|
+// setActualExecuterNum(planAndActualExecuterNum.getActualExecuterNum());
|
|
|
+// }
|
|
|
+// if (sumScore != null) {
|
|
|
+// setSumScore(sumScore.getSumScore());
|
|
|
+// }
|
|
|
+
|
|
|
+ /*for (EvaluateManageItem evaluateManageItem : evaluateManageItemList) {
|
|
|
//获取该评价管理下的单个被评对象的每一道题的总得分
|
|
|
MPJLambdaWrapper<EvaluateResult> evaluateResultMPJLambdaWrapper = new MPJLambdaWrapper<>();
|
|
|
evaluateResultMPJLambdaWrapper
|
|
@@ -118,6 +141,7 @@ public class EvaluateResultServiceImpl extends MPJBaseServiceImpl<EvaluateResult
|
|
|
.eq(EvaluateObject::getObjectId, resultViewingPageVo.getObjectId())
|
|
|
.disableSubLogicDel();
|
|
|
ResultViewingPageVo sumScore = evaluateResultMapper.selectJoinOne(ResultViewingPageVo.class, evaluateResultMPJLambdaWrapper);
|
|
|
+
|
|
|
resultData.add(new ResultViewingPageVo() {{
|
|
|
setObjectId(resultViewingPageVo.getObjectId());
|
|
|
setObjectIdCN(resultViewingPageVo.getObjectIdCN());
|
|
@@ -132,7 +156,7 @@ public class EvaluateResultServiceImpl extends MPJBaseServiceImpl<EvaluateResult
|
|
|
setSumScore(sumScore.getSumScore());
|
|
|
}
|
|
|
}});
|
|
|
- }
|
|
|
+ }*/
|
|
|
}
|
|
|
|
|
|
resultViewingPageVoIPage.setRecords(resultData);
|