添加删除投递记录接口

This commit is contained in:
zk
2026-04-29 17:40:53 +08:00
parent de388f5986
commit ad8fff3d62
2 changed files with 16 additions and 0 deletions
@@ -114,6 +114,15 @@ public class JobController {
jobService.applyJob(param.getJobId(), param.getStatus(), userId);
}
/**
* 删除投递记录
*/
@DeleteMapping("/apply")
public void deleteApplication(@RequestParam Long jobId) {
Long userId = UserSecurityTool.getUserId();
jobService.deleteApplication(jobId, userId);
}
/**
* 收藏统计
*/
@@ -531,6 +531,13 @@ public class JobService {
}
}
/**
* 删除投递记录
*/
public void deleteApplication(Long jobId, Long userId) {
userJobApplicationMapper.delete(new LambdaQueryWrapper<UserJobApplication>().eq(UserJobApplication::getUserId, userId).eq(UserJobApplication::getJobId, jobId));
}
/**
* 收藏统计
* <p>方法逻辑流程:</p>