|
@@ -0,0 +1,131 @@
|
|
|
+package com.yaoxiang.diagnosis.entity;
|
|
|
+
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import org.hibernate.annotations.CreationTimestamp;
|
|
|
+import org.hibernate.annotations.UpdateTimestamp;
|
|
|
+
|
|
|
+import javax.persistence.Entity;
|
|
|
+import javax.persistence.GeneratedValue;
|
|
|
+import javax.persistence.GenerationType;
|
|
|
+import javax.persistence.Id;
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+@Entity
|
|
|
+@ApiModel("学习计划")
|
|
|
+public class LearnPlan {
|
|
|
+
|
|
|
+ @Id
|
|
|
+ @GeneratedValue(strategy = GenerationType.IDENTITY)
|
|
|
+ private Long id;
|
|
|
+ @ApiModelProperty("用户Id")
|
|
|
+ private Long uid;
|
|
|
+ @ApiModelProperty("计划名称")
|
|
|
+ private String name;
|
|
|
+ @ApiModelProperty("开始时间")
|
|
|
+ private Date beginTime;
|
|
|
+ @ApiModelProperty("结束时间")
|
|
|
+ private Date endTime;
|
|
|
+ @ApiModelProperty("科目Id")
|
|
|
+ private Long subjectId;
|
|
|
+
|
|
|
+ @CreationTimestamp
|
|
|
+ private Date createTime;
|
|
|
+
|
|
|
+ @UpdateTimestamp
|
|
|
+ private Date updateTime;
|
|
|
+ @ApiModelProperty("状态 待开始,进行中,暂停中,已完成,已关闭")
|
|
|
+ private String status;
|
|
|
+ @ApiModelProperty("关联诊断")
|
|
|
+ private Long pid;
|
|
|
+ @ApiModelProperty("说明")
|
|
|
+ private String remark;
|
|
|
+
|
|
|
+ public Long getId() {
|
|
|
+ return id;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setId(Long id) {
|
|
|
+ this.id = id;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Long getUid() {
|
|
|
+ return uid;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setUid(Long uid) {
|
|
|
+ this.uid = uid;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getName() {
|
|
|
+ return name;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setName(String name) {
|
|
|
+ this.name = name;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Date getBeginTime() {
|
|
|
+ return beginTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setBeginTime(Date beginTime) {
|
|
|
+ this.beginTime = beginTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Date getEndTime() {
|
|
|
+ return endTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setEndTime(Date endTime) {
|
|
|
+ this.endTime = endTime;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Long getSubjectId() {
|
|
|
+ return subjectId;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSubjectId(Long subjectId) {
|
|
|
+ this.subjectId = subjectId;
|
|
|
+ }
|
|
|
+
|
|
|
+ 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 String getStatus() {
|
|
|
+ return status;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setStatus(String status) {
|
|
|
+ this.status = status;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Long getPid() {
|
|
|
+ return pid;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setPid(Long pid) {
|
|
|
+ this.pid = pid;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getRemark() {
|
|
|
+ return remark;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setRemark(String remark) {
|
|
|
+ this.remark = remark;
|
|
|
+ }
|
|
|
+}
|