|  | @@ -0,0 +1,362 @@
 | 
	
		
			
				|  |  | +package com.yonge.cooleshow.api.feign.dto;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import com.baomidou.mybatisplus.annotation.TableName;
 | 
	
		
			
				|  |  | +import com.fasterxml.jackson.annotation.JsonFormat;
 | 
	
		
			
				|  |  | +import com.yonge.cooleshow.common.enums.UserLockFlag;
 | 
	
		
			
				|  |  | +import com.yonge.cooleshow.common.enums.YesOrNoEnum;
 | 
	
		
			
				|  |  | +import org.springframework.format.annotation.DateTimeFormat;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import java.io.Serializable;
 | 
	
		
			
				|  |  | +import java.util.Date;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/**
 | 
	
		
			
				|  |  | + * 教师表
 | 
	
		
			
				|  |  | + */
 | 
	
		
			
				|  |  | +@TableName("teacher")
 | 
	
		
			
				|  |  | +public class TeacherApi implements Serializable {
 | 
	
		
			
				|  |  | +	private static final long serialVersionUID = 1L;
 | 
	
		
			
				|  |  | +    /** 
 | 
	
		
			
				|  |  | +    * 对应user表用户编号 
 | 
	
		
			
				|  |  | +    */
 | 
	
		
			
				|  |  | +    private Long userId;
 | 
	
		
			
				|  |  | +    /** 
 | 
	
		
			
				|  |  | +    * 学历 
 | 
	
		
			
				|  |  | +    */
 | 
	
		
			
				|  |  | +    private String educationBackground;
 | 
	
		
			
				|  |  | +    /** 
 | 
	
		
			
				|  |  | +    * 毕业学校 
 | 
	
		
			
				|  |  | +    */
 | 
	
		
			
				|  |  | +    private String graduateSchool;
 | 
	
		
			
				|  |  | +    /** 
 | 
	
		
			
				|  |  | +    * 技术职称 
 | 
	
		
			
				|  |  | +    */
 | 
	
		
			
				|  |  | +    private String technicalTitles;
 | 
	
		
			
				|  |  | +    /** 
 | 
	
		
			
				|  |  | +    * 工作单位 
 | 
	
		
			
				|  |  | +    */
 | 
	
		
			
				|  |  | +    private String workUnit;
 | 
	
		
			
				|  |  | +    /** 
 | 
	
		
			
				|  |  | +    * 专业技能(支持多个,用逗号分隔),对应声部表编号
 | 
	
		
			
				|  |  | +    */
 | 
	
		
			
				|  |  | +    private String subjectId;
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 个人介绍
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    private String introduction;
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 学校专业
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    private String subject;
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 毕业证书
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    private String gradCertificate;
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 学位证书
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    private String degreeCertificate;
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 教师资格证
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    private String teacherCertificate;
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 老师入驻  0 否 1 是
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    private YesOrNoEnum entryFlag;
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +    * 入驻时间 
 | 
	
		
			
				|  |  | +    */
 | 
	
		
			
				|  |  | +    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 | 
	
		
			
				|  |  | +    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
 | 
	
		
			
				|  |  | +    private Date entryAuthDate;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    private String tag;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /** 
 | 
	
		
			
				|  |  | +    * 音乐人  0 否 1 是
 | 
	
		
			
				|  |  | +    */
 | 
	
		
			
				|  |  | +    private YesOrNoEnum musicianFlag;
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 音乐人认证时间
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 | 
	
		
			
				|  |  | +    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
 | 
	
		
			
				|  |  | +    private Date musicianDate;
 | 
	
		
			
				|  |  | +    private YesOrNoEnum liveFlag;
 | 
	
		
			
				|  |  | +    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 | 
	
		
			
				|  |  | +    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
 | 
	
		
			
				|  |  | +    private Date liveDate;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 | 
	
		
			
				|  |  | +    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
 | 
	
		
			
				|  |  | +    private Date musicDate;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 | 
	
		
			
				|  |  | +    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
 | 
	
		
			
				|  |  | +    private Date videoDate;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 | 
	
		
			
				|  |  | +    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
 | 
	
		
			
				|  |  | +    private Date styleDate;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 会员等级
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    private Long memberRankSettingId;
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 有效期开始时间
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 | 
	
		
			
				|  |  | +    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
 | 
	
		
			
				|  |  | +    private Date membershipStartTime;
 | 
	
		
			
				|  |  | +    /**
 | 
	
		
			
				|  |  | +     * 有效期结束时间
 | 
	
		
			
				|  |  | +     */
 | 
	
		
			
				|  |  | +    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 | 
	
		
			
				|  |  | +    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
 | 
	
		
			
				|  |  | +    private Date membershipEndTime;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    private Integer browse;
 | 
	
		
			
				|  |  | +    private String memo;
 | 
	
		
			
				|  |  | +    private UserLockFlag lockFlag;
 | 
	
		
			
				|  |  | +    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 | 
	
		
			
				|  |  | +    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
 | 
	
		
			
				|  |  | +    private Date createTime;
 | 
	
		
			
				|  |  | +    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 | 
	
		
			
				|  |  | +    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
 | 
	
		
			
				|  |  | +    private Date updateTime;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public Date getMusicDate() {
 | 
	
		
			
				|  |  | +        return musicDate;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setMusicDate(Date musicDate) {
 | 
	
		
			
				|  |  | +        this.musicDate = musicDate;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public Date getVideoDate() {
 | 
	
		
			
				|  |  | +        return videoDate;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setVideoDate(Date videoDate) {
 | 
	
		
			
				|  |  | +        this.videoDate = videoDate;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public Date getStyleDate() {
 | 
	
		
			
				|  |  | +        return styleDate;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setStyleDate(Date styleDate) {
 | 
	
		
			
				|  |  | +        this.styleDate = styleDate;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public String getTag() {
 | 
	
		
			
				|  |  | +        return tag;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setTag(String tag) {
 | 
	
		
			
				|  |  | +        this.tag = tag;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public Long getMemberRankSettingId() {
 | 
	
		
			
				|  |  | +        return memberRankSettingId;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setMemberRankSettingId(Long memberRankSettingId) {
 | 
	
		
			
				|  |  | +        this.memberRankSettingId = memberRankSettingId;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public Date getMembershipStartTime() {
 | 
	
		
			
				|  |  | +        return membershipStartTime;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setMembershipStartTime(Date membershipStartTime) {
 | 
	
		
			
				|  |  | +        this.membershipStartTime = membershipStartTime;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public Date getMembershipEndTime() {
 | 
	
		
			
				|  |  | +        return membershipEndTime;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setMembershipEndTime(Date membershipEndTime) {
 | 
	
		
			
				|  |  | +        this.membershipEndTime = membershipEndTime;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public Long getUserId() {
 | 
	
		
			
				|  |  | +        return userId;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setUserId(Long userId) {
 | 
	
		
			
				|  |  | +        this.userId = userId;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public String getEducationBackground() {
 | 
	
		
			
				|  |  | +        return educationBackground;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setEducationBackground(String educationBackground) {
 | 
	
		
			
				|  |  | +        this.educationBackground = educationBackground;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public String getGraduateSchool() {
 | 
	
		
			
				|  |  | +        return graduateSchool;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setGraduateSchool(String graduateSchool) {
 | 
	
		
			
				|  |  | +        this.graduateSchool = graduateSchool;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public String getTechnicalTitles() {
 | 
	
		
			
				|  |  | +        return technicalTitles;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setTechnicalTitles(String technicalTitles) {
 | 
	
		
			
				|  |  | +        this.technicalTitles = technicalTitles;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public String getWorkUnit() {
 | 
	
		
			
				|  |  | +        return workUnit;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setWorkUnit(String workUnit) {
 | 
	
		
			
				|  |  | +        this.workUnit = workUnit;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public String getSubjectId() {
 | 
	
		
			
				|  |  | +        return subjectId;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setSubjectId(String subjectId) {
 | 
	
		
			
				|  |  | +        this.subjectId = subjectId;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public String getIntroduction() {
 | 
	
		
			
				|  |  | +        return introduction;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setIntroduction(String introduction) {
 | 
	
		
			
				|  |  | +        this.introduction = introduction;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public String getSubject() {
 | 
	
		
			
				|  |  | +        return subject;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setSubject(String subject) {
 | 
	
		
			
				|  |  | +        this.subject = subject;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public String getGradCertificate() {
 | 
	
		
			
				|  |  | +        return gradCertificate;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setGradCertificate(String gradCertificate) {
 | 
	
		
			
				|  |  | +        this.gradCertificate = gradCertificate;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public String getDegreeCertificate() {
 | 
	
		
			
				|  |  | +        return degreeCertificate;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setDegreeCertificate(String degreeCertificate) {
 | 
	
		
			
				|  |  | +        this.degreeCertificate = degreeCertificate;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public String getTeacherCertificate() {
 | 
	
		
			
				|  |  | +        return teacherCertificate;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setTeacherCertificate(String teacherCertificate) {
 | 
	
		
			
				|  |  | +        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;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setMemo(String memo) {
 | 
	
		
			
				|  |  | +        this.memo = memo;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    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 Date getLiveDate() {
 | 
	
		
			
				|  |  | +        return liveDate;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setLiveDate(Date liveDate) {
 | 
	
		
			
				|  |  | +        this.liveDate = liveDate;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public Integer getBrowse() {
 | 
	
		
			
				|  |  | +        return browse;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setBrowse(Integer browse) {
 | 
	
		
			
				|  |  | +        this.browse = browse;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public UserLockFlag getLockFlag() {
 | 
	
		
			
				|  |  | +        return lockFlag;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public void setLockFlag(UserLockFlag lockFlag) {
 | 
	
		
			
				|  |  | +        this.lockFlag = lockFlag;
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +}
 |