mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-10 11:26:50 +08:00
课程受众权限日志
This commit is contained in:
@@ -260,14 +260,16 @@ public class CoursePortalApi extends ApiBaseController{
|
|||||||
if(preview==null) {
|
if(preview==null) {
|
||||||
preview=true;
|
preview=true;
|
||||||
}
|
}
|
||||||
|
log.error("---------------课程的受众------------ courseCrowdList = " + courseCrowdList);
|
||||||
StudyCourse studyCourse = studyCourseService.findByCourseIdAndAid(course.getId(), aid);
|
StudyCourse studyCourse = studyCourseService.findByCourseIdAndAid(course.getId(), aid);
|
||||||
|
log.error("--------------------------- studyCourse = " + studyCourse);
|
||||||
// 无受众 所有人可看
|
// 无受众 所有人可看
|
||||||
// 此课程是否包含此aid用户
|
// 此课程是否包含此aid用户
|
||||||
// 例外情况判断
|
// 例外情况判断
|
||||||
boolean pass = false;
|
boolean pass = false;
|
||||||
if (!courseCrowdList.isEmpty()) {
|
if (!courseCrowdList.isEmpty()) {
|
||||||
List<String> audienceList = Arrays.asList(audiences.split(",")); // 此用户所在受众组
|
List<String> audienceList = Arrays.asList(audiences.split(",")); // 此用户所在受众组
|
||||||
|
log.error("---------------参数------------ audienceList = " + audienceList);
|
||||||
for (CourseCrowd c : courseCrowdList) {
|
for (CourseCrowd c : courseCrowdList) {
|
||||||
for (String audience :audienceList){
|
for (String audience :audienceList){
|
||||||
if (Objects.isNull(studyCourse) || c.getGroupId().equals(audience)) {
|
if (Objects.isNull(studyCourse) || c.getGroupId().equals(audience)) {
|
||||||
@@ -283,7 +285,7 @@ public class CoursePortalApi extends ApiBaseController{
|
|||||||
pass = true;
|
pass = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
log.debug("=--------- 是否有权限查看此课程: " +pass);
|
log.error("=--------- 是否有权限查看此课程: " +pass);
|
||||||
List<CourseContent> cclist=contentService.getByCourseId(id);
|
List<CourseContent> cclist=contentService.getByCourseId(id);
|
||||||
List<CourseSection> sectionlist=sectionService.getByCourseId(id);
|
List<CourseSection> sectionlist=sectionService.getByCourseId(id);
|
||||||
List<CourseTeacher> teachers=courseService.findTeachersByCourseId(id);
|
List<CourseTeacher> teachers=courseService.findTeachersByCourseId(id);
|
||||||
|
|||||||
Reference in New Issue
Block a user