|
|
|
@ -25,14 +25,14 @@ public class TeacherOpenCourseStudentSigninSettingQueryValidator {
|
|
|
|
|
|
|
|
|
|
final String signinSettingType = query.getTeacherOpenCourseStudentSigninSettingType();
|
|
|
|
|
|
|
|
|
|
String signinSettingValue = query.getTeacherOpenCourseStudentSigninSettingValue();
|
|
|
|
|
|
|
|
|
|
// 如果是ip签到类型,验证IP区间字符
|
|
|
|
|
if (StrUtil.isNotBlank(query.getTeacherOpenCourseStudentSigninSettingValue())
|
|
|
|
|
&& signinSettingType.equals(ip_signin.name())) {
|
|
|
|
|
verifyIpRange(query.getTeacherOpenCourseStudentSigninSettingValue());
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
String signinSettingValue = query.getTeacherOpenCourseStudentSigninSettingValue();
|
|
|
|
|
if(signinSettingType.equals(manual_signin.name())) {
|
|
|
|
|
else if(signinSettingType.equals(manual_signin.name())) {
|
|
|
|
|
Assert.isTrue(StringUtils.isBlank(signinSettingValue), "手动签到,配置参数值必须为空!");
|
|
|
|
|
}
|
|
|
|
|
else if(signinSettingType.equals(code_signin.name())) {
|
|
|
|
|