add 面试相关表
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
package com.cool.store.mapper;
|
||||
|
||||
import com.cool.store.entity.LineAuditInfoDO;
|
||||
import tk.mybatis.mapper.common.Mapper;
|
||||
|
||||
public interface LineAuditInfoMapper extends Mapper<LineAuditInfoDO> {
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.cool.store.mapper;
|
||||
|
||||
import com.cool.store.entity.LineCalendarsEventDO;
|
||||
import tk.mybatis.mapper.common.Mapper;
|
||||
|
||||
public interface LineCalendarsEventMapper extends Mapper<LineCalendarsEventDO> {
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package com.cool.store.mapper;
|
||||
|
||||
import com.cool.store.entity.LineInterviewDO;
|
||||
import tk.mybatis.mapper.common.Mapper;
|
||||
|
||||
public interface LineInterviewMapper extends Mapper<LineInterviewDO> {
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.cool.store.mapper.LineAuditInfoMapper">
|
||||
<resultMap id="BaseResultMap" type="com.cool.store.entity.LineAuditInfoDO">
|
||||
<id column="id" jdbcType="BIGINT" property="id" />
|
||||
<result column="partner_id" jdbcType="VARCHAR" property="partnerId" />
|
||||
<result column="line_id" jdbcType="BIGINT" property="lineId" />
|
||||
<result column="result_type" jdbcType="TINYINT" property="resultType" />
|
||||
<result column="pass_reason" jdbcType="VARCHAR" property="passReason" />
|
||||
<result column="reject_public_reason" jdbcType="VARCHAR" property="rejectPublicReason" />
|
||||
<result column="reject_real_reason" jdbcType="VARCHAR" property="rejectRealReason" />
|
||||
<result column="certify_file" jdbcType="VARCHAR" property="certifyFile" />
|
||||
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
|
||||
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
||||
<result column="deleted" jdbcType="BIT" property="deleted" />
|
||||
</resultMap>
|
||||
</mapper>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.cool.store.mapper.LineCalendarsEventMapper">
|
||||
<resultMap id="BaseResultMap" type="com.cool.store.entity.LineCalendarsEventDO">
|
||||
<id column="id" jdbcType="BIGINT" property="id" />
|
||||
<result column="line_id" jdbcType="BIGINT" property="lineId" />
|
||||
<result column="partner_id" jdbcType="VARCHAR" property="partnerId" />
|
||||
<result column="event_title" jdbcType="VARCHAR" property="eventTitle" />
|
||||
<result column="interview_type" jdbcType="TINYINT" property="interviewType" />
|
||||
<result column="start_time" jdbcType="TIMESTAMP" property="startTime" />
|
||||
<result column="end_time" jdbcType="TIMESTAMP" property="endTime" />
|
||||
<result column="interviewer" jdbcType="VARCHAR" property="interviewer" />
|
||||
<result column="deleted" jdbcType="BIT" property="deleted" />
|
||||
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
|
||||
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
||||
</resultMap>
|
||||
</mapper>
|
||||
@@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.cool.store.mapper.LineInterviewMapper">
|
||||
<resultMap id="BaseResultMap" type="com.cool.store.entity.LineInterviewDO">
|
||||
<id column="id" jdbcType="BIGINT" property="id" />
|
||||
<result column="line_id" jdbcType="BIGINT" property="lineId" />
|
||||
<result column="partner_id" jdbcType="VARCHAR" property="partnerId" />
|
||||
<result column="interview_date" jdbcType="DATE" property="interviewDate" />
|
||||
<result column="start_time" jdbcType="TIMESTAMP" property="startTime" />
|
||||
<result column="end_time" jdbcType="TIMESTAMP" property="endTime" />
|
||||
<result column="is_partner_interview" jdbcType="TINYINT" property="isPartnerInterview" />
|
||||
<result column="actual_start_time" jdbcType="TIMESTAMP" property="actualStartTime" />
|
||||
<result column="actual_end_time" jdbcType="TIMESTAMP" property="actualEndTime" />
|
||||
<result column="room_id" jdbcType="VARCHAR" property="roomId" />
|
||||
<result column="room_password" jdbcType="VARCHAR" property="roomPassword" />
|
||||
<result column="interviewer" jdbcType="VARCHAR" property="interviewer" />
|
||||
<result column="room_status" jdbcType="TINYINT" property="roomStatus" />
|
||||
<result column="interview_status" jdbcType="TINYINT" property="interviewStatus" />
|
||||
<result column="interview_type" jdbcType="TINYINT" property="interviewType" />
|
||||
<result column="video_url" jdbcType="VARCHAR" property="videoUrl" />
|
||||
<result column="audit_id" jdbcType="BIGINT" property="auditId" />
|
||||
<result column="calendars_event_id" jdbcType="BIGINT" property="calendarsEventId" />
|
||||
<result column="deleted" jdbcType="BIT" property="deleted" />
|
||||
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
|
||||
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
||||
</resultMap>
|
||||
</mapper>
|
||||
@@ -15,7 +15,7 @@ public class GeneratorCodeMain {
|
||||
try {
|
||||
// 解析
|
||||
ConfigurationParser cp = new ConfigurationParser(warnings);
|
||||
Configuration config = cp.parseConfiguration(GeneratorCodeMain.class.getResourceAsStream("/mybatis-generator.xml"));
|
||||
Configuration config = cp.parseConfiguration(GeneratorCodeMain.class.getResourceAsStream("/mybatis-generator-tk.xml"));
|
||||
// 是否覆盖
|
||||
DefaultShellCallback dsc = new DefaultShellCallback(false);
|
||||
MyBatisGenerator mg = new MyBatisGenerator(config, dsc, warnings);
|
||||
|
||||
@@ -59,7 +59,7 @@ public class MyIntrospectedTableMyBatis3Impl extends IntrospectedTableMyBatis3Im
|
||||
return tableName.substring(0, tableName.lastIndexOf("_")) + enterpriseIdTableSuffix;
|
||||
}
|
||||
//平台库
|
||||
return tableName;
|
||||
return tableName.replace("xfsg_","");
|
||||
}
|
||||
|
||||
private String getTableNameFromConfigFile() {
|
||||
|
||||
@@ -188,4 +188,41 @@ public class MyPluginAdapter extends PluginAdapter {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void initialized(IntrospectedTable introspectedTable) {
|
||||
String tableName = introspectedTable.getFullyQualifiedTableNameAtRuntime();
|
||||
// 将tableName转换为驼峰命名(这里假设你已经有了相应的方法)
|
||||
String camelCaseTableName = toCamelCase(tableName.replace("xfsg", ""));
|
||||
|
||||
// 设置 domainObjectName
|
||||
introspectedTable.setIbatis2SqlMapFileName(camelCaseTableName + "DO");
|
||||
|
||||
// 设置 mapperName,注意这个属性可能需要在生成XML后手动设置到XML文件中
|
||||
introspectedTable.setMyBatis3XmlMapperFileName(camelCaseTableName + "Mapper.xml");
|
||||
}
|
||||
|
||||
public static String toCamelCase(String input) {
|
||||
if (input == null || input.isEmpty()) {
|
||||
return "";
|
||||
}
|
||||
|
||||
StringBuilder camelCaseString = new StringBuilder(input.length());
|
||||
boolean capitalizeNext = false;
|
||||
|
||||
for (int i = 0; i < input.length(); i++) {
|
||||
char ch = input.charAt(i);
|
||||
|
||||
if (ch == '_') {
|
||||
capitalizeNext = true;
|
||||
} else if (capitalizeNext) {
|
||||
camelCaseString.append(Character.toUpperCase(ch));
|
||||
capitalizeNext = false;
|
||||
} else {
|
||||
camelCaseString.append(Character.toLowerCase(ch));
|
||||
}
|
||||
}
|
||||
|
||||
return camelCaseString.toString();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,58 @@
|
||||
package generator.defined;
|
||||
|
||||
import org.mybatis.generator.api.IntrospectedTable;
|
||||
import org.mybatis.generator.api.PluginAdapter;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* @author zhangchenbiao
|
||||
* @FileName: MyPluginAdapter
|
||||
* @Description: 自定义生成器
|
||||
* @date 2021-11-18 14:11
|
||||
*/
|
||||
public class TKMyPluginAdapter extends PluginAdapter {
|
||||
|
||||
@Override
|
||||
public boolean validate(List<String> list) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void initialized(IntrospectedTable introspectedTable) {
|
||||
String tableName = introspectedTable.getFullyQualifiedTableNameAtRuntime();
|
||||
// 将tableName转换为驼峰命名(这里假设你已经有了相应的方法)
|
||||
String camelCaseTableName = toCamelCase(tableName.replace("xfsg", ""));
|
||||
|
||||
// 设置 domainObjectName
|
||||
introspectedTable.setIbatis2SqlMapFileName(camelCaseTableName + "DO");
|
||||
|
||||
// 设置 mapperName,注意这个属性可能需要在生成XML后手动设置到XML文件中
|
||||
introspectedTable.setMyBatis3XmlMapperFileName(camelCaseTableName + "Mapper.xml");
|
||||
}
|
||||
|
||||
public static String toCamelCase(String input) {
|
||||
if (input == null || input.isEmpty()) {
|
||||
return "";
|
||||
}
|
||||
|
||||
StringBuilder camelCaseString = new StringBuilder(input.length());
|
||||
boolean capitalizeNext = false;
|
||||
|
||||
for (int i = 0; i < input.length(); i++) {
|
||||
char ch = input.charAt(i);
|
||||
|
||||
if (ch == '_') {
|
||||
capitalizeNext = true;
|
||||
} else if (capitalizeNext) {
|
||||
camelCaseString.append(Character.toUpperCase(ch));
|
||||
capitalizeNext = false;
|
||||
} else {
|
||||
camelCaseString.append(Character.toLowerCase(ch));
|
||||
}
|
||||
}
|
||||
|
||||
return camelCaseString.toString();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -16,7 +16,7 @@
|
||||
</jdbcConnection>
|
||||
|
||||
<!-- targetProject:生成PO类的位置 -->
|
||||
<javaModelGenerator targetPackage="com.cool.store.entity" targetProject="coolstore-partner-model/src/main/java">
|
||||
<javaModelGenerator targetPackage="com.cool.store.entity" targetProject="coolstore-partner-model/src/main/java" >
|
||||
<property name="enableSubPackages" value="true"/>
|
||||
</javaModelGenerator>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<javaClientGenerator targetPackage="com.cool.store.mapper" targetProject="coolstore-partner-dao/src/main/java" type="XMLMAPPER" />
|
||||
|
||||
<table tableName="${table.name}" enableCountByExample="false" enableUpdateByExample="true" enableDeleteByExample="false"
|
||||
enableSelectByExample="true" selectByExampleQueryId="true">
|
||||
enableSelectByExample="true" selectByExampleQueryId="true" domainObjectName="${table.object.class}" mapperName="${table.mapper}" >
|
||||
<generatedKey column="id" sqlStatement="Mysql" identity="true" type=""/>
|
||||
</table>
|
||||
</context>
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
jdbc.driver = com.mysql.cj.jdbc.Driver
|
||||
jdbc.url = jdbc:mysql://dingpushcoolcollege.mysql.rds.aliyuncs.com:3306/coolcollege_intelligent_hy?useSSL=false&useUnicode=true&characterEncoding=utf8&allowMultiQueries=true&autoReconnect=true
|
||||
jdbc.url = jdbc:mysql://dingpushcoolcollege.mysql.rds.aliyuncs.com:3306/coolcollege_intelligent_36?useSSL=false&useUnicode=true&characterEncoding=utf8&allowMultiQueries=true&autoReconnect=true
|
||||
jdbc.user= coolstore
|
||||
jdbc.password = CSCErYcXniNYm7bT
|
||||
|
||||
table.name = sys_menu_copy1
|
||||
table.name = xfsg_line_interview
|
||||
table.object.class = LineInterviewDO
|
||||
table.mapper = LineInterviewMapper
|
||||
@@ -30,7 +30,7 @@
|
||||
<javaClientGenerator targetPackage="com.cool.store.mapper" targetProject="coolstore-partner-dao/src/main/java" type="XMLMAPPER" />
|
||||
|
||||
<table tableName="super_admin_config" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false"
|
||||
enableSelectByExample="false" selectByExampleQueryId="false">
|
||||
enableSelectByExample="false" selectByExampleQueryId="false" >
|
||||
<generatedKey column="id" sqlStatement="Mysql" identity="true" type=""/>
|
||||
</table>
|
||||
</context>
|
||||
|
||||
@@ -0,0 +1,264 @@
|
||||
package com.cool.store.entity;
|
||||
|
||||
import java.util.Date;
|
||||
import javax.persistence.*;
|
||||
|
||||
@Table(name = "xfsg_line_audit_info")
|
||||
public class LineAuditInfoDO {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* partner_user_info.partner_id
|
||||
*/
|
||||
@Column(name = "partner_id")
|
||||
private String partnerId;
|
||||
|
||||
/**
|
||||
* line_info.id
|
||||
*/
|
||||
@Column(name = "line_id")
|
||||
private Long lineId;
|
||||
|
||||
/**
|
||||
* 结果类型 0通过,1拒绝,2结束跟进
|
||||
*/
|
||||
@Column(name = "result_type")
|
||||
private Byte resultType;
|
||||
|
||||
/**
|
||||
* 通过原因
|
||||
*/
|
||||
@Column(name = "pass_reason")
|
||||
private String passReason;
|
||||
|
||||
/**
|
||||
* 公开拒绝原因
|
||||
*/
|
||||
@Column(name = "reject_public_reason")
|
||||
private String rejectPublicReason;
|
||||
|
||||
/**
|
||||
* 真实拒绝原因
|
||||
*/
|
||||
@Column(name = "reject_real_reason")
|
||||
private String rejectRealReason;
|
||||
|
||||
/**
|
||||
* 证明文件或凭证
|
||||
*/
|
||||
@Column(name = "certify_file")
|
||||
private String certifyFile;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@Column(name = "create_time")
|
||||
private Date createTime;
|
||||
|
||||
/**
|
||||
* 更新时间
|
||||
*/
|
||||
@Column(name = "update_time")
|
||||
private Date updateTime;
|
||||
|
||||
/**
|
||||
* 是否删除:0.否 1.是
|
||||
*/
|
||||
private Boolean deleted;
|
||||
|
||||
/**
|
||||
* @return id
|
||||
*/
|
||||
public Long getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param id
|
||||
*/
|
||||
public void setId(Long id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取partner_user_info.partner_id
|
||||
*
|
||||
* @return partner_id - partner_user_info.partner_id
|
||||
*/
|
||||
public String getPartnerId() {
|
||||
return partnerId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置partner_user_info.partner_id
|
||||
*
|
||||
* @param partnerId partner_user_info.partner_id
|
||||
*/
|
||||
public void setPartnerId(String partnerId) {
|
||||
this.partnerId = partnerId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取line_info.id
|
||||
*
|
||||
* @return line_id - line_info.id
|
||||
*/
|
||||
public Long getLineId() {
|
||||
return lineId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置line_info.id
|
||||
*
|
||||
* @param lineId line_info.id
|
||||
*/
|
||||
public void setLineId(Long lineId) {
|
||||
this.lineId = lineId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取结果类型 0通过,1拒绝,2结束跟进
|
||||
*
|
||||
* @return result_type - 结果类型 0通过,1拒绝,2结束跟进
|
||||
*/
|
||||
public Byte getResultType() {
|
||||
return resultType;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置结果类型 0通过,1拒绝,2结束跟进
|
||||
*
|
||||
* @param resultType 结果类型 0通过,1拒绝,2结束跟进
|
||||
*/
|
||||
public void setResultType(Byte resultType) {
|
||||
this.resultType = resultType;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取通过原因
|
||||
*
|
||||
* @return pass_reason - 通过原因
|
||||
*/
|
||||
public String getPassReason() {
|
||||
return passReason;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置通过原因
|
||||
*
|
||||
* @param passReason 通过原因
|
||||
*/
|
||||
public void setPassReason(String passReason) {
|
||||
this.passReason = passReason;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取公开拒绝原因
|
||||
*
|
||||
* @return reject_public_reason - 公开拒绝原因
|
||||
*/
|
||||
public String getRejectPublicReason() {
|
||||
return rejectPublicReason;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置公开拒绝原因
|
||||
*
|
||||
* @param rejectPublicReason 公开拒绝原因
|
||||
*/
|
||||
public void setRejectPublicReason(String rejectPublicReason) {
|
||||
this.rejectPublicReason = rejectPublicReason;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取真实拒绝原因
|
||||
*
|
||||
* @return reject_real_reason - 真实拒绝原因
|
||||
*/
|
||||
public String getRejectRealReason() {
|
||||
return rejectRealReason;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置真实拒绝原因
|
||||
*
|
||||
* @param rejectRealReason 真实拒绝原因
|
||||
*/
|
||||
public void setRejectRealReason(String rejectRealReason) {
|
||||
this.rejectRealReason = rejectRealReason;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取证明文件或凭证
|
||||
*
|
||||
* @return certify_file - 证明文件或凭证
|
||||
*/
|
||||
public String getCertifyFile() {
|
||||
return certifyFile;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置证明文件或凭证
|
||||
*
|
||||
* @param certifyFile 证明文件或凭证
|
||||
*/
|
||||
public void setCertifyFile(String certifyFile) {
|
||||
this.certifyFile = certifyFile;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取创建时间
|
||||
*
|
||||
* @return create_time - 创建时间
|
||||
*/
|
||||
public Date getCreateTime() {
|
||||
return createTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置创建时间
|
||||
*
|
||||
* @param createTime 创建时间
|
||||
*/
|
||||
public void setCreateTime(Date createTime) {
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取更新时间
|
||||
*
|
||||
* @return update_time - 更新时间
|
||||
*/
|
||||
public Date getUpdateTime() {
|
||||
return updateTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置更新时间
|
||||
*
|
||||
* @param updateTime 更新时间
|
||||
*/
|
||||
public void setUpdateTime(Date updateTime) {
|
||||
this.updateTime = updateTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取是否删除:0.否 1.是
|
||||
*
|
||||
* @return deleted - 是否删除:0.否 1.是
|
||||
*/
|
||||
public Boolean getDeleted() {
|
||||
return deleted;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置是否删除:0.否 1.是
|
||||
*
|
||||
* @param deleted 是否删除:0.否 1.是
|
||||
*/
|
||||
public void setDeleted(Boolean deleted) {
|
||||
this.deleted = deleted;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,263 @@
|
||||
package com.cool.store.entity;
|
||||
|
||||
import java.util.Date;
|
||||
import javax.persistence.*;
|
||||
|
||||
@Table(name = "xfsg_line_calendars_event")
|
||||
public class LineCalendarsEventDO {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* line_info.id
|
||||
*/
|
||||
@Column(name = "line_id")
|
||||
private Long lineId;
|
||||
|
||||
/**
|
||||
* partner_user_info.partner_id
|
||||
*/
|
||||
@Column(name = "partner_id")
|
||||
private String partnerId;
|
||||
|
||||
/**
|
||||
* 事件标题
|
||||
*/
|
||||
@Column(name = "event_title")
|
||||
private String eventTitle;
|
||||
|
||||
/**
|
||||
* 房间状态:0面谈;1面试;
|
||||
*/
|
||||
@Column(name = "interview_type")
|
||||
private Byte interviewType;
|
||||
|
||||
/**
|
||||
* 面试开始时间
|
||||
*/
|
||||
@Column(name = "start_time")
|
||||
private Date startTime;
|
||||
|
||||
/**
|
||||
* 面试结束时间
|
||||
*/
|
||||
@Column(name = "end_time")
|
||||
private Date endTime;
|
||||
|
||||
/**
|
||||
* 面试官
|
||||
*/
|
||||
private String interviewer;
|
||||
|
||||
/**
|
||||
* 删除标识
|
||||
*/
|
||||
private Boolean deleted;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@Column(name = "create_time")
|
||||
private Date createTime;
|
||||
|
||||
/**
|
||||
* 更新时间
|
||||
*/
|
||||
@Column(name = "update_time")
|
||||
private Date updateTime;
|
||||
|
||||
/**
|
||||
* @return id
|
||||
*/
|
||||
public Long getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param id
|
||||
*/
|
||||
public void setId(Long id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取line_info.id
|
||||
*
|
||||
* @return line_id - line_info.id
|
||||
*/
|
||||
public Long getLineId() {
|
||||
return lineId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置line_info.id
|
||||
*
|
||||
* @param lineId line_info.id
|
||||
*/
|
||||
public void setLineId(Long lineId) {
|
||||
this.lineId = lineId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取partner_user_info.partner_id
|
||||
*
|
||||
* @return partner_id - partner_user_info.partner_id
|
||||
*/
|
||||
public String getPartnerId() {
|
||||
return partnerId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置partner_user_info.partner_id
|
||||
*
|
||||
* @param partnerId partner_user_info.partner_id
|
||||
*/
|
||||
public void setPartnerId(String partnerId) {
|
||||
this.partnerId = partnerId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取事件标题
|
||||
*
|
||||
* @return event_title - 事件标题
|
||||
*/
|
||||
public String getEventTitle() {
|
||||
return eventTitle;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置事件标题
|
||||
*
|
||||
* @param eventTitle 事件标题
|
||||
*/
|
||||
public void setEventTitle(String eventTitle) {
|
||||
this.eventTitle = eventTitle;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取房间状态:0面谈;1面试;
|
||||
*
|
||||
* @return interview_type - 房间状态:0面谈;1面试;
|
||||
*/
|
||||
public Byte getInterviewType() {
|
||||
return interviewType;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置房间状态:0面谈;1面试;
|
||||
*
|
||||
* @param interviewType 房间状态:0面谈;1面试;
|
||||
*/
|
||||
public void setInterviewType(Byte interviewType) {
|
||||
this.interviewType = interviewType;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取面试开始时间
|
||||
*
|
||||
* @return start_time - 面试开始时间
|
||||
*/
|
||||
public Date getStartTime() {
|
||||
return startTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置面试开始时间
|
||||
*
|
||||
* @param startTime 面试开始时间
|
||||
*/
|
||||
public void setStartTime(Date startTime) {
|
||||
this.startTime = startTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取面试结束时间
|
||||
*
|
||||
* @return end_time - 面试结束时间
|
||||
*/
|
||||
public Date getEndTime() {
|
||||
return endTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置面试结束时间
|
||||
*
|
||||
* @param endTime 面试结束时间
|
||||
*/
|
||||
public void setEndTime(Date endTime) {
|
||||
this.endTime = endTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取面试官
|
||||
*
|
||||
* @return interviewer - 面试官
|
||||
*/
|
||||
public String getInterviewer() {
|
||||
return interviewer;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置面试官
|
||||
*
|
||||
* @param interviewer 面试官
|
||||
*/
|
||||
public void setInterviewer(String interviewer) {
|
||||
this.interviewer = interviewer;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取删除标识
|
||||
*
|
||||
* @return deleted - 删除标识
|
||||
*/
|
||||
public Boolean getDeleted() {
|
||||
return deleted;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置删除标识
|
||||
*
|
||||
* @param deleted 删除标识
|
||||
*/
|
||||
public void setDeleted(Boolean deleted) {
|
||||
this.deleted = deleted;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取创建时间
|
||||
*
|
||||
* @return create_time - 创建时间
|
||||
*/
|
||||
public Date getCreateTime() {
|
||||
return createTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置创建时间
|
||||
*
|
||||
* @param createTime 创建时间
|
||||
*/
|
||||
public void setCreateTime(Date createTime) {
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取更新时间
|
||||
*
|
||||
* @return update_time - 更新时间
|
||||
*/
|
||||
public Date getUpdateTime() {
|
||||
return updateTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置更新时间
|
||||
*
|
||||
* @param updateTime 更新时间
|
||||
*/
|
||||
public void setUpdateTime(Date updateTime) {
|
||||
this.updateTime = updateTime;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,503 @@
|
||||
package com.cool.store.entity;
|
||||
|
||||
import java.util.Date;
|
||||
import javax.persistence.*;
|
||||
|
||||
@Table(name = "xfsg_line_interview")
|
||||
public class LineInterviewDO {
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* line_info.id
|
||||
*/
|
||||
@Column(name = "line_id")
|
||||
private Long lineId;
|
||||
|
||||
/**
|
||||
* partner_user_info.partner_id
|
||||
*/
|
||||
@Column(name = "partner_id")
|
||||
private String partnerId;
|
||||
|
||||
/**
|
||||
* 面试日期
|
||||
*/
|
||||
@Column(name = "interview_date")
|
||||
private Date interviewDate;
|
||||
|
||||
/**
|
||||
* 面试开始时间
|
||||
*/
|
||||
@Column(name = "start_time")
|
||||
private Date startTime;
|
||||
|
||||
/**
|
||||
* 面试结束时间
|
||||
*/
|
||||
@Column(name = "end_time")
|
||||
private Date endTime;
|
||||
|
||||
/**
|
||||
* 0未参加,1参加
|
||||
*/
|
||||
@Column(name = "is_partner_interview")
|
||||
private Byte isPartnerInterview;
|
||||
|
||||
/**
|
||||
* 实际开始时间
|
||||
*/
|
||||
@Column(name = "actual_start_time")
|
||||
private Date actualStartTime;
|
||||
|
||||
/**
|
||||
* 实际结束时间
|
||||
*/
|
||||
@Column(name = "actual_end_time")
|
||||
private Date actualEndTime;
|
||||
|
||||
/**
|
||||
* 房间号
|
||||
*/
|
||||
@Column(name = "room_id")
|
||||
private String roomId;
|
||||
|
||||
/**
|
||||
* 房间密码
|
||||
*/
|
||||
@Column(name = "room_password")
|
||||
private String roomPassword;
|
||||
|
||||
/**
|
||||
* 面试官
|
||||
*/
|
||||
private String interviewer;
|
||||
|
||||
/**
|
||||
* 房间状态:0待开放;1已开放; 2已关闭
|
||||
*/
|
||||
@Column(name = "room_status")
|
||||
private Byte roomStatus;
|
||||
|
||||
/**
|
||||
* 面试状态 0待面试 1已通过 2未通过
|
||||
*/
|
||||
@Column(name = "interview_status")
|
||||
private Byte interviewStatus;
|
||||
|
||||
/**
|
||||
* 面试类型:0面谈,1一审面试,2二审面试
|
||||
*/
|
||||
@Column(name = "interview_type")
|
||||
private Byte interviewType;
|
||||
|
||||
/**
|
||||
* 视频链接
|
||||
*/
|
||||
@Column(name = "video_url")
|
||||
private String videoUrl;
|
||||
|
||||
/**
|
||||
* line_audit_info.id
|
||||
*/
|
||||
@Column(name = "audit_id")
|
||||
private Long auditId;
|
||||
|
||||
/**
|
||||
* line_calendars_event.id
|
||||
*/
|
||||
@Column(name = "calendars_event_id")
|
||||
private Long calendarsEventId;
|
||||
|
||||
/**
|
||||
* 删除标识
|
||||
*/
|
||||
private Boolean deleted;
|
||||
|
||||
/**
|
||||
* 创建时间
|
||||
*/
|
||||
@Column(name = "create_time")
|
||||
private Date createTime;
|
||||
|
||||
/**
|
||||
* 更新时间
|
||||
*/
|
||||
@Column(name = "update_time")
|
||||
private Date updateTime;
|
||||
|
||||
/**
|
||||
* @return id
|
||||
*/
|
||||
public Long getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param id
|
||||
*/
|
||||
public void setId(Long id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取line_info.id
|
||||
*
|
||||
* @return line_id - line_info.id
|
||||
*/
|
||||
public Long getLineId() {
|
||||
return lineId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置line_info.id
|
||||
*
|
||||
* @param lineId line_info.id
|
||||
*/
|
||||
public void setLineId(Long lineId) {
|
||||
this.lineId = lineId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取partner_user_info.partner_id
|
||||
*
|
||||
* @return partner_id - partner_user_info.partner_id
|
||||
*/
|
||||
public String getPartnerId() {
|
||||
return partnerId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置partner_user_info.partner_id
|
||||
*
|
||||
* @param partnerId partner_user_info.partner_id
|
||||
*/
|
||||
public void setPartnerId(String partnerId) {
|
||||
this.partnerId = partnerId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取面试日期
|
||||
*
|
||||
* @return interview_date - 面试日期
|
||||
*/
|
||||
public Date getInterviewDate() {
|
||||
return interviewDate;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置面试日期
|
||||
*
|
||||
* @param interviewDate 面试日期
|
||||
*/
|
||||
public void setInterviewDate(Date interviewDate) {
|
||||
this.interviewDate = interviewDate;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取面试开始时间
|
||||
*
|
||||
* @return start_time - 面试开始时间
|
||||
*/
|
||||
public Date getStartTime() {
|
||||
return startTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置面试开始时间
|
||||
*
|
||||
* @param startTime 面试开始时间
|
||||
*/
|
||||
public void setStartTime(Date startTime) {
|
||||
this.startTime = startTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取面试结束时间
|
||||
*
|
||||
* @return end_time - 面试结束时间
|
||||
*/
|
||||
public Date getEndTime() {
|
||||
return endTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置面试结束时间
|
||||
*
|
||||
* @param endTime 面试结束时间
|
||||
*/
|
||||
public void setEndTime(Date endTime) {
|
||||
this.endTime = endTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取0未参加,1参加
|
||||
*
|
||||
* @return is_partner_interview - 0未参加,1参加
|
||||
*/
|
||||
public Byte getIsPartnerInterview() {
|
||||
return isPartnerInterview;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置0未参加,1参加
|
||||
*
|
||||
* @param isPartnerInterview 0未参加,1参加
|
||||
*/
|
||||
public void setIsPartnerInterview(Byte isPartnerInterview) {
|
||||
this.isPartnerInterview = isPartnerInterview;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取实际开始时间
|
||||
*
|
||||
* @return actual_start_time - 实际开始时间
|
||||
*/
|
||||
public Date getActualStartTime() {
|
||||
return actualStartTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置实际开始时间
|
||||
*
|
||||
* @param actualStartTime 实际开始时间
|
||||
*/
|
||||
public void setActualStartTime(Date actualStartTime) {
|
||||
this.actualStartTime = actualStartTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取实际结束时间
|
||||
*
|
||||
* @return actual_end_time - 实际结束时间
|
||||
*/
|
||||
public Date getActualEndTime() {
|
||||
return actualEndTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置实际结束时间
|
||||
*
|
||||
* @param actualEndTime 实际结束时间
|
||||
*/
|
||||
public void setActualEndTime(Date actualEndTime) {
|
||||
this.actualEndTime = actualEndTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取房间号
|
||||
*
|
||||
* @return room_id - 房间号
|
||||
*/
|
||||
public String getRoomId() {
|
||||
return roomId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置房间号
|
||||
*
|
||||
* @param roomId 房间号
|
||||
*/
|
||||
public void setRoomId(String roomId) {
|
||||
this.roomId = roomId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取房间密码
|
||||
*
|
||||
* @return room_password - 房间密码
|
||||
*/
|
||||
public String getRoomPassword() {
|
||||
return roomPassword;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置房间密码
|
||||
*
|
||||
* @param roomPassword 房间密码
|
||||
*/
|
||||
public void setRoomPassword(String roomPassword) {
|
||||
this.roomPassword = roomPassword;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取面试官
|
||||
*
|
||||
* @return interviewer - 面试官
|
||||
*/
|
||||
public String getInterviewer() {
|
||||
return interviewer;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置面试官
|
||||
*
|
||||
* @param interviewer 面试官
|
||||
*/
|
||||
public void setInterviewer(String interviewer) {
|
||||
this.interviewer = interviewer;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取房间状态:0待开放;1已开放; 2已关闭
|
||||
*
|
||||
* @return room_status - 房间状态:0待开放;1已开放; 2已关闭
|
||||
*/
|
||||
public Byte getRoomStatus() {
|
||||
return roomStatus;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置房间状态:0待开放;1已开放; 2已关闭
|
||||
*
|
||||
* @param roomStatus 房间状态:0待开放;1已开放; 2已关闭
|
||||
*/
|
||||
public void setRoomStatus(Byte roomStatus) {
|
||||
this.roomStatus = roomStatus;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取面试状态 0待面试 1已通过 2未通过
|
||||
*
|
||||
* @return interview_status - 面试状态 0待面试 1已通过 2未通过
|
||||
*/
|
||||
public Byte getInterviewStatus() {
|
||||
return interviewStatus;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置面试状态 0待面试 1已通过 2未通过
|
||||
*
|
||||
* @param interviewStatus 面试状态 0待面试 1已通过 2未通过
|
||||
*/
|
||||
public void setInterviewStatus(Byte interviewStatus) {
|
||||
this.interviewStatus = interviewStatus;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取面试类型:0面谈,1一审面试,2二审面试
|
||||
*
|
||||
* @return interview_type - 面试类型:0面谈,1一审面试,2二审面试
|
||||
*/
|
||||
public Byte getInterviewType() {
|
||||
return interviewType;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置面试类型:0面谈,1一审面试,2二审面试
|
||||
*
|
||||
* @param interviewType 面试类型:0面谈,1一审面试,2二审面试
|
||||
*/
|
||||
public void setInterviewType(Byte interviewType) {
|
||||
this.interviewType = interviewType;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取视频链接
|
||||
*
|
||||
* @return video_url - 视频链接
|
||||
*/
|
||||
public String getVideoUrl() {
|
||||
return videoUrl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置视频链接
|
||||
*
|
||||
* @param videoUrl 视频链接
|
||||
*/
|
||||
public void setVideoUrl(String videoUrl) {
|
||||
this.videoUrl = videoUrl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取line_audit_info.id
|
||||
*
|
||||
* @return audit_id - line_audit_info.id
|
||||
*/
|
||||
public Long getAuditId() {
|
||||
return auditId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置line_audit_info.id
|
||||
*
|
||||
* @param auditId line_audit_info.id
|
||||
*/
|
||||
public void setAuditId(Long auditId) {
|
||||
this.auditId = auditId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取line_calendars_event.id
|
||||
*
|
||||
* @return calendars_event_id - line_calendars_event.id
|
||||
*/
|
||||
public Long getCalendarsEventId() {
|
||||
return calendarsEventId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置line_calendars_event.id
|
||||
*
|
||||
* @param calendarsEventId line_calendars_event.id
|
||||
*/
|
||||
public void setCalendarsEventId(Long calendarsEventId) {
|
||||
this.calendarsEventId = calendarsEventId;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取删除标识
|
||||
*
|
||||
* @return deleted - 删除标识
|
||||
*/
|
||||
public Boolean getDeleted() {
|
||||
return deleted;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置删除标识
|
||||
*
|
||||
* @param deleted 删除标识
|
||||
*/
|
||||
public void setDeleted(Boolean deleted) {
|
||||
this.deleted = deleted;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取创建时间
|
||||
*
|
||||
* @return create_time - 创建时间
|
||||
*/
|
||||
public Date getCreateTime() {
|
||||
return createTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置创建时间
|
||||
*
|
||||
* @param createTime 创建时间
|
||||
*/
|
||||
public void setCreateTime(Date createTime) {
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取更新时间
|
||||
*
|
||||
* @return update_time - 更新时间
|
||||
*/
|
||||
public Date getUpdateTime() {
|
||||
return updateTime;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置更新时间
|
||||
*
|
||||
* @param updateTime 更新时间
|
||||
*/
|
||||
public void setUpdateTime(Date updateTime) {
|
||||
this.updateTime = updateTime;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user