Joburgess 4 年 前
コミット
006958b261

+ 4 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/dto/TeacherAttendancesDto.java

@@ -47,6 +47,10 @@ public class TeacherAttendancesDto {
     @ApiModelProperty(value = "签退状态(1正常签到,0异常签到) ",required = false)
     private SignOutStatusEnum signOutStatus;
 
+    private String signInLongitudeLatitude;
+
+    private String signOutLongitudeLatitude;
+
     /** 备注 */
     @ApiModelProperty(value = "备注",required = false)
     private String remark;

+ 9 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/CourseScheduleTeacherSalaryService.java

@@ -1,6 +1,7 @@
 package com.ym.mec.biz.service;
 
 import com.ym.mec.biz.dal.dto.ExportTeacherSalaryDto;
+import com.ym.mec.biz.dal.dto.TeacherAttendanceDto;
 import com.ym.mec.biz.dal.dto.TeacherCourseSalaryDetail4WebDto;
 import com.ym.mec.biz.dal.dto.TeacherSalaryDto;
 import com.ym.mec.biz.dal.entity.CourseSchedule;
@@ -167,4 +168,12 @@ public interface CourseScheduleTeacherSalaryService extends BaseService<Long, Co
      */
     List<CourseScheduleTeacherSalary> createTeacherCourseSalary(CourseSchedule courseSchedule, List<Integer> teacherIds);
 
+    /**
+     * @describe 获取指定课程上的教师信息
+     * @author Joburgess
+     * @date 2020/11/17 0017
+     * @param courseScheduleId:
+     * @return java.util.List<com.ym.mec.biz.dal.dto.TeacherAttendanceDto>
+     */
+    List<TeacherAttendanceDto> getCourseTeachers(Long courseScheduleId);
 }

+ 6 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/CourseScheduleTeacherSalaryServiceImpl.java

@@ -1273,4 +1273,10 @@ public class CourseScheduleTeacherSalaryServiceImpl extends BaseServiceImpl<Long
             }
         }
     }
+
+    @Override
+    public List<TeacherAttendanceDto> getCourseTeachers(Long courseScheduleId) {
+        List<CourseScheduleTeacherSalary> courseScheduleTeacherSalaries = courseScheduleTeacherSalaryDao.findByCourseSchedule(courseScheduleId);
+        return null;
+    }
 }