1.添加取消收藏方法
2.修改es查询报错问题
This commit is contained in:
@@ -264,4 +264,26 @@ public class CmsJobController extends BaseController
|
|||||||
}
|
}
|
||||||
return success(iAppReviewJobService.selectAppReviewJobListJob(appReviewJob));
|
return success(iAppReviewJobService.selectAppReviewJobListJob(appReviewJob));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@PostMapping("/collectionCancel")
|
||||||
|
@ApiOperation("取消收藏")
|
||||||
|
public AjaxResult pcCancel(@RequestBody JobCollection jobCollection)
|
||||||
|
{
|
||||||
|
if(jobCollection.getJobId()==null){
|
||||||
|
return AjaxResult.error("岗位id为空");
|
||||||
|
}
|
||||||
|
if(!SecurityUtils.isLogin()){
|
||||||
|
return AjaxResult.error("用户未登录!");
|
||||||
|
}
|
||||||
|
if(jobCollection.getUserId()==null){
|
||||||
|
String idCard=RoleUtils.getCurrentUseridCard();
|
||||||
|
AppUser appUser=appUserService.selectAppuserByIdcard(idCard);
|
||||||
|
if(appUser==null){
|
||||||
|
return AjaxResult.error("用户信息未完善,请完善身份证信息!");
|
||||||
|
}else{
|
||||||
|
jobCollection.setUserId(appUser.getUserId());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return toAjax(jobCollectionService.pcCancel(jobCollection));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -81,4 +81,6 @@ public interface IJobCollectionService
|
|||||||
int pcJobCollection(JobCollection collection);
|
int pcJobCollection(JobCollection collection);
|
||||||
|
|
||||||
public List<Job> selectJobCollectionListJob(JobCollection jobCollection);
|
public List<Job> selectJobCollectionListJob(JobCollection jobCollection);
|
||||||
|
|
||||||
|
int pcCancel(JobCollection collection);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -622,8 +622,8 @@ public class ESJobSearchImpl implements IESJobSearchService
|
|||||||
if(!StringUtil.isEmptyOrNull(appUser.getArea())){
|
if(!StringUtil.isEmptyOrNull(appUser.getArea())){
|
||||||
newSearch.setArea(appUser.getArea());
|
newSearch.setArea(appUser.getArea());
|
||||||
}
|
}
|
||||||
if(!StringUtil.isEmptyOrNull(appUser.getExperience())){
|
if(!StringUtil.isEmptyOrNull(appUser.getWorkExperience())){
|
||||||
newSearch.setExperience(appUser.getExperience());
|
newSearch.setExperience(appUser.getWorkExperience());
|
||||||
}
|
}
|
||||||
if(!StringUtil.isEmptyOrNull(esJobSearch.getExperience())){
|
if(!StringUtil.isEmptyOrNull(esJobSearch.getExperience())){
|
||||||
newSearch.setExperience(esJobSearch.getExperience());
|
newSearch.setExperience(esJobSearch.getExperience());
|
||||||
|
|||||||
@@ -168,6 +168,15 @@ public class JobCollectionServiceImpl extends ServiceImpl<JobCollectionMapper,Jo
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int pcCancel(JobCollection collection) {
|
||||||
|
List<JobCollection> jobCollections = jobCollectionMapper.selectList(Wrappers.<JobCollection>lambdaQuery().eq(JobCollection::getJobId, collection.getJobId()).eq(JobCollection::getUserId, collection.getUserId()));
|
||||||
|
if(jobCollections.size()>0){
|
||||||
|
jobCollectionMapper.deleteBatchIds(jobCollections.stream().map(JobCollection::getId).collect(Collectors.toList()));
|
||||||
|
}
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public CompetitivenessResponse competitiveness(Long jobId) {
|
public CompetitivenessResponse competitiveness(Long jobId) {
|
||||||
// 查询岗位信息
|
// 查询岗位信息
|
||||||
|
|||||||
Reference in New Issue
Block a user