From d085e5e975823c148da34a6a64e0194610d13d57 Mon Sep 17 00:00:00 2001 From: daihh Date: Sat, 31 Dec 2022 20:15:27 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=B8=80=E4=B8=AA=E5=AE=A1?= =?UTF-8?q?=E6=A0=B8=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../course/entity/CourseAuditRecord.java | 65 +++++++++++++++++++ .../module/course/entity/CourseHRBPAudit.java | 2 +- 2 files changed, 66 insertions(+), 1 deletion(-) create mode 100644 servers/boe-server-all/src/main/java/com/xboe/module/course/entity/CourseAuditRecord.java diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/CourseAuditRecord.java b/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/CourseAuditRecord.java new file mode 100644 index 00000000..7df2814b --- /dev/null +++ b/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/CourseAuditRecord.java @@ -0,0 +1,65 @@ +package com.xboe.module.course.entity; + +import java.time.LocalDateTime; + +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Table; + +import com.fasterxml.jackson.annotation.JsonFormat; +import com.xboe.core.SysConstant; +import com.xboe.core.orm.IdBaseEntity; + +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + * 审核日志,当前只用于公开课的审核记录,因为hrbp和教师审核在hrbp审核中 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Entity +@Table(name = SysConstant.TABLE_PRE+"course_audit_record") +public class CourseAuditRecord extends IdBaseEntity{ + + private static final long serialVersionUID = 1L; + + /**未审核*/ + public static int AUDITSTATE_NULL=1; + + /**审核通过*/ + public static int AUDITSTATE_PASS=3; + + /**审核不通过*/ + public static int AUDITSTATE_NOPASS=2; + + /**课程id*/ + @Column(name = "course_id",nullable=false, length=20) + private String courseId; + + /**审核人id*/ + @Column(name = "aid",nullable=false, length=20) + private String aid; + + /**审核人姓名*/ + @Column(name = "aname",nullable=false, length=30) + private String aname; + + /**审核时间*/ + @Column(name = "audit_time",nullable=true) + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private LocalDateTime auditTime; + + /**审核类型,1表普通审核,2表转审,3表公开课审核*/ + @Column(name = "audit_type",nullable=false, length=1) + private Integer auditType; + + /**审核说明*/ + @Column(name = "audit_remark",nullable=true, length=200) + private String auditRemark; + + /**审核状态*/ + @Column(name = "audit_state",nullable=false, length=1) + private Integer auditState; + +} diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/CourseHRBPAudit.java b/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/CourseHRBPAudit.java index b4dd2d9e..584c3d71 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/CourseHRBPAudit.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/CourseHRBPAudit.java @@ -70,7 +70,7 @@ public class CourseHRBPAudit extends IdEntity { private String auditUser; /** - * 是否转发 1表未转发 2表已转发() + * 是否转发 1表未转发 2表已转发(),3教师审核完成 * */ @Column(name = "forward") private Integer forward;