浏览代码

1、优化效验招聘会白名单

rayson 8 月之前
父节点
当前提交
b9e27c4e2e

+ 4 - 2
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/dal/mysql/fair/FairWhiteMapper.java

@@ -26,8 +26,10 @@ public interface FairWhiteMapper extends BaseMapperX<FairWhiteDO> {
         return selectOne(FairWhiteDO::getJobFairId, jobFairId, FairWhiteDO::getName, name);
     }
 
-    default FairWhiteDO selectByJobFairIdAndEnterpriseName(@Param("jobFairId") Long jobFairId, @Param("name") String name, @Param("anotherName") String anotherName) {
-        return selectOne(new LambdaQueryWrapperX<FairWhiteDO>()
+    default List<FairWhiteDO> selectByJobFairIdAndEnterpriseName(@Param("jobFairId") Long jobFairId,
+                                                           @Param("name") String name,
+                                                           @Param("anotherName") String anotherName) {
+        return selectList(new LambdaQueryWrapperX<FairWhiteDO>()
                 .eq(FairWhiteDO::getJobFairId, jobFairId)
                 .eq(FairWhiteDO::getName, name).or().eq(FairWhiteDO::getName, anotherName)
         );

+ 2 - 2
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/service/fair/FairServiceImpl.java

@@ -154,9 +154,9 @@ public class FairServiceImpl implements FairService {
         EnterpriseDO enterpriseDO = enterpriseMapper.selectById(LoginUserContext.getEnterpriseId());
 //        FairWhiteDO fairWhiteDO = fairWhiteMapper
 //                .selectByJobFairIdAndEnterpriseId(jobFairId, LoginUserContext.getEnterpriseId());
-        FairWhiteDO fairWhiteDO = fairWhiteMapper
+        List<FairWhiteDO> list = fairWhiteMapper
                 .selectByJobFairIdAndEnterpriseName(jobFairId, enterpriseDO.getName(), enterpriseDO.getAnotherName());
-        if (null == fairWhiteDO) {
+        if (ObjectUtil.isEmpty(list)) {
             throw exception(JOB_FAIR_NO_PERMISSION);
         }