调查问卷导入问题

This commit is contained in:
2025-08-19 11:14:06 +08:00
parent f00becf1c1
commit b026e32ad3
4 changed files with 698 additions and 554 deletions

View File

@ -10,7 +10,6 @@ import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.SecurityUtils; import com.ruoyi.common.utils.SecurityUtils;
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.CjOption;
import com.ruoyi.dw.domain.CjStudent; import com.ruoyi.dw.domain.CjStudent;
import com.ruoyi.dw.domain.DwInfo; import com.ruoyi.dw.domain.DwInfo;
import com.ruoyi.dw.domain.DwQuestion; import com.ruoyi.dw.domain.DwQuestion;

View File

@ -264,8 +264,8 @@ public class CjStudentServiceImpl implements ICjStudentService
cjStudent.setBj(bjCell.getStringCellValue().trim()); cjStudent.setBj(bjCell.getStringCellValue().trim());
} }
Cell bybfCell = row.getCell(7); Cell bybfCell = row.getCell(7);
bybfCell.setCellType(CellType.STRING);
try { try {
bybfCell.setCellType(CellType.STRING);
Integer bynf = Integer.valueOf(bybfCell.getStringCellValue()); Integer bynf = Integer.valueOf(bybfCell.getStringCellValue());
cjStudent.setBynf(bynf); cjStudent.setBynf(bynf);
}catch (Exception e){ }catch (Exception e){

View File

@ -47,15 +47,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<insert id="insertDwAnswerBatch" parameterType="list"> <insert id="insertDwAnswerBatch" parameterType="list">
insert into dw_answer insert into dw_answer
(info_id, question_id, answer,create_time) (info_id, question_id, answer,create_time) VALUES
VALUES
<foreach item="item" collection="list" separator=","> <foreach item="item" collection="list" separator=",">
<trim prefix="(" suffix=")" suffixOverrides=","> (#{item.infoId},#{item.questionId},#{item.answer},SYSDATE())
#{item.infoId},
#{item.questionId},
#{item.answer},
SYSDATE()
</trim>
</foreach> </foreach>
</insert> </insert>