wangliang 4 vuotta sitten
vanhempi
commit
019b8fbc36

+ 6 - 2
themis-business/src/main/java/com/qmth/themis/business/service/impl/TEOpenServiceImpl.java

@@ -17,7 +17,6 @@ import com.qmth.themis.business.service.*;
 import com.qmth.themis.business.util.OssUtil;
 import com.qmth.themis.common.exception.BusinessException;
 import org.apache.commons.lang3.StringUtils;
-import org.apache.poi.ss.formula.functions.T;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.stereotype.Service;
@@ -233,7 +232,12 @@ public class TEOpenServiceImpl implements TEOpenService {
                         openRecordAnswerBean.setMainNumber(s.getMainNumber());
                         openRecordAnswerBean.setSubIndex(s.getSubIndex());
                         openRecordAnswerBean.setSubNumber(s.getSubNumber());
-                        openRecordAnswerBean.setAnswer(JSONArray.parseArray(s.getAnswer()).toJavaList(String.class));
+                        try {
+                            openRecordAnswerBean.setAnswer(JSONArray.parseArray(s.getAnswer()).toJavaList(String.class));
+                        } catch (Exception e) {
+                            log.error("错误答案:{}", s.getAnswer(), e);
+                            e.printStackTrace();
+                        }
                         answers.add(openRecordAnswerBean);
                     });
                     record.setAnswers(answers.stream().filter(answer -> {