From e3ed3e94d44b6592502179e0e55ce31be4471a7a Mon Sep 17 00:00:00 2001 From: zk Date: Thu, 4 Jun 2026 15:58:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20=E6=8B=9B=E8=81=98?= =?UTF-8?q?=E5=88=86=E7=B1=BB=20=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/org/jiayunet/pojo/dto/job/JobIntentionDto.java | 5 +++++ .../java/org/jiayunet/pojo/param/job/JobIntentionParam.java | 5 +++++ .../main/java/org/jiayunet/service/JobIntentionService.java | 2 ++ .../src/main/java/org/jiayunet/pojo/po/UserJobIntention.java | 3 +++ 4 files changed, 15 insertions(+) diff --git a/client-api/src/main/java/org/jiayunet/pojo/dto/job/JobIntentionDto.java b/client-api/src/main/java/org/jiayunet/pojo/dto/job/JobIntentionDto.java index 556188f..5f9e367 100644 --- a/client-api/src/main/java/org/jiayunet/pojo/dto/job/JobIntentionDto.java +++ b/client-api/src/main/java/org/jiayunet/pojo/dto/job/JobIntentionDto.java @@ -30,4 +30,9 @@ public class JobIntentionDto { * 就业类型:0=全职,1=实习 */ private Integer employmentType; + + /** + * 招聘分类: 0=社招, 1=校招, 2=实习, 3=其他 + */ + private Integer recruitCategory; } diff --git a/client-api/src/main/java/org/jiayunet/pojo/param/job/JobIntentionParam.java b/client-api/src/main/java/org/jiayunet/pojo/param/job/JobIntentionParam.java index 8a6bd22..b5b3b00 100644 --- a/client-api/src/main/java/org/jiayunet/pojo/param/job/JobIntentionParam.java +++ b/client-api/src/main/java/org/jiayunet/pojo/param/job/JobIntentionParam.java @@ -30,4 +30,9 @@ public class JobIntentionParam { * 就业类型:0=全职,1=实习 */ private Integer employmentType; + + /** + * 招聘分类: 0=社招, 1=校招, 2=实习, 3=其他 + */ + private Integer recruitCategory; } diff --git a/client-api/src/main/java/org/jiayunet/service/JobIntentionService.java b/client-api/src/main/java/org/jiayunet/service/JobIntentionService.java index 78f0728..7029192 100644 --- a/client-api/src/main/java/org/jiayunet/service/JobIntentionService.java +++ b/client-api/src/main/java/org/jiayunet/service/JobIntentionService.java @@ -55,6 +55,7 @@ public class JobIntentionService { po.setRegionCodes(param.getRegionCodes() != null ? param.getRegionCodes() : java.util.Collections.emptyList()); po.setIndustryIds(param.getIndustryIds() != null ? param.getIndustryIds() : java.util.Collections.emptyList()); po.setEmploymentType(param.getEmploymentType()); + po.setRecruitCategory(param.getRecruitCategory()); po.setCreateTime(Instant.now()); po.setUpdateTime(Instant.now()); intentionMapper.insert(po); @@ -63,6 +64,7 @@ public class JobIntentionService { po.setRegionCodes(param.getRegionCodes() != null ? param.getRegionCodes() : java.util.Collections.emptyList()); po.setIndustryIds(param.getIndustryIds() != null ? param.getIndustryIds() : java.util.Collections.emptyList()); po.setEmploymentType(param.getEmploymentType()); + po.setRecruitCategory(param.getRecruitCategory()); po.setUpdateTime(Instant.now()); intentionMapper.updateById(po); } diff --git a/manager/src/main/java/org/jiayunet/pojo/po/UserJobIntention.java b/manager/src/main/java/org/jiayunet/pojo/po/UserJobIntention.java index 5efac7e..440ae0e 100644 --- a/manager/src/main/java/org/jiayunet/pojo/po/UserJobIntention.java +++ b/manager/src/main/java/org/jiayunet/pojo/po/UserJobIntention.java @@ -41,6 +41,9 @@ public class UserJobIntention { /** 工作类型 0=全职 1=实习 */ private Integer employmentType; + /** 招聘分类: 0=社招, 1=校招, 2=实习, 3=其他 */ + private Integer recruitCategory; + /** 创建时间 */ private Instant createTime;