Explorar el Código

2023-3-2 修复遗漏掉的字段数据。

chaiyunlong hace 2 años
padre
commit
3a986a99f5

+ 15 - 0
zd-modules/zd-modules-laboratory/src/main/java/com/zd/laboratory/service/impl/LabSubjectAccessRecordServiceImpl.java

@@ -1,5 +1,6 @@
 package com.zd.laboratory.service.impl;
 
+import com.zd.common.core.utils.StringUtils;
 import com.zd.exam.api.feign.RemoteExamService;
 import com.zd.laboratory.domain.*;
 import com.zd.laboratory.domain.vo.ElPassConfigdetailVO;
@@ -289,6 +290,20 @@ public class LabSubjectAccessRecordServiceImpl implements ILabSubjectAccessRecor
                                     vo.setPracticeStatus(result.getPracticeStatus());
                                     vo.setHandleDay(result.getHandleDay());
                                     vo.setTreatmentMessage(a.getViolationName());
+                                    vo.setLearnHour(result.getLearnHour());
+                                    vo.setLearnMinute(result.getLearnMinute());
+                                    if(StringUtils.isNotNull(result.getNumberTopics())){
+                                        vo.setNumberTopics(Integer.parseInt(result.getNumberTopics()+""));
+                                    }else{
+                                        vo.setNumberTopics(null);
+                                    }
+                                    if(StringUtils.isNotNull(result.getNumberAccuracy())){
+                                        vo.setNumberAccuracy(Integer.parseInt(result.getNumberAccuracy()+""));
+                                    }else{
+                                        vo.setNumberAccuracy(null);
+                                    }
+
+
                                     labViolationServiceImpl.addViolationHistory(vo);
                                 }
                             }