mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-12 12:26:51 +08:00
fix: 【FCJDFDXTXS-57、FCJDFDXTXS-65】给列表页一些默认数据
This commit is contained in:
@@ -87,6 +87,36 @@ public class CoursePageServiceImpl implements ICoursePageService {
|
||||
|
||||
long total = courseDao.countCourse(coursePageQueryDTO, isSystemAdmin, orgIds, currentAccountId, mySqlSchemaProperties.getUserCenterSchema());
|
||||
List<CoursePageVo> voList = courseDao.queryCourse(coursePageQueryDTO, isSystemAdmin, orgIds, currentAccountId, true, mySqlSchemaProperties.getUserCenterSchema());
|
||||
// 整理数据
|
||||
if (voList != null && !voList.isEmpty()) {
|
||||
for (CoursePageVo vo : voList) {
|
||||
// status为null的给默认值
|
||||
if (vo.getStatus() == null) {
|
||||
vo.setStatus(Course.STATUS_NONE);
|
||||
}
|
||||
// createFrom为空的
|
||||
if (StringUtils.isBlank(vo.getCreateFrom())) {
|
||||
vo.setCreateFrom(CourseCreateFromEnum.ADMIN.getCode());
|
||||
}
|
||||
// openCourse
|
||||
if (vo.getOpenCourse() == null) {
|
||||
vo.setOpenCourse(0);
|
||||
}
|
||||
// published
|
||||
if (vo.getPublished() == null) {
|
||||
vo.setPublished(false);
|
||||
}
|
||||
// enabled
|
||||
if (vo.getEnabled() == null) {
|
||||
vo.setEnabled(true);
|
||||
}
|
||||
// isTop
|
||||
if (vo.getIsTop() == null) {
|
||||
vo.setIsTop(false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
PageList<CoursePageVo> result = new PageList<>();
|
||||
result.setCount((int) total);
|
||||
result.setPageSize(coursePageQueryDTO.getPageSize());
|
||||
|
||||
Reference in New Issue
Block a user