| | |
| | | export.setDifficultyName(defaultText(row.getDifficultyName())); |
| | | export.setSalePrice(row.getSalePrice() == null ? BigDecimal.ZERO : row.getSalePrice()); |
| | | export.setSalesCount(resolveSalesCount(row.getBaseSalesCount(), row.getRealSalesCount())); |
| | | export.setLearnUserCount(defaultNumber(row.getLearnUserCount())); |
| | | export.setStudyingCount(defaultNumber(row.getStudyingCount())); |
| | | export.setTotalDuration(formatDuration(defaultNumber(row.getTotalDurationSeconds()))); |
| | | export.setFavoriteCount(defaultNumber(row.getFavoriteCount())); |
| | | export.setExpertName(defaultText(row.getExpertName())); |
| | |
| | | course.setBannerImgs(req.getBannerImgs()); |
| | | course.setContent(req.getContent().trim()); |
| | | course.setBaseSalesCount(req.getBaseSalesCount() == null ? 0 : req.getBaseSalesCount()); |
| | | // 正在学习人数由后台表单配置初始值,App 端每次进入课程详情会在此基础上自增 |
| | | course.setStudyingCount(req.getStudyingCount() == null ? 0 : req.getStudyingCount()); |
| | | course.setStatus(req.getStatus()); |
| | | course.setIsHomeRecommend(req.getIsHomeRecommend()); |
| | | course.setSort(defaultNumber(req.getSort())); |
| | |
| | | vo.setSalePrice(row.getSalePrice() == null ? BigDecimal.ZERO : row.getSalePrice()); |
| | | vo.setSalesCount(resolveSalesCount(row.getBaseSalesCount(), row.getRealSalesCount())); |
| | | vo.setLearnUserCount(defaultNumber(row.getLearnUserCount())); |
| | | vo.setStudyingCount(defaultNumber(row.getStudyingCount())); |
| | | vo.setTotalDurationSeconds(defaultNumber(row.getTotalDurationSeconds())); |
| | | vo.setFavoriteCount(defaultNumber(row.getFavoriteCount())); |
| | | vo.setExpert(new ExpertVO(row.getExpertId(), row.getExpertName(), row.getExpertAvatar())); |
| | |
| | | vo.setRealSalesCount(defaultNumber(row.getRealSalesCount())); |
| | | vo.setSalesCount(resolveSalesCount(row.getBaseSalesCount(), row.getRealSalesCount())); |
| | | vo.setLearnUserCount(defaultNumber(row.getLearnUserCount())); |
| | | vo.setStudyingCount(defaultNumber(row.getStudyingCount())); |
| | | vo.setFavoriteCount(defaultNumber(row.getFavoriteCount())); |
| | | vo.setTotalDurationSeconds(defaultNumber(row.getTotalDurationSeconds())); |
| | | vo.setVideoCount(defaultNumber(row.getVideoCount())); |