修改未购买课程提示

This commit is contained in:
wuchunlei
2024-11-27 09:49:10 +08:00
parent f32146383b
commit 6e04aafa7a

View File

@@ -319,7 +319,9 @@ public class ClassEntityServiceImpl extends ServiceImpl<ClassEntityDao, ClassEnt
if (ucbCount == 0){
flag = true;
CourseEntity c = courseDao.selectById(classCourse.getCourseId());
sb.append("用户"+ user.getTel()+"未购买课程"+c.getTitle()+"-"+catalog.getTitle()+";\n");
String userName = StringUtils.isNotBlank(user.getName())?user.getName():user.getNickname();
String userNumber = StringUtils.isNotBlank(user.getTel())?user.getTel():user.getEmail();
sb.append("用户"+userName+"-"+userNumber+"未购买课程"+c.getTitle()+"-"+catalog.getTitle()+";\n");
}
}
}
@@ -579,13 +581,17 @@ public class ClassEntityServiceImpl extends ServiceImpl<ClassEntityDao, ClassEnt
}else {
if (courses.size() > 0){
for (CourseEntity course : courses) {
int count = userCourseBuyDao.selectCount(new LambdaQueryWrapper<UserCourseBuyEntity>()
.eq(UserCourseBuyEntity::getUserId,user.getId())
.eq(UserCourseBuyEntity::getCourseId,course.getId()));
if (count > 0){
sb.append(course.getTitle()+"已购买 ");//空格用来分割多门课程
}else {
sb.append(course.getTitle()+"未购买 ");
List<CourseCatalogueEntity> catalogues = courseCatalogueDao.selectList(new LambdaQueryWrapper<CourseCatalogueEntity>()
.eq(CourseCatalogueEntity::getCourseId,course.getId()));
for (CourseCatalogueEntity catalog:catalogues){
int ucbCount = userCourseBuyDao.selectCount(new LambdaQueryWrapper<UserCourseBuyEntity>()
.eq(UserCourseBuyEntity::getUserId,user.getId())
.eq(UserCourseBuyEntity::getCatalogueId,catalog.getId()));
if (ucbCount > 0){
sb.append(course.getTitle()+"-"+catalog.getTitle()+"已购买 ");//空格用来分割多门课程
}else {
sb.append(course.getTitle()+"-"+catalog.getTitle()+"未购买 ");
}
}
}
}