DESKTOP-VAEGFGM\zqc il y a 3 mois
Parent
commit
5ebc49c469

+ 3 - 1
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/controller/admin/fair/FairAnalysisController.java

@@ -1,5 +1,6 @@
 package com.citu.module.menduner.system.controller.admin.fair;
 
+import com.citu.framework.apilog.core.annotation.ApiAccessLog;
 import com.citu.framework.common.pojo.CommonResult;
 import com.citu.framework.common.pojo.PageResult;
 import com.citu.framework.common.util.object.BeanUtils;
@@ -30,6 +31,7 @@ import java.io.IOException;
 import java.util.List;
 import java.util.Map;
 
+import static com.citu.framework.apilog.core.enums.OperateTypeEnum.EXPORT;
 import static com.citu.framework.common.pojo.CommonResult.success;
 
 @Tag(name = "管理后台 - 招聘会数据分析")
@@ -77,7 +79,7 @@ public class FairAnalysisController {
 
 
     @GetMapping("/user/job/cv-rel/download")
-    @Operation(summary = "用户投递的简历情况下载")
+    @ApiAccessLog(operateType = EXPORT)
     public void userJobCVRelDownload
             (@Valid FairUserAnalysisReqVO reqVO, HttpServletResponse response) throws IOException {
        List<UserJobCVRelExcelVo> datas =  fairAnalysisService.userJobCVRelDownload(reqVO);

+ 4 - 0
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/service/major/MajorServiceImpl.java

@@ -17,6 +17,7 @@ import org.springframework.stereotype.Service;
 import org.springframework.validation.annotation.Validated;
 
 import javax.annotation.Resource;
+import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
 import java.util.stream.Collectors;
@@ -119,6 +120,9 @@ public class MajorServiceImpl implements MajorService {
 
     @Override
     public List<MajorDO> getMajors(List<Long> majorIds) {
+        if (null == majorIds || majorIds.isEmpty()){
+            return  new ArrayList<>();
+        }
         return majorMapper.selectByIds(majorIds);
     }
 }

+ 6 - 0
menduner/menduner-system-biz/src/main/java/com/citu/module/menduner/system/service/school/SchoolInfoServiceImpl.java

@@ -15,6 +15,7 @@ import org.springframework.validation.annotation.Validated;
 
 import javax.annotation.Resource;
 
+import java.util.ArrayList;
 import java.util.List;
 
 import static com.citu.framework.common.exception.util.ServiceExceptionUtil.exception;
@@ -121,6 +122,11 @@ public class SchoolInfoServiceImpl implements SchoolInfoService {
 
     @Override
     public List<SchoolInfoDO> getSchoolInfos(List<Long> schoolIds) {
+
+        if(null== schoolIds ||schoolIds.isEmpty()){
+            return new ArrayList<>();
+        }
+
         return schoolInfoMapper.selectByIds(schoolIds);
     }
 }