1.pc端添加足迹接口

2.修改移动端文件上传
3.es推荐岗位和岗位列表添加type
This commit is contained in:
sh
2025-11-04 18:42:48 +08:00
parent 91fe45e543
commit 603c33e648
10 changed files with 70 additions and 15 deletions

View File

@@ -54,5 +54,5 @@ public interface IFileService
*/
public int deleteFileByIds(Long[] ids);
AjaxResult uploadFile(MultipartFile file, Long bussinessId);
AjaxResult uploadFile(MultipartFile file, Long bussinessid);
}

View File

@@ -267,7 +267,7 @@ public class AppUserServiceImpl extends ServiceImpl<AppUserMapper,AppUser> imple
//查询附件
File fileParm=new File();
fileParm.setBussinessId(appUser.getUserId());
fileParm.setBussinessid(appUser.getUserId());
List<File> files=fileMapper.selectFileList(fileParm);
appUser.setFileList(files);

View File

@@ -431,6 +431,9 @@ public class ESJobSearchImpl implements IESJobSearchService
if(!StringUtil.isEmptyOrNull(esJobSearch.getCode())){
wrapper.and(x->x.eq(ESJobDocument::getCode,esJobSearch.getCode()));
}
if(!StringUtil.isEmptyOrNull(esJobSearch.getType())){
wrapper.and(x->x.eq(ESJobDocument::getType,esJobSearch.getType()));
}
if(esJobSearch.getJobId()!=null){
wrapper.and(x->x.eq(ESJobDocument::getJobId,esJobSearch.getJobId()));
}
@@ -509,6 +512,9 @@ public class ESJobSearchImpl implements IESJobSearchService
if(!StringUtil.isEmptyOrNull(jobQuery.getCompanyNature())){
wrapper.and(a->a.eq(ESJobDocument::getCompanyNature,jobQuery.getCompanyNature()));
}
if(!StringUtil.isEmptyOrNull(jobQuery.getType())){
wrapper.and(a->a.eq(ESJobDocument::getType,jobQuery.getType()));
}
if(Objects.nonNull(jobQuery.getOrder())){
if (jobQuery.getOrder()==2){
wrapper.orderByDesc(ESJobDocument::getPostingDate);

View File

@@ -91,7 +91,7 @@ public class FileServiceImpl extends ServiceImpl<FileMapper, File> implements IF
}
@Override
public AjaxResult uploadFile(MultipartFile file, Long bussinessId) {
public AjaxResult uploadFile(MultipartFile file, Long bussinessid) {
if (file.isEmpty()) {
return AjaxResult.error("文件为空,请选择文件上传");
}
@@ -111,7 +111,7 @@ public class FileServiceImpl extends ServiceImpl<FileMapper, File> implements IF
Files.copy(file.getInputStream(), filePath);
// 保存文件信息到数据库
saveFileInfo(fileName, bussinessId);
saveFileInfo(fileName, bussinessid);
return AjaxResult.success("http://39.98.44.136/file/"+fileName);
} catch (IOException e) {
@@ -119,10 +119,10 @@ public class FileServiceImpl extends ServiceImpl<FileMapper, File> implements IF
return AjaxResult.error("文件上传失败");
}
}
private void saveFileInfo(String fileName, Long bussinessId) {
private void saveFileInfo(String fileName, Long bussinessid) {
// 这里假设你已经有了一个FileService来处理数据库操作
File file = new File();
file.setBussinessId(bussinessId);
file.setBussinessid(bussinessid);
file.setFileUrl(fileName);
this.save(file);
}

View File

@@ -217,7 +217,7 @@ public class JobServiceImpl extends ServiceImpl<JobMapper,Job> implements IJobSe
}
//查询附件
File file=new File();
file.setBussinessId(jobId);
file.setBussinessid(jobId);
List<File> filesList=fileMapper.selectFileList(file);
if(filesList!=null){
job.setFilesList(filesList);