diff --git a/ruoyi-system/src/main/java/com/ruoyi/official/domain/GwJobInfo.java b/ruoyi-system/src/main/java/com/ruoyi/official/domain/GwJobInfo.java index 9876494..acbe8cb 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/official/domain/GwJobInfo.java +++ b/ruoyi-system/src/main/java/com/ruoyi/official/domain/GwJobInfo.java @@ -32,32 +32,63 @@ public class GwJobInfo extends BaseEntity { * 岗位名称 */ private String jobName; + + /** + * 岗位名称English + */ + private String jobNameEnglish; + /** * 岗位职责 */ private String postStatement; + + /** + * 岗位职责English + */ + private String postStatementEnglish; /** * 薪资范围 */ private String salaryRange; + + /** + * 薪资范围English + */ + private String salaryRangeEnglish; /** * 工作地点 */ private String baseSite; + + /** + * 工作地点English + */ + private String baseSiteEnglish; + /** * 学历 */ private String education; + + /** + * 学历English + */ + private String educationEnglish; /** * 年龄范围 */ private String ageRange; - /** * 福利 */ private String welfare; + + /** + * 福利English + */ + private String welfareEnglish; /** * 发布时间 */ @@ -70,10 +101,20 @@ public class GwJobInfo extends BaseEntity { * 岗位职责 */ private String jobDuties; + + /** + * 岗位职责English + */ + private String jobDutiesEnglish; /** * 任职要求 */ private String qualification; + + /** + * 任职要求 + */ + private String qualificationEnglish; /** * 发布状态 0:否 1:是 */ diff --git a/ruoyi-system/src/main/java/com/ruoyi/official/domain/bo/GwJobInfoBo.java b/ruoyi-system/src/main/java/com/ruoyi/official/domain/bo/GwJobInfoBo.java index b75ddb5..4ffda20 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/official/domain/bo/GwJobInfoBo.java +++ b/ruoyi-system/src/main/java/com/ruoyi/official/domain/bo/GwJobInfoBo.java @@ -36,18 +36,32 @@ public class GwJobInfoBo extends BaseEntity { @NotBlank(message = "岗位名称不能为空", groups = { AddGroup.class, EditGroup.class }) private String jobName; + /** + * 岗位名称English + */ + private String jobNameEnglish; + /** * 岗位职责 */ @NotBlank(message = "岗位职责不能为空", groups = { AddGroup.class, EditGroup.class }) private String postStatement; + /** + * 岗位职责English + */ + private String postStatementEnglish; + /** * 薪资范围 */ @NotBlank(message = "薪资范围不能为空", groups = { AddGroup.class, EditGroup.class }) - private String - salaryRange; + private String salaryRange; + + /** + * 薪资范围English + */ + private String salaryRangeEnglish; /** * 工作地点 @@ -55,18 +69,33 @@ public class GwJobInfoBo extends BaseEntity { @NotBlank(message = "工作地点不能为空", groups = { AddGroup.class, EditGroup.class }) private String baseSite; + /** + * 工作地点English + */ + private String baseSiteEnglish; + /** * 学历 */ @NotBlank(message = "学历不能为空", groups = { AddGroup.class, EditGroup.class }) private String education; + /** + * 学历English + */ + private String educationEnglish; + /** * 年龄范围 */ @NotBlank(message = "年龄范围不能为空", groups = { AddGroup.class, EditGroup.class }) private String ageRange; + /** + * 年龄范围English + */ + private String ageRangeEnglish; + /** * 发布时间 */ @@ -86,22 +115,36 @@ public class GwJobInfoBo extends BaseEntity { */ private String welfare; + /** + * 福利 + */ + private String welfareEnglish; + /** * 岗位职责 */ @NotBlank(message = "岗位职责不能为空", groups = { AddGroup.class, EditGroup.class }) private String jobDuties; + /** + * 岗位职责 + */ + private String jobDutiesEnglish; + /** * 任职要求 */ @NotBlank(message = "任职要求不能为空", groups = { AddGroup.class, EditGroup.class }) private String qualification; + /** + * 任职要求 + */ + private String qualificationEnglish; + /** * 发布状态 0:否 1:是 */ - @NotBlank(message = "发布状态 0:否 1:是不能为空", groups = { AddGroup.class, EditGroup.class }) private String releaseState; /** diff --git a/ruoyi-system/src/main/java/com/ruoyi/official/domain/vo/GwJobInfoVo.java b/ruoyi-system/src/main/java/com/ruoyi/official/domain/vo/GwJobInfoVo.java index 73b225b..ef7eae6 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/official/domain/vo/GwJobInfoVo.java +++ b/ruoyi-system/src/main/java/com/ruoyi/official/domain/vo/GwJobInfoVo.java @@ -34,23 +34,45 @@ public class GwJobInfoVo { @ExcelProperty(value = "岗位名称") private String jobName; + /** + * 岗位名称English + */ + @ExcelProperty(value = "岗位名称") + private String jobNameEnglish; + /** * 岗位职责 */ @ExcelProperty(value = "岗位职责") private String postStatement; + /** + * 岗位职责English + */ + @ExcelProperty(value = "岗位职责") + private String postStatementEnglish; + /** * 福利 */ private String welfare; + /** + * 福利English + */ + private String welfareEnglish; + /** * 薪资范围 */ @ExcelProperty(value = "薪资范围") - private String - salaryRange; + private String salaryRange; + + /** + * 薪资范围 + */ + @ExcelProperty(value = "薪资范围") + private String salaryRangeEnglish; /** * 工作地点 @@ -58,18 +80,36 @@ public class GwJobInfoVo { @ExcelProperty(value = "工作地点") private String baseSite; + /** + * 工作地点English + */ + @ExcelProperty(value = "工作地点") + private String baseSiteEnglish; + /** * 学历 */ @ExcelProperty(value = "学历") private String education; + /** + * 学历English + */ + @ExcelProperty(value = "学历") + private String educationEnglish; + /** * 年龄范围 */ @ExcelProperty(value = "年龄范围") private String ageRange; + /** + * 年龄范围English + */ + @ExcelProperty(value = "年龄范围") + private String ageRangeEnglish; + /** * 发布时间 */ @@ -88,12 +128,24 @@ public class GwJobInfoVo { @ExcelProperty(value = "岗位职责") private String jobDuties; + /** + * 岗位职责English + */ + @ExcelProperty(value = "岗位职责") + private String jobDutiesEnglish; + /** * 任职要求 */ @ExcelProperty(value = "任职要求") private String qualification; + /** + * 任职要求English + */ + @ExcelProperty(value = "任职要求") + private String qualificationEnglish; + /** * 发布状态 0:否 1:是 */ diff --git a/ruoyi-system/src/main/resources/mapper/official/GwJobInfoMapper.xml b/ruoyi-system/src/main/resources/mapper/official/GwJobInfoMapper.xml index 72c6c04..4d66b6a 100644 --- a/ruoyi-system/src/main/resources/mapper/official/GwJobInfoMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/official/GwJobInfoMapper.xml @@ -11,13 +11,26 @@ + + + + + + + + + + + + +