fix: 课程列表dao层报错修正

ResultSet修正
This commit is contained in:
liu.zixi
2025-11-24 11:54:54 +08:00
parent f1daa2bc58
commit 3858ec18fc

View File

@@ -151,18 +151,17 @@ public class CourseDao extends BaseDao<Course> {
vo.setSysCreateTime(sysCreateTimestamp.toLocalDateTime());
vo.setForUsers((String) row[12]);
vo.setStatus((Integer) row[13]);
vo.setAuditType((Integer) row[14]);
vo.setPublished((Boolean) row[15]);
vo.setPublished((Boolean) row[14]);
// 增加对Timestamp和LocalDateTime的兼容性
Timestamp publishTimestamp = (Timestamp) row[16];
Timestamp publishTimestamp = (Timestamp) row[15];
vo.setPublishTime(publishTimestamp.toLocalDateTime());
vo.setStudys(((Number) row[17]).intValue());
vo.setScore(((Number) row[18]).floatValue());
vo.setCourseDuration(((Number) row[19]).longValue());
vo.setEnabled((Boolean) row[20]);
vo.setOpenCourse((Integer) row[21]);
vo.setIsTop((Boolean) row[22]);
vo.setTeacherName((String) row[23]);
vo.setStudys(((Number) row[16]).intValue());
vo.setScore(((Number) row[17]).floatValue());
vo.setCourseDuration(((Number) row[18]).longValue());
vo.setEnabled((Boolean) row[19]);
vo.setOpenCourse((Integer) row[20]);
vo.setIsTop((Boolean) row[21]);
vo.setTeacherName((String) row[22]);
coursePageVos.add(vo);
}
return coursePageVos;