Browse Source

酷乐秀优化

zouxuan 6 tháng trước cách đây
mục cha
commit
2d70414152

+ 7 - 2
cooleshow-app/src/main/java/com/yonge/cooleshow/teacher/controller/SysMusicCompareRecordController.java

@@ -60,8 +60,13 @@ public class SysMusicCompareRecordController extends BaseController {
     @ApiOperation("老师训练数据统计")
     @GetMapping("studentTrainData")
     public HttpResponseResult studentTrainData(SysMusicCompareRecordQueryInfo.TeacherCompareRecordQueryInfo queryInfo){
-        queryInfo.setUserId(sysUserService.getUserId());
-        queryInfo.setClientId("teacher");
+        if(queryInfo.getStudentId() == null){
+            queryInfo.setUserId(sysUserService.getUserId());
+            queryInfo.setClientId("teacher");
+        }else{
+            queryInfo.setClientId("student");
+            queryInfo.setUserId(queryInfo.getStudentId());
+        }
         if (StringUtils.isEmpty(queryInfo.getStartTime())) {
             return failed("时间不能为空");
         }

+ 2 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/queryInfo/SysMusicCompareRecordQueryInfo.java

@@ -15,6 +15,8 @@ public class SysMusicCompareRecordQueryInfo {
     public static class TeacherCompareRecordQueryInfo extends QueryInfo{
         private Long userId;
 
+        private Long studentId;
+
         private Long teacherId;
 
         private String startTime;