|
@@ -1,65 +1,47 @@
|
|
package cn.com.qmth.examcloud.core.basic.dao.entity;
|
|
package cn.com.qmth.examcloud.core.basic.dao.entity;
|
|
|
|
|
|
-import java.util.Date;
|
|
|
|
-
|
|
|
|
import javax.persistence.Entity;
|
|
import javax.persistence.Entity;
|
|
import javax.persistence.GeneratedValue;
|
|
import javax.persistence.GeneratedValue;
|
|
import javax.persistence.Id;
|
|
import javax.persistence.Id;
|
|
import javax.persistence.OneToOne;
|
|
import javax.persistence.OneToOne;
|
|
import javax.persistence.Table;
|
|
import javax.persistence.Table;
|
|
-import javax.persistence.Temporal;
|
|
|
|
-import javax.persistence.TemporalType;
|
|
|
|
-
|
|
|
|
-import org.springframework.format.annotation.DateTimeFormat;
|
|
|
|
|
|
|
|
-import cn.com.qmth.examcloud.commons.web.cloud.api.JsonSerializable;
|
|
|
|
|
|
+import cn.com.qmth.examcloud.commons.web.jpa.JpaEntity;
|
|
|
|
|
|
@Entity
|
|
@Entity
|
|
@Table(name = "ecs_core_student_face_info")
|
|
@Table(name = "ecs_core_student_face_info")
|
|
-public class StudentFaceInfo implements JsonSerializable {
|
|
|
|
|
|
+public class StudentFaceInfo extends JpaEntity {
|
|
|
|
|
|
private static final long serialVersionUID = -4192537584889662390L;
|
|
private static final long serialVersionUID = -4192537584889662390L;
|
|
|
|
|
|
@Id
|
|
@Id
|
|
@GeneratedValue
|
|
@GeneratedValue
|
|
private Long id;
|
|
private Long id;
|
|
-
|
|
|
|
|
|
+
|
|
@OneToOne
|
|
@OneToOne
|
|
private Student student;
|
|
private Student student;
|
|
|
|
|
|
private String faceToken;
|
|
private String faceToken;
|
|
|
|
|
|
private String faceSetToken;
|
|
private String faceSetToken;
|
|
-
|
|
|
|
|
|
+
|
|
private String photoMD5;
|
|
private String photoMD5;
|
|
- /**
|
|
|
|
- * 创建时间
|
|
|
|
- */
|
|
|
|
- @Temporal(value = TemporalType.TIMESTAMP)
|
|
|
|
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
- private Date createTime;
|
|
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 创建人
|
|
* 创建人
|
|
*/
|
|
*/
|
|
private String createUser;
|
|
private String createUser;
|
|
- /**
|
|
|
|
- * 更新时间
|
|
|
|
- */
|
|
|
|
- @Temporal(value = TemporalType.TIMESTAMP)
|
|
|
|
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
- private Date updateTime;
|
|
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 更新人
|
|
* 更新人
|
|
*/
|
|
*/
|
|
private String updateUser;
|
|
private String updateUser;
|
|
|
|
+
|
|
/**
|
|
/**
|
|
- * 创建方式
|
|
|
|
- * 接口-单个
|
|
|
|
- * 接口-ZIP批量
|
|
|
|
- * 照片上传工具
|
|
|
|
|
|
+ * 创建方式 接口-单个 接口-ZIP批量 照片上传工具
|
|
*/
|
|
*/
|
|
private String createType;
|
|
private String createType;
|
|
-
|
|
|
|
|
|
+
|
|
public Long getId() {
|
|
public Long getId() {
|
|
return id;
|
|
return id;
|
|
}
|
|
}
|
|
@@ -100,24 +82,6 @@ public class StudentFaceInfo implements JsonSerializable {
|
|
this.photoMD5 = photoMD5;
|
|
this.photoMD5 = photoMD5;
|
|
}
|
|
}
|
|
|
|
|
|
- public Date getCreateTime() {
|
|
|
|
- return createTime;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- public void setCreateTime(Date createTime) {
|
|
|
|
- this.createTime = createTime;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- public Date getUpdateTime() {
|
|
|
|
- return updateTime;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- public void setUpdateTime(Date updateTime) {
|
|
|
|
- this.updateTime = updateTime;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- public StudentFaceInfo() {}
|
|
|
|
-
|
|
|
|
public String getCreateUser() {
|
|
public String getCreateUser() {
|
|
return createUser;
|
|
return createUser;
|
|
}
|
|
}
|
|
@@ -141,6 +105,5 @@ public class StudentFaceInfo implements JsonSerializable {
|
|
public void setCreateType(String createType) {
|
|
public void setCreateType(String createType) {
|
|
this.createType = createType;
|
|
this.createType = createType;
|
|
}
|
|
}
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+
|
|
}
|
|
}
|