修复高危漏洞接口——对外放行的,把岗位id加密

This commit is contained in:
sh
2026-04-21 13:04:42 +08:00
parent c85ff33840
commit 8caff23d0b

View File

@@ -12,6 +12,7 @@ import com.ruoyi.cms.domain.vo.JobExcelVo;
import com.ruoyi.cms.util.DictUtils; import com.ruoyi.cms.util.DictUtils;
import com.ruoyi.cms.util.encrypt.QuickValidUtils; import com.ruoyi.cms.util.encrypt.QuickValidUtils;
import com.ruoyi.cms.util.notice.NoticeUtils; import com.ruoyi.cms.util.notice.NoticeUtils;
import com.ruoyi.common.constant.SM4Constants;
import com.ruoyi.common.core.domain.entity.File; import com.ruoyi.common.core.domain.entity.File;
import com.ruoyi.cms.domain.query.ESJobSearch; import com.ruoyi.cms.domain.query.ESJobSearch;
import com.ruoyi.cms.domain.vo.CandidateVO; import com.ruoyi.cms.domain.vo.CandidateVO;
@@ -330,6 +331,7 @@ public class JobServiceImpl extends ServiceImpl<JobMapper,Job> implements IJobSe
List<JobContact> jobContent = jobContactGroupMap.getOrDefault(jobItemId, Collections.emptyList()); List<JobContact> jobContent = jobContactGroupMap.getOrDefault(jobItemId, Collections.emptyList());
jobItem.setFilesList(jobFiles); jobItem.setFilesList(jobFiles);
jobItem.setJobContactList(jobContent); jobItem.setJobContactList(jobContent);
jobItem.setEncryptJobId(SM4Utils.encryptEcb(SM4Constants.SM4_KET, String.valueOf(job.getJobId())));
} }
}); });
} }