|
|
|
@ -306,6 +306,8 @@ public class TeacherOpenCourseStudentSigninLogService extends CoreBaseService<Te
|
|
|
|
|
signinLogQuery.setTeacherOpenCourseStudentSigninLogTag(SIGN_IN);
|
|
|
|
|
signinLogQuery.setSchoolClassId(student.getClassId());
|
|
|
|
|
signinLogQuery.setStudentId(student.getStudentId());
|
|
|
|
|
signinLogQuery.setOrgId(student.getOrgId());
|
|
|
|
|
signinLogQuery.setUserId(student.getUserId());
|
|
|
|
|
|
|
|
|
|
// 学生签到记录添加
|
|
|
|
|
add(signinLogQuery);
|
|
|
|
@ -382,6 +384,8 @@ public class TeacherOpenCourseStudentSigninLogService extends CoreBaseService<Te
|
|
|
|
|
signinLogQuery.setTeacherOpenCourseStudentSigninLogTag(SIGN_IN);
|
|
|
|
|
signinLogQuery.setStudentId(student.getStudentId());
|
|
|
|
|
signinLogQuery.setSchoolClassId(student.getClassId());
|
|
|
|
|
signinLogQuery.setOrgId(student.getOrgId());
|
|
|
|
|
signinLogQuery.setUserId(student.getUserId());
|
|
|
|
|
|
|
|
|
|
// 学生签到记录添加
|
|
|
|
|
add(signinLogQuery);
|
|
|
|
@ -561,7 +565,7 @@ public class TeacherOpenCourseStudentSigninLogService extends CoreBaseService<Te
|
|
|
|
|
public void manualSigninAdd(@NotNull(message = "手动签到参数不能为空!") TeacherOpenCourseStudentSigninLogManualMergeDTO dto) {
|
|
|
|
|
|
|
|
|
|
// 获取当前登录用户信息
|
|
|
|
|
final CoreUser user = getUser();
|
|
|
|
|
final CoreUser operatorUser = getUser();
|
|
|
|
|
final HttpServletRequest request = getRequest();
|
|
|
|
|
|
|
|
|
|
// 添加我签到配置
|
|
|
|
@ -579,8 +583,8 @@ public class TeacherOpenCourseStudentSigninLogService extends CoreBaseService<Te
|
|
|
|
|
entity.setTeacherOpenCourseStudentSigninSettingType(manual_signin.name());
|
|
|
|
|
entity.setTeacherOpenCourseStudentSigninSettingStartStatus(StartStatusEnum.READY);
|
|
|
|
|
entity.setTeacherOpenCourseStudentSigninSettingStatus(1);
|
|
|
|
|
entity.setOrgId(user.getOrgId());
|
|
|
|
|
entity.setUserId(user.getId());
|
|
|
|
|
entity.setOrgId(operatorUser.getOrgId());
|
|
|
|
|
entity.setUserId(operatorUser.getId());
|
|
|
|
|
teacherOpenCourseStudentSigninSettingDao.insert(entity);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -603,8 +607,8 @@ public class TeacherOpenCourseStudentSigninLogService extends CoreBaseService<Te
|
|
|
|
|
teacherOpenCourseStudentSigninLog.setTeacherOpenCourseStudentSigninLogTag(SIGN_IN);
|
|
|
|
|
teacherOpenCourseStudentSigninLog.setTeacherOpenCourseStudentSigninSettingSessionTime(now);
|
|
|
|
|
teacherOpenCourseStudentSigninLog.setTeacherOpenCourseStudentSigninSettingId(settingId);
|
|
|
|
|
teacherOpenCourseStudentSigninLog.setOrgId(user.getOrgId());
|
|
|
|
|
teacherOpenCourseStudentSigninLog.setUserId(user.getId());
|
|
|
|
|
teacherOpenCourseStudentSigninLog.setOrgId(operatorUser.getOrgId());
|
|
|
|
|
teacherOpenCourseStudentSigninLog.setUserId(studentInfo.getUserId());
|
|
|
|
|
// 拷贝前端传过来的值
|
|
|
|
|
BeanUtil.copyProperties(item, teacherOpenCourseStudentSigninLog);
|
|
|
|
|
return teacherOpenCourseStudentSigninLog;
|
|
|
|
|