招聘信息英文

This commit is contained in:
郭文豪 2024-12-31 17:26:09 +08:00
parent fe395e75b5
commit 23dd947270
4 changed files with 155 additions and 6 deletions

View File

@ -32,32 +32,63 @@ public class GwJobInfo extends BaseEntity {
* 岗位名称 * 岗位名称
*/ */
private String jobName; private String jobName;
/**
* 岗位名称English
*/
private String jobNameEnglish;
/** /**
* 岗位职责 * 岗位职责
*/ */
private String postStatement; private String postStatement;
/**
* 岗位职责English
*/
private String postStatementEnglish;
/** /**
* 薪资范围 * 薪资范围
*/ */
private String salaryRange; private String salaryRange;
/**
* 薪资范围English
*/
private String salaryRangeEnglish;
/** /**
* 工作地点 * 工作地点
*/ */
private String baseSite; private String baseSite;
/**
* 工作地点English
*/
private String baseSiteEnglish;
/** /**
* 学历 * 学历
*/ */
private String education; private String education;
/**
* 学历English
*/
private String educationEnglish;
/** /**
* 年龄范围 * 年龄范围
*/ */
private String ageRange; private String ageRange;
/** /**
* 福利 * 福利
*/ */
private String welfare; private String welfare;
/**
* 福利English
*/
private String welfareEnglish;
/** /**
* 发布时间 * 发布时间
*/ */
@ -70,10 +101,20 @@ public class GwJobInfo extends BaseEntity {
* 岗位职责 * 岗位职责
*/ */
private String jobDuties; private String jobDuties;
/**
* 岗位职责English
*/
private String jobDutiesEnglish;
/** /**
* 任职要求 * 任职要求
*/ */
private String qualification; private String qualification;
/**
* 任职要求
*/
private String qualificationEnglish;
/** /**
* 发布状态 0 1 * 发布状态 0 1
*/ */

View File

@ -36,18 +36,32 @@ public class GwJobInfoBo extends BaseEntity {
@NotBlank(message = "岗位名称不能为空", groups = { AddGroup.class, EditGroup.class }) @NotBlank(message = "岗位名称不能为空", groups = { AddGroup.class, EditGroup.class })
private String jobName; private String jobName;
/**
* 岗位名称English
*/
private String jobNameEnglish;
/** /**
* 岗位职责 * 岗位职责
*/ */
@NotBlank(message = "岗位职责不能为空", groups = { AddGroup.class, EditGroup.class }) @NotBlank(message = "岗位职责不能为空", groups = { AddGroup.class, EditGroup.class })
private String postStatement; private String postStatement;
/**
* 岗位职责English
*/
private String postStatementEnglish;
/** /**
* 薪资范围 * 薪资范围
*/ */
@NotBlank(message = "薪资范围不能为空", groups = { AddGroup.class, EditGroup.class }) @NotBlank(message = "薪资范围不能为空", groups = { AddGroup.class, EditGroup.class })
private String private String salaryRange;
salaryRange;
/**
* 薪资范围English
*/
private String salaryRangeEnglish;
/** /**
* 工作地点 * 工作地点
@ -55,18 +69,33 @@ public class GwJobInfoBo extends BaseEntity {
@NotBlank(message = "工作地点不能为空", groups = { AddGroup.class, EditGroup.class }) @NotBlank(message = "工作地点不能为空", groups = { AddGroup.class, EditGroup.class })
private String baseSite; private String baseSite;
/**
* 工作地点English
*/
private String baseSiteEnglish;
/** /**
* 学历 * 学历
*/ */
@NotBlank(message = "学历不能为空", groups = { AddGroup.class, EditGroup.class }) @NotBlank(message = "学历不能为空", groups = { AddGroup.class, EditGroup.class })
private String education; private String education;
/**
* 学历English
*/
private String educationEnglish;
/** /**
* 年龄范围 * 年龄范围
*/ */
@NotBlank(message = "年龄范围不能为空", groups = { AddGroup.class, EditGroup.class }) @NotBlank(message = "年龄范围不能为空", groups = { AddGroup.class, EditGroup.class })
private String ageRange; private String ageRange;
/**
* 年龄范围English
*/
private String ageRangeEnglish;
/** /**
* 发布时间 * 发布时间
*/ */
@ -86,22 +115,36 @@ public class GwJobInfoBo extends BaseEntity {
*/ */
private String welfare; private String welfare;
/**
* 福利
*/
private String welfareEnglish;
/** /**
* 岗位职责 * 岗位职责
*/ */
@NotBlank(message = "岗位职责不能为空", groups = { AddGroup.class, EditGroup.class }) @NotBlank(message = "岗位职责不能为空", groups = { AddGroup.class, EditGroup.class })
private String jobDuties; private String jobDuties;
/**
* 岗位职责
*/
private String jobDutiesEnglish;
/** /**
* 任职要求 * 任职要求
*/ */
@NotBlank(message = "任职要求不能为空", groups = { AddGroup.class, EditGroup.class }) @NotBlank(message = "任职要求不能为空", groups = { AddGroup.class, EditGroup.class })
private String qualification; private String qualification;
/**
* 任职要求
*/
private String qualificationEnglish;
/** /**
* 发布状态 0 1 * 发布状态 0 1
*/ */
@NotBlank(message = "发布状态 0否 1是不能为空", groups = { AddGroup.class, EditGroup.class })
private String releaseState; private String releaseState;
/** /**

View File

@ -34,23 +34,45 @@ public class GwJobInfoVo {
@ExcelProperty(value = "岗位名称") @ExcelProperty(value = "岗位名称")
private String jobName; private String jobName;
/**
* 岗位名称English
*/
@ExcelProperty(value = "岗位名称")
private String jobNameEnglish;
/** /**
* 岗位职责 * 岗位职责
*/ */
@ExcelProperty(value = "岗位职责") @ExcelProperty(value = "岗位职责")
private String postStatement; private String postStatement;
/**
* 岗位职责English
*/
@ExcelProperty(value = "岗位职责")
private String postStatementEnglish;
/** /**
* 福利 * 福利
*/ */
private String welfare; private String welfare;
/**
* 福利English
*/
private String welfareEnglish;
/** /**
* 薪资范围 * 薪资范围
*/ */
@ExcelProperty(value = "薪资范围") @ExcelProperty(value = "薪资范围")
private String private String salaryRange;
salaryRange;
/**
* 薪资范围
*/
@ExcelProperty(value = "薪资范围")
private String salaryRangeEnglish;
/** /**
* 工作地点 * 工作地点
@ -58,18 +80,36 @@ public class GwJobInfoVo {
@ExcelProperty(value = "工作地点") @ExcelProperty(value = "工作地点")
private String baseSite; private String baseSite;
/**
* 工作地点English
*/
@ExcelProperty(value = "工作地点")
private String baseSiteEnglish;
/** /**
* 学历 * 学历
*/ */
@ExcelProperty(value = "学历") @ExcelProperty(value = "学历")
private String education; private String education;
/**
* 学历English
*/
@ExcelProperty(value = "学历")
private String educationEnglish;
/** /**
* 年龄范围 * 年龄范围
*/ */
@ExcelProperty(value = "年龄范围") @ExcelProperty(value = "年龄范围")
private String ageRange; private String ageRange;
/**
* 年龄范围English
*/
@ExcelProperty(value = "年龄范围")
private String ageRangeEnglish;
/** /**
* 发布时间 * 发布时间
*/ */
@ -88,12 +128,24 @@ public class GwJobInfoVo {
@ExcelProperty(value = "岗位职责") @ExcelProperty(value = "岗位职责")
private String jobDuties; private String jobDuties;
/**
* 岗位职责English
*/
@ExcelProperty(value = "岗位职责")
private String jobDutiesEnglish;
/** /**
* 任职要求 * 任职要求
*/ */
@ExcelProperty(value = "任职要求") @ExcelProperty(value = "任职要求")
private String qualification; private String qualification;
/**
* 任职要求English
*/
@ExcelProperty(value = "任职要求")
private String qualificationEnglish;
/** /**
* 发布状态 0 1 * 发布状态 0 1
*/ */

View File

@ -11,13 +11,26 @@
<result property=" <result property="
salaryRange" column=" salaryRange" column="
salary_range"/> salary_range"/>
<result property="jobName" column="job_name"/>
<result property="jobNameEnglish" column="job_name_english"/>
<result property="postStatement" column="post_statement"/>
<result property="postStatementEnglish" column="post_statement_english"/>
<result property="salaryRange" column="salary_range"/>
<result property="salaryRangeEnglish" column="salary_range_english"/>
<result property="baseSite" column="base_site"/> <result property="baseSite" column="base_site"/>
<result property="baseSiteEnglish" column="base_site_english"/>
<result property="education" column="education"/> <result property="education" column="education"/>
<result property="educationEnglish" column="education_english"/>
<result property="ageRange" column="age_range"/> <result property="ageRange" column="age_range"/>
<result property="ageRangeEnglish" column="age_range_english"/>
<result property="releaseTime" column="release_time"/> <result property="releaseTime" column="release_time"/>
<result property="isTop" column="is_top"/> <result property="isTop" column="is_top"/>
<result property="welfare" column="welfare"/>
<result property="welfareEnglish" column="welfare_english_english"/>
<result property="jobDuties" column="job_duties"/> <result property="jobDuties" column="job_duties"/>
<result property="jobDutiesEnglish" column="job_duties_english"/>
<result property="qualification" column="qualification"/> <result property="qualification" column="qualification"/>
<result property="qualificationEnglish" column="qualification_english"/>
<result property="createBy" column="create_by"/> <result property="createBy" column="create_by"/>
<result property="releaseState" column="release_state"/> <result property="releaseState" column="release_state"/>
<result property="createUserId" column="create_user_id"/> <result property="createUserId" column="create_user_id"/>