Parcourir la source

评价管理移动端接口优化

大数据与最优化研究所 il y a 1 an
Parent
commit
ac989edf75

+ 2 - 2
src/main/java/com/xjrsoft/module/evaluate/service/impl/EvaluateManageServiceImpl.java

@@ -152,8 +152,8 @@ public class EvaluateManageServiceImpl extends MPJBaseServiceImpl<EvaluateManage
                     for (MobileResultPageVo mobileResultPageVo : mobileResultPage.getRecords()) {
                         //评价类型是学生评价班主任
                         if(mobileResultPageVo.getEvaluateType().equals(EvaluateTypeEnum.STUDENT_EVALUATE_HEAD_TEACHER.getCode()) && scoreBySubmitRecordId.get(mobileResultPageVo.getEvaluateSubmitRecordId()) != null){
-                            mobileResultPageVo.setTotalScore((double)scoreBySubmitRecordId.get(mobileResultPageVo.getEvaluateObjectId()).getTotalScore());
-                            mobileResultPageVo.setItemCount(scoreBySubmitRecordId.get(mobileResultPageVo.getEvaluateObjectId()).getItemCount());
+                            mobileResultPageVo.setTotalScore((double)scoreBySubmitRecordId.get(mobileResultPageVo.getEvaluateSubmitRecordId()).getTotalScore());
+                            mobileResultPageVo.setItemCount(scoreBySubmitRecordId.get(mobileResultPageVo.getEvaluateSubmitRecordId()).getItemCount());
                         }
 
                         //评价类型是教官评级班级

+ 19 - 21
src/main/java/com/xjrsoft/module/evaluate/service/impl/EvaluateResultServiceImpl.java

@@ -296,27 +296,25 @@ public class EvaluateResultServiceImpl extends MPJBaseServiceImpl<EvaluateResult
             evaluateResultMapper.insert(evaluateResult);
         }
 
-        if(mobileResultPageVo.getIsAutoCreate() != null && mobileResultPageVo.getIsAutoCreate() != 1){
-            //修改答题人状态
-            evaluateExecuterMapper.updateById(new EvaluateExecuter(){{
-                setId(Long.parseLong(mobileResultPageVo.getEvaluateUserId()));
-                if(dto.getSubmitType() != null && dto.getSubmitType() == 1){
-                    setStatus(1);
-                } else {
-                    setStatus(2);
-                }
-            }});
-
-            //修改提交记录状态
-            evaluateSubmitRecordMapper.updateById(new EvaluateSubmitRecord(){{
-                setId(mobileResultPageVo.getEvaluateSubmitRecordId());
-                if(dto.getSubmitType() != null && dto.getSubmitType() == 1){
-                    setStatus(1);
-                } else {
-                    setStatus(2);
-                }
-            }});
-        }
+        //修改答题人状态
+        evaluateExecuterMapper.updateById(new EvaluateExecuter(){{
+            setId(Long.parseLong(mobileResultPageVo.getEvaluateUserId()));
+            if(dto.getSubmitType() != null && dto.getSubmitType() == 1){
+                setStatus(1);
+            } else {
+                setStatus(2);
+            }
+        }});
+
+        //修改提交记录状态
+        evaluateSubmitRecordMapper.updateById(new EvaluateSubmitRecord(){{
+            setId(mobileResultPageVo.getEvaluateSubmitRecordId());
+            if(dto.getSubmitType() != null && dto.getSubmitType() == 1){
+                setStatus(1);
+            } else {
+                setStatus(2);
+            }
+        }});
 
         return "ok";
     }