瀏覽代碼

vip定制课

zouxuan 8 月之前
父節點
當前提交
f17bdd8703

+ 2 - 2
cooleshow-app/src/main/java/com/yonge/cooleshow/student/controller/StudentCourseScheduleController.java

@@ -138,8 +138,8 @@ public class StudentCourseScheduleController extends BaseController {
 
     @ApiOperation("查询老师趣纠课配置")
     @GetMapping("/getTeacherSubjectPrice")
-    public HttpResponseResult<List<TeacherSubjectPrice>> getTeacherSubjectPrice(@NotNull Long teacherId) {
-        return succeed(courseScheduleService.teacherSubjectPrice(teacherId));
+    public HttpResponseResult<List<TeacherSubjectPrice>> getTeacherSubjectPrice(@NotNull Long teacherId,String groupType) {
+        return succeed(courseScheduleService.teacherSubjectPrice(teacherId,groupType));
     }
 
     @ApiOperation("学生端-我的课程-琴房课列表")

+ 1 - 1
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/CourseScheduleService.java

@@ -200,7 +200,7 @@ public interface CourseScheduleService extends IService<CourseSchedule> {
 
     StudentHomePage queryLiveAndVideo(Long studentId, Long teacherId, YesOrNoEnum appAuditVersion);
 
-    List<TeacherSubjectPrice> teacherSubjectPrice(Long teacherId);
+    List<TeacherSubjectPrice> teacherSubjectPrice(Long teacherId,String groupType);
 
     /**
      * 本周剩余的课时

+ 2 - 2
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/CourseScheduleServiceImpl.java

@@ -1602,7 +1602,7 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
      * @Author: cy
      * @Date: 2022/4/26
      */
-    public List<TeacherSubjectPrice> teacherSubjectPrice(Long teacherId) {
+    public List<TeacherSubjectPrice> teacherSubjectPrice(Long teacherId,String groupType) {
         TeacherFreeTime teacherFreeTime = teacherFreeTimeService.lambdaQuery().eq(TeacherFreeTime::getTeacherId, teacherId).one();
         if (teacherFreeTime == null) {
             log.info("未查到趣纠课配置,老师id:{}", teacherId);
@@ -1620,7 +1620,7 @@ public class CourseScheduleServiceImpl extends ServiceImpl<CourseScheduleDao, Co
         }
         return teacherSubjectPriceService.lambdaQuery()
                 .eq(TeacherSubjectPrice::getTeacherId, teacherId)
-                .eq(TeacherSubjectPrice::getCourseType, "PRACTICE").list();
+                .eq(TeacherSubjectPrice::getCourseType, groupType).list();
     }
 
     @Override