diff --git a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/SeekServiceImpl.java b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/SeekServiceImpl.java index 302890e..b52ea46 100644 --- a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/SeekServiceImpl.java +++ b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/SeekServiceImpl.java @@ -10,6 +10,7 @@ import org.jeecg.modules.apiService.SeekService; import org.jeecg.modules.employAuthenticationCompany.service.IEmployAuthenticationCompanyService; import org.jeecg.modules.employAuthenticationPerson.entity.EmployAuthenticationPerson; import org.jeecg.modules.employAuthenticationPerson.service.IEmployAuthenticationPersonService; +import org.jeecg.modules.employCategory.entity.EmployCategory; import org.jeecg.modules.employCategory.service.IEmployCategoryService; import org.jeecg.modules.employOrder.entity.EmployOrder; import org.jeecg.modules.employOrder.service.IEmployOrderService; @@ -48,6 +49,14 @@ public class SeekServiceImpl implements SeekService { @Resource private IEmployOrderService employOrderService; + private String getClassName(String id){ + EmployCategory c1 = employCategoryService.getById(id); + if (c1 != null){ + return c1.getName(); + } + return null; + } + //求职信息-查询求职信息列表 @@ -71,12 +80,19 @@ public class SeekServiceImpl implements SeekService { //求职信息-根据Id查看求职信息详情 @Override public Result querySeekById(String token, String id){ - HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token); EmploySeek one = employSeekService.getById(id); one.setEmployResume(employResumeService.getById(one.getResumeId())); - one.setHanHaiMember(hanHaiMemberService.getById(hanHaiMember.getId())); - one.setCategoryOne(employCategoryService.getById(one.getCategoryOne()).getName()); - one.setCategoryTwo(employCategoryService.getById(one.getCategoryTwo()).getName()); + + one.setHanHaiMember(hanHaiMemberService.getById(one.getUserId())); + + +// if (StringUtils.isNotEmpty(token)){ +// HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token); +// one.setHanHaiMember(hanHaiMemberService.getById(hanHaiMember.getId())); +// } + + one.setCategoryOne(getClassName(one.getCategoryOne())); + one.setCategoryTwo(getClassName(one.getCategoryTwo())); List list = employOrderService.lambdaQuery() .orderByDesc(EmployOrder::getStatus, EmployOrder::getCreateTime)