BUG--简历判重,线程安全

This commit is contained in:
dxfeng 2024-05-13 10:49:25 +08:00
parent 99fd325c5c
commit 1ccfcc18ec
2 changed files with 3 additions and 3 deletions

View File

@ -108,7 +108,7 @@ public class CheckRepeatResume {
* @param mainId
* @param sourceId
*/
public void insertResumeDetailTable(List<RecruitDataMap<Object>> detailDataList, String tableName, String mainId, String sourceId) {
public synchronized void insertResumeDetailTable(List<RecruitDataMap<Object>> detailDataList, String tableName, String mainId, String sourceId) {
if (CollectionUtils.isEmpty(detailDataList)) {
return;
}
@ -141,7 +141,7 @@ public class CheckRepeatResume {
* @param param 数据集合
* @return 简历插入信息
*/
public Map<String, Object> insertResumeAndReturn(Map<String, Object> param) {
public synchronized Map<String, Object> insertResumeAndReturn(Map<String, Object> param) {
Map<String, Object> returnMap = new HashMap<>();
int mainId = -1;
String sourceId;

View File

@ -15,7 +15,7 @@ public class ResumeExtractionJob extends BaseCronJob {
public void execute() {
// 抽取千里聆同步简历
ExtractQllResumeThread qllResumeThread = new ExtractQllResumeThread();
qllResumeThread.start();
qllResumeThread.run();
//// 抽取OCR解析简历
//ExtractOcrResumeThread ocrResumeThread = new ExtractOcrResumeThread();