修改中西汇通和中医学平级,中医学vip可看
This commit is contained in:
@@ -1,12 +1,10 @@
|
||||
package com.peanut.modules.medical.controller;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.github.yulichang.wrapper.MPJLambdaWrapper;
|
||||
import com.peanut.common.utils.R;
|
||||
import com.peanut.common.utils.ShiroUtils;
|
||||
import com.peanut.modules.common.entity.CourseCatalogueChapterVideoEntity;
|
||||
import com.peanut.modules.common.entity.CourseEntity;
|
||||
import com.peanut.modules.common.entity.CourseMedicine;
|
||||
import com.peanut.modules.common.entity.UserCourseStudying;
|
||||
import com.peanut.modules.common.entity.*;
|
||||
import com.peanut.modules.common.to.ParamTo;
|
||||
import com.peanut.modules.medical.service.CourseMedicalService;
|
||||
import com.peanut.modules.medical.service.CourseService;
|
||||
@@ -86,4 +84,18 @@ public class CourseController {
|
||||
return R.ok().put("data",courseList);
|
||||
}
|
||||
|
||||
//免费课程
|
||||
@RequestMapping("/getFreeCourse")
|
||||
public R getFreeCourse(){
|
||||
MPJLambdaWrapper<CourseEntity> wrapper = new MPJLambdaWrapper<>();
|
||||
wrapper.distinct();
|
||||
wrapper.rightJoin(CourseToMedicine.class,CourseToMedicine::getCourseId,CourseEntity::getId);
|
||||
wrapper.leftJoin(CourseCatalogueEntity.class,CourseCatalogueEntity::getCourseId,CourseEntity::getId);
|
||||
wrapper.eq(CourseCatalogueEntity::getType,0);
|
||||
wrapper.selectAll(CourseEntity.class);
|
||||
wrapper.orderByAsc(CourseEntity::getSort);
|
||||
List<CourseEntity> courseList = courseService.list(wrapper);
|
||||
return R.ok().put("courseList",courseList);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -171,6 +171,7 @@ public class CourseServiceImpl extends ServiceImpl<CourseDao, CourseEntity> impl
|
||||
List list = new ArrayList<>();//通过顶级标签获取最下层标签
|
||||
if (userVipService.isMedicalVip()){
|
||||
userVipService.bottomLabel(1,list);
|
||||
userVipService.bottomLabel(74,list);
|
||||
}
|
||||
if (userVipService.isAcupunctureVip()){
|
||||
userVipService.bottomLabel(2,list);
|
||||
|
||||
Reference in New Issue
Block a user