|
@@ -7,6 +7,8 @@ import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
|
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
|
|
+import com.yonge.cooleshow.biz.dal.enums.TeacherTypeEnum;
|
|
|
+import com.yonge.cooleshow.biz.dal.enums.YesOrNoEnum;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
@@ -62,19 +64,42 @@ public class Teacher implements Serializable {
|
|
|
@TableField(value = "subject_id_")
|
|
|
private String subjectId;
|
|
|
/**
|
|
|
- * 老师类型 tourist 游客 entry 认证老师 musician 音乐人
|
|
|
+ * 个人介绍
|
|
|
*/
|
|
|
- @ApiModelProperty("老师类型 tourist 游客 entry 认证老师 musician 音乐人 ")
|
|
|
- @TableField(value = "teacher_type_")
|
|
|
- private String teacherType;
|
|
|
-
|
|
|
- /**
|
|
|
- * 老师入驻状态 1、审核中 2、通过 3、不通过
|
|
|
- */
|
|
|
- @ApiModelProperty("老师入驻状态 1、审核中 2、通过 3、不通过 ")
|
|
|
- @TableField(value = "entry_status_")
|
|
|
- private Integer entryStatus;
|
|
|
- /**
|
|
|
+ @ApiModelProperty("个人介绍 ")
|
|
|
+ @TableField(value = "introduction_")
|
|
|
+ private String introduction;
|
|
|
+ /**
|
|
|
+ * 学校专业
|
|
|
+ */
|
|
|
+ @ApiModelProperty("学校专业 ")
|
|
|
+ @TableField(value = "subject_")
|
|
|
+ private String subject;
|
|
|
+ /**
|
|
|
+ * 毕业证书
|
|
|
+ */
|
|
|
+ @ApiModelProperty("毕业证书 ")
|
|
|
+ @TableField(value = "grad_certificate_")
|
|
|
+ private String gradCertificate;
|
|
|
+ /**
|
|
|
+ * 学位证书
|
|
|
+ */
|
|
|
+ @ApiModelProperty("学位证书 ")
|
|
|
+ @TableField(value = "degree__certificate_")
|
|
|
+ private String degreeCertificate;
|
|
|
+ /**
|
|
|
+ * 教师资格证
|
|
|
+ */
|
|
|
+ @ApiModelProperty("教师资格证 ")
|
|
|
+ @TableField(value = "teacher__certificate_")
|
|
|
+ private String teacherCertificate;
|
|
|
+ /**
|
|
|
+ * 老师入驻 0 否 1 是
|
|
|
+ */
|
|
|
+ @ApiModelProperty("老师入驻 0 否 1 是 ")
|
|
|
+ @TableField(value = "entry_flag_")
|
|
|
+ private YesOrNoEnum entryFlag;
|
|
|
+ /**
|
|
|
* 入驻时间
|
|
|
*/
|
|
|
@ApiModelProperty("入驻时间 ")
|
|
@@ -82,58 +107,28 @@ public class Teacher implements Serializable {
|
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
|
|
private Date entryAuthDate;
|
|
|
+
|
|
|
/**
|
|
|
- * 个人介绍
|
|
|
- */
|
|
|
- @ApiModelProperty("个人介绍 ")
|
|
|
- @TableField(value = "introduction_")
|
|
|
- private String introduction;
|
|
|
- /**
|
|
|
- * 音乐人审核状态 1、审核中 2、通过 3、不通过
|
|
|
+ * 音乐人 0 否 1 是
|
|
|
*/
|
|
|
- @ApiModelProperty("音乐人审核状态 1、审核中 2、通过 3、不通过 ")
|
|
|
- @TableField(value = "musician_auth_status_")
|
|
|
- private Integer musicianAuthStatus;
|
|
|
+ @ApiModelProperty("音乐人 0 否 1 是 ")
|
|
|
+ @TableField(value = "musician_flag_")
|
|
|
+ private YesOrNoEnum musicianFlag;
|
|
|
/**
|
|
|
- * 直播权限 0 否 1 是
|
|
|
+ * 音乐人认证时间
|
|
|
*/
|
|
|
- @ApiModelProperty("直播权限 0 否 1 是")
|
|
|
- @TableField(value = "live_flag_")
|
|
|
- private Integer liveFlag;
|
|
|
-
|
|
|
- /**
|
|
|
- * 音乐人认证时间
|
|
|
- */
|
|
|
@ApiModelProperty("音乐人认证时间 ")
|
|
|
- @TableField(value = "musician_date_")
|
|
|
+ @TableField(value = "musician_date_")
|
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
|
|
|
private Date musicianDate;
|
|
|
- /**
|
|
|
- * 学校专业
|
|
|
- */
|
|
|
- @ApiModelProperty("学校专业 ")
|
|
|
- @TableField(value = "subject_")
|
|
|
- private String subject;
|
|
|
- /**
|
|
|
- * 毕业证书
|
|
|
- */
|
|
|
- @ApiModelProperty("毕业证书 ")
|
|
|
- @TableField(value = "grad_certificate_")
|
|
|
- private String gradCertificate;
|
|
|
- /**
|
|
|
- * 学位证书
|
|
|
- */
|
|
|
- @ApiModelProperty("学位证书 ")
|
|
|
- @TableField(value = "degree__certificate_")
|
|
|
- private String degreeCertificate;
|
|
|
- /**
|
|
|
- * 教师资格证
|
|
|
- */
|
|
|
- @ApiModelProperty("教师资格证 ")
|
|
|
- @TableField(value = "teacher__certificate_")
|
|
|
- private String teacherCertificate;
|
|
|
- /**
|
|
|
+ /**
|
|
|
+ * 直播权限 0 否 1 是
|
|
|
+ */
|
|
|
+ @ApiModelProperty("直播权限 0 否 1 是")
|
|
|
+ @TableField(value = "live_flag_")
|
|
|
+ private YesOrNoEnum liveFlag;
|
|
|
+ /**
|
|
|
* 备注
|
|
|
*/
|
|
|
@ApiModelProperty("备注 ")
|
|
@@ -196,22 +191,6 @@ public class Teacher implements Serializable {
|
|
|
this.subjectId = subjectId;
|
|
|
}
|
|
|
|
|
|
- public Integer getEntryStatus() {
|
|
|
- return entryStatus;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEntryStatus(Integer entryStatus) {
|
|
|
- this.entryStatus = entryStatus;
|
|
|
- }
|
|
|
-
|
|
|
- public Date getEntryAuthDate() {
|
|
|
- return entryAuthDate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setEntryAuthDate(Date entryAuthDate) {
|
|
|
- this.entryAuthDate = entryAuthDate;
|
|
|
- }
|
|
|
-
|
|
|
public String getIntroduction() {
|
|
|
return introduction;
|
|
|
}
|
|
@@ -220,22 +199,6 @@ public class Teacher implements Serializable {
|
|
|
this.introduction = introduction;
|
|
|
}
|
|
|
|
|
|
- public Integer getMusicianAuthStatus() {
|
|
|
- return musicianAuthStatus;
|
|
|
- }
|
|
|
-
|
|
|
- public void setMusicianAuthStatus(Integer musicianAuthStatus) {
|
|
|
- this.musicianAuthStatus = musicianAuthStatus;
|
|
|
- }
|
|
|
-
|
|
|
- public Date getMusicianDate() {
|
|
|
- return musicianDate;
|
|
|
- }
|
|
|
-
|
|
|
- public void setMusicianDate(Date musicianDate) {
|
|
|
- this.musicianDate = musicianDate;
|
|
|
- }
|
|
|
-
|
|
|
public String getSubject() {
|
|
|
return subject;
|
|
|
}
|
|
@@ -268,6 +231,46 @@ public class Teacher implements Serializable {
|
|
|
this.teacherCertificate = teacherCertificate;
|
|
|
}
|
|
|
|
|
|
+ public YesOrNoEnum getEntryFlag() {
|
|
|
+ return entryFlag;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setEntryFlag(YesOrNoEnum entryFlag) {
|
|
|
+ this.entryFlag = entryFlag;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Date getEntryAuthDate() {
|
|
|
+ return entryAuthDate;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setEntryAuthDate(Date entryAuthDate) {
|
|
|
+ this.entryAuthDate = entryAuthDate;
|
|
|
+ }
|
|
|
+
|
|
|
+ public YesOrNoEnum getMusicianFlag() {
|
|
|
+ return musicianFlag;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setMusicianFlag(YesOrNoEnum musicianFlag) {
|
|
|
+ this.musicianFlag = musicianFlag;
|
|
|
+ }
|
|
|
+
|
|
|
+ public Date getMusicianDate() {
|
|
|
+ return musicianDate;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setMusicianDate(Date musicianDate) {
|
|
|
+ this.musicianDate = musicianDate;
|
|
|
+ }
|
|
|
+
|
|
|
+ public YesOrNoEnum getLiveFlag() {
|
|
|
+ return liveFlag;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setLiveFlag(YesOrNoEnum liveFlag) {
|
|
|
+ this.liveFlag = liveFlag;
|
|
|
+ }
|
|
|
+
|
|
|
public String getMemo() {
|
|
|
return memo;
|
|
|
}
|
|
@@ -291,20 +294,4 @@ public class Teacher implements Serializable {
|
|
|
public void setUpdateTime(Date updateTime) {
|
|
|
this.updateTime = updateTime;
|
|
|
}
|
|
|
-
|
|
|
- public Integer getLiveFlag() {
|
|
|
- return liveFlag;
|
|
|
- }
|
|
|
-
|
|
|
- public void setLiveFlag(Integer liveFlag) {
|
|
|
- this.liveFlag = liveFlag;
|
|
|
- }
|
|
|
-
|
|
|
- public String getTeacherType() {
|
|
|
- return teacherType;
|
|
|
- }
|
|
|
-
|
|
|
- public void setTeacherType(String teacherType) {
|
|
|
- this.teacherType = teacherType;
|
|
|
- }
|
|
|
}
|