bug修改

This commit is contained in:
2025-09-24 08:36:20 +08:00
parent 31304b4630
commit c8dc6aaff5
2 changed files with 19 additions and 12 deletions

View File

@@ -7,6 +7,7 @@ import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.common.utils.StringUtils; import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.common.utils.poi.ExcelUtil; import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.dw.domain.CheckQuery; import com.ruoyi.dw.domain.CheckQuery;
import com.ruoyi.dw.domain.CjOption;
import com.ruoyi.dw.domain.DataCheckStatus; import com.ruoyi.dw.domain.DataCheckStatus;
import com.ruoyi.dw.domain.vo.*; import com.ruoyi.dw.domain.vo.*;
import com.ruoyi.dw.mapper.DataCheckMapper; import com.ruoyi.dw.mapper.DataCheckMapper;

View File

@@ -147,6 +147,8 @@ public class DwQuestionServiceImpl implements IDwQuestionService
default: default:
id = ""; id = "";
} }
}else {
break;
} }
if (redisCache.hasKey(id)){ if (redisCache.hasKey(id)){
continue; continue;
@@ -183,11 +185,13 @@ public class DwQuestionServiceImpl implements IDwQuestionService
answers.add(answer2); answers.add(answer2);
DwAnswer answer3 = new DwAnswer(); DwAnswer answer3 = new DwAnswer();
Cell cell19 = row.getCell(19); Cell cell19 = row.getCell(19);
if (cell19 != null && StringUtils.isNotEmpty(cell19.getStringCellValue())){
answer3.setAnswer(cell19.getStringCellValue()); answer3.setAnswer(cell19.getStringCellValue());
answer3.setInfoId(dwInfo.getId()); answer3.setInfoId(dwInfo.getId());
answer3.setQuestionId(3L); answer3.setQuestionId(3L);
answer3.setCreateTime(answerDate); answer3.setCreateTime(answerDate);
answers.add(answer3); answers.add(answer3);
}
DwAnswer answer4 = new DwAnswer(); DwAnswer answer4 = new DwAnswer();
Cell cell20 = row.getCell(20); Cell cell20 = row.getCell(20);
answer4.setAnswer(cell20.getStringCellValue()); answer4.setAnswer(cell20.getStringCellValue());
@@ -1045,13 +1049,15 @@ public class DwQuestionServiceImpl implements IDwQuestionService
answer1.setQuestionId(42L); answer1.setQuestionId(42L);
answer1.setCreateTime(answerDate); answer1.setCreateTime(answerDate);
answers.add(answer1); answers.add(answer1);
DwAnswer answer2 = new DwAnswer();
Cell cell19 = row.getCell(19); Cell cell19 = row.getCell(19);
if (cell19 != null && StringUtils.isNotEmpty(cell19.getStringCellValue())){
DwAnswer answer2 = new DwAnswer();
answer2.setAnswer(cell19.getStringCellValue()); answer2.setAnswer(cell19.getStringCellValue());
answer2.setInfoId(dwInfo.getId()); answer2.setInfoId(dwInfo.getId());
answer2.setQuestionId(43L); answer2.setQuestionId(43L);
answer2.setCreateTime(answerDate); answer2.setCreateTime(answerDate);
answers.add(answer2); answers.add(answer2);
}
DwAnswer answer3 = new DwAnswer(); DwAnswer answer3 = new DwAnswer();
Cell cell20 = row.getCell(20); Cell cell20 = row.getCell(20);
Cell cell21 = row.getCell(21); Cell cell21 = row.getCell(21);