修改查看岗位详情-返回附件信息

This commit is contained in:
sh
2025-12-03 12:46:31 +08:00
parent 11aa1b11b1
commit 9080ae2e07
3 changed files with 27 additions and 8 deletions

View File

@@ -151,7 +151,7 @@ public class FileServiceImpl extends ServiceImpl<FileMapper, File> implements IF
// 保存文件信息到数据库
saveFileInfo(fileName, bussinessid);
AjaxResult ajaxResult=AjaxResult.success();
ajaxResult.put("filePath", StringUtil.PATH_DEV+fileName);
ajaxResult.put("filePath", StringUtil.getFilePath()+fileName);
ajaxResult.put("bussinessid",bussinessid);
return ajaxResult;
} catch (IOException e) {

View File

@@ -223,12 +223,20 @@ public class JobServiceImpl extends ServiceImpl<JobMapper,Job> implements IJobSe
job.setJobContactList(contacts);
}
//查询附件
File file=new File();
file.setBussinessid(jobId);
List<File> filesList=fileMapper.selectFileList(file);
if(filesList!=null){
job.setFilesList(filesList);
}
String baseFilePath = StringUtil.getFilePath();
//查询附件
File queryFile = new File();
queryFile.setBussinessid(jobId);
List<File> filesList = Optional.ofNullable(fileMapper.selectFileList(queryFile))
.orElseGet(Collections::emptyList);
//添加路径
List<File> processedFiles = filesList.stream()
.filter(Objects::nonNull)
.filter(file -> file.getFileUrl() != null && !file.getFileUrl().trim().isEmpty())
.peek(file -> file.setFileUrl(String.join("", baseFilePath, file.getFileUrl())))
.collect(Collectors.toList());
job.setFilesList(processedFiles);
return job;
}

View File

@@ -48,7 +48,10 @@ public class StringUtil {
*录用-招聘会
*/
public static final String HIRE_SOURCE_ZPH="1";
/**
* 标记
*/
public static final boolean PATH_TEST_ENV = true;
/**
* 测试环境附件地址
*/
@@ -124,4 +127,12 @@ public class StringUtil {
}
return idCard.substring(0, 4) + "***" + idCard.substring(14);
}
/**
* 获取附件地址
* @return
*/
public static String getFilePath(){
return !PATH_TEST_ENV?PATH_PRO:PATH_DEV;
}
}