|
@@ -4,6 +4,7 @@ package com.citu.module.menduner.system.service.fair;
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.dynamic.datasource.annotation.DSTransactional;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.citu.framework.common.pojo.PageResult;
|
|
@@ -279,7 +280,7 @@ public class FairServiceImpl implements FairService {
|
|
|
@Override
|
|
|
@DSTransactional
|
|
|
public void joinJobFair(joinJobFairReqVO reqVO) {
|
|
|
- insertFairJob(reqVO.getJobFairId(), LoginUserContext.getEnterpriseId(), reqVO.getJobId());
|
|
|
+ insertFairJob(reqVO.getJobFairId(), reqVO.getJobId());
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -287,9 +288,10 @@ public class FairServiceImpl implements FairService {
|
|
|
public void quitJobFair(joinJobFairReqVO reqVO) {
|
|
|
FairDetailDO detailDO = fairDetailMapper
|
|
|
.selectOne(
|
|
|
- FairDetailDO::getJobFairId, reqVO.getJobFairId(),
|
|
|
- FairDetailDO::getEnterpriseId, LoginUserContext.getEnterpriseId(),
|
|
|
- FairDetailDO::getJobId, reqVO.getJobId());
|
|
|
+ new LambdaQueryWrapper<FairDetailDO>()
|
|
|
+ .eq( FairDetailDO::getJobFairId, reqVO.getJobFairId())
|
|
|
+ .eq( FairDetailDO::getJobId, reqVO.getJobId())
|
|
|
+ );
|
|
|
if (null == detailDO) {
|
|
|
// 不在招聘会里面
|
|
|
return;
|
|
@@ -304,12 +306,12 @@ public class FairServiceImpl implements FairService {
|
|
|
}
|
|
|
|
|
|
@DSTransactional
|
|
|
- public void insertFairJob(Long jobFairId, Long enterpriseId, Long jobId) {
|
|
|
+ public void insertFairJob(Long jobFairId, Long jobId) {
|
|
|
FairDetailDO detailDO = fairDetailMapper
|
|
|
- .selectOne(
|
|
|
- FairDetailDO::getJobFairId, jobFairId,
|
|
|
- FairDetailDO::getEnterpriseId, enterpriseId,
|
|
|
- FairDetailDO::getJobId, jobId);
|
|
|
+ .selectOne(new LambdaQueryWrapper<FairDetailDO>()
|
|
|
+ .eq( FairDetailDO::getJobFairId, jobFairId)
|
|
|
+ .eq( FairDetailDO::getJobId, jobId)
|
|
|
+ );
|
|
|
|
|
|
if (null != detailDO) {
|
|
|
// 已经加入
|