From 65be89f0ff097c6ee461775e52ffd92fb9334f33 Mon Sep 17 00:00:00 2001 From: lapuda <577732344@qq.com> Date: Wed, 15 Jul 2026 14:34:29 +0800 Subject: [PATCH] fix: Update approval check to use job fair ID and company ID --- .../ruoyi/cms/service/rc/impl/PublicJobFairServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/rc/impl/PublicJobFairServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/rc/impl/PublicJobFairServiceImpl.java index 34b461e..a2d87ab 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/rc/impl/PublicJobFairServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/rc/impl/PublicJobFairServiceImpl.java @@ -446,7 +446,7 @@ public class PublicJobFairServiceImpl implements IPublicJobFairService { } Company company = getCurrentCompanyOrThrow(); PublicJobFairJob relation = ensureCurrentCompanyJob(jobFairId, jobId, company.getCompanyId()); - ensureApproved(relation); + ensureApproved(jobFairId, company.getCompanyId()); job.setJobId(jobId); job.setCompanyId(company.getCompanyId()); job.setCompanyName(company.getName()); @@ -466,7 +466,7 @@ public class PublicJobFairServiceImpl implements IPublicJobFairService { } Company company = getCurrentCompanyOrThrow(); PublicJobFairJob relation = ensureCurrentCompanyJob(jobFairId, jobId, company.getCompanyId()); - ensureApproved(relation); + ensureApproved(jobFairId, company.getCompanyId()); int relationDeleted = publicJobFairMapper.deleteJobFairJobById(relation.getId()); int jobDeleted = jobService.deleteJobByJobIds(new Long[]{jobId}); return relationDeleted > 0 && jobDeleted > 0