From 8728733ad60e1698bb6cf0fa2e428c28a6bffbe7 Mon Sep 17 00:00:00 2001
From: linzhijie <19970921lzj>
Date: 星期二, 06 四月 2021 10:34:12 +0800
Subject: [PATCH] 需求提交。
---
src/main/java/com/ots/project/exam/domain/TExamReport.java | 158 ++++++++++++++++++++++++++++++++++++++++++++--------
1 files changed, 133 insertions(+), 25 deletions(-)
diff --git a/src/main/java/com/ots/project/exam/domain/TExamReport.java b/src/main/java/com/ots/project/exam/domain/TExamReport.java
index be7520a..11e3332 100644
--- a/src/main/java/com/ots/project/exam/domain/TExamReport.java
+++ b/src/main/java/com/ots/project/exam/domain/TExamReport.java
@@ -1,4 +1,5 @@
package com.ots.project.exam.domain;
+
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ots.framework.aspectj.lang.annotation.Excel;
import com.ots.framework.web.domain.BaseEntity;
@@ -6,91 +7,198 @@
import lombok.Setter;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
+
import java.util.Date;
import java.util.List;
+/**
+ * 璇勬祴鎶ュ憡瀵硅薄 t_exam_report
+ *
+ * @author ots
+ * @date 2019-12-26
+ */
@Getter
@Setter
public class TExamReport extends BaseEntity {
private static final long serialVersionUID = 1L;
-
+
+ /**
+ * 鎶ュ憡缂栫爜
+ */
private Long id;
-
+
+ /**
+ * 浜у搧缂栫爜
+ */
@Excel(name = "浜у搧缂栫爜")
private Long productId;
-
+
+ /**
+ * 娴嬭瘯鍖呯紪鐮�
+ */
private Long testId;
-
+
+ /**
+ * 娴嬭瘯鍖呭悕绉�
+ */
private String testName;
-
+
+ /**
+ * 浜у搧鍚嶇О
+ */
@Excel(name = "浜у搧鍚嶇О")
private String productName;
-
+
+ /**
+ * 鎶ュ憡鍐呭json涓�
+ */
private String content;
-
+
+ /**
+ * tokenid
+ */
@Excel(name = "tokenid")
private String tokenId;
-
+
+ /**
+ * 1锛氭湁鏁堬紝0锛氭棤鏁�
+ */
private String states;
+
private String lastContent;
+
private String choice;
+
private Integer doTime;
+
private Integer questionCount;
+
private Integer memberId;
+
private String memberName;
+
private Long userId;
+
private String userName;
+
private Long parentId;
+
private String questionOrder;
-
+
+ /**
+ * 璇︾粏鎶ュ憡涓嬭浇鐘舵�� 0:涓嶅厑璁镐笅杞斤紝1锛氬厑璁镐笅杞斤紝2锛氫笅杞藉鏍镐腑
+ */
private Integer downloadTimes;
-
+
+ // 瀵瑰簲鏋氫妇绫诲瀷鐨凾estMemberStatusEnum
private Integer verifyStatus;
-
+
+ //鏄惁宸茬粡瀹屾垚
private Integer finish;
-
+
+ // 璇勬祴鎶ュ憡鐨勫瓧娈�
private String questionReport;
-
+
+ // 棰樼洰绫诲瀷锛岃蛋妯$増锛孞OB锛孧AQ锛孲AQ
private String questionTemplateId;
-
+
+ // 淇濈暀璋冪敤鎺ュ彛杩斿洖鐨勬暟鎹�
private String interfaceContent;
-
+
+ // 鏈�鍚庝竴娆$瓟棰樼殑璇█绫诲瀷
private String langType;
-
+
+ /**
+ * 娴嬭瘯鍖呯殑鐘舵��
+ */
private String status;
-
+
+ /**
+ * 鎶ュ憡鍦板潃
+ */
private String reportAddress;
-
+
+ /**
+ * 鎶ュ憡绫诲瀷
+ */
private String reportTemplateId;
-
+
+ /**
+ * 鍙戦�乭r鐨勭姸鎬�
+ */
private Integer sendHrStatus;
-
+
+ /**
+ * 鍙戦�佹祴璇曡�呯殑鐘舵��
+ */
private Integer sendTesterStatus;
-
+
+ /**
+ * 娴嬭瘯浜哄憳鐨勯偖绠�
+ */
private String memberEmail;
-
+
+ /**
+ * Hr鐨勯偖绠�
+ */
private String testEmail;
+
private Integer autoSendReport;
+
private String hrEmail;
+
private String mailContent;
+
private String remark;
+
private String optionOrder;
+
private String remainPartTime;
+
private String ids;
+
private String reportAddressNew;
+
private String memberDept;
+
private String hrReportEmail;
+
private String hrTitle;
+
private List sendHrStatusList;
-
+
+ /**
+ * 鐢ㄦ埛鍒楄〃
+ */
private List<Long> userIds;
-
+
+ /**
+ * hr鍙戦�佹椂闂�
+ */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date hrSendTime;
-
+
+ /**
+ * Hr鏇存柊鏃堕棿
+ */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date hrUpdateTime;
+
private Integer retriesTime;
+
+ /**
+ * 娴嬭瘯鑰呮帴鏀舵姤鍛婃ā鏉�
+ * @return
+ */
+ private String memberTemplate;
+
+ /**
+ * 娴嬭瘯鍖呯被鍨�
+ * @return
+ */
+ private String testType;
+
+
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
--
Gitblit v1.9.1