wangwei 7 лет назад
Родитель
Сommit
1c79b9d750

+ 13 - 0
examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/bean/StudentInfo.java

@@ -63,6 +63,11 @@ public class StudentInfo implements JsonSerializable {
 	 */
 	private String phoneNumber;
 
+	/**
+	 * 是否可用
+	 */
+	private Boolean enable;
+
 	public String getName() {
 		return name;
 	}
@@ -143,4 +148,12 @@ public class StudentInfo implements JsonSerializable {
 		this.phoneNumber = phoneNumber;
 	}
 
+	public Boolean getEnable() {
+		return enable;
+	}
+
+	public void setEnable(Boolean enable) {
+		this.enable = enable;
+	}
+
 }

+ 6 - 0
examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/impl/StudentServiceImpl.java

@@ -201,6 +201,9 @@ public class StudentServiceImpl implements StudentService {
 		Student student = null;
 		if (null != studentByIdentity) {
 			student = studentByIdentity;
+			if (null == student.getEnable()) {
+				student.setEnable(true);
+			}
 		} else {
 			student = new Student();
 			if (StringUtils.isNotEmpty(identityNumber)
@@ -229,6 +232,9 @@ public class StudentServiceImpl implements StudentService {
 		if (null != studentInfo.getRemark()) {
 			student.setRemark(studentInfo.getRemark());
 		}
+		if (null != studentInfo.getEnable()) {
+			student.setEnable(studentInfo.getEnable());
+		}
 		Student saved = studentRepo.save(student);
 
 		return saved;