add common-job-condition-config migrate logic; add commonJobConditionConfig fill back logic

This commit is contained in:
geekgeekrun
2026-02-20 16:08:41 +08:00
parent 8506921ef2
commit 31236acda4
4 changed files with 133 additions and 18 deletions
@@ -11,6 +11,9 @@
"staticCombineRecommendJobFilterConditions": [],
"isSkipEmptyConditionForCombineRecommendJobFilter": false,
"expectJobRegExpStr": "",
"expectJobNameRegExpStr": "",
"expectJobTypeRegExpStr": "",
"expectJobDescRegExpStr": "",
"jobNotMatchStrategy": 1,
"jobNotActiveStrategy": 1,
"markAsNotActiveSelectedTimeRange": 7,
@@ -36,5 +39,12 @@
"isSageTimeEnabled": true,
"sageTimeOpTimes": 100,
"sageTimePauseMinute": 15,
"blockCompanyNameRegExpStr": ""
"blockCompanyNameRegExpStr": "",
"fieldsForUseCommonConfig": {
"city": true,
"salary": true,
"jobDetail": true,
"blockCompanyNameRegExpStr": true,
"expectCompanies": true
}
}
@@ -0,0 +1,13 @@
{
"expectCityList": [],
"expectJobNameRegExpStr": "",
"expectJobTypeRegExpStr": "",
"expectJobDescRegExpStr": "",
"expectCompanies": [],
"blockCompanyNameRegExpStr": "",
"jobDetailRegExpMatchLogic": 1,
"expectSalaryCalculateWay": 1,
"expectSalaryLow": null,
"expectSalaryHigh": null
}