This commit is contained in:
张成
2026-04-08 14:09:26 +08:00
parent e3d14dd637
commit 21fe005c19
7 changed files with 62 additions and 151 deletions

View File

@@ -481,12 +481,11 @@ class PlaAccountService {
? { ...baseParams, ...commandParams }
: baseParams;
// 如果有关键词相关的操作,添加关键词
if (['search_jobs', 'get_job_list'].includes(commandTypeSnake) && account.keyword) {
if (commandTypeSnake === 'search_jobs' && account.keyword) {
finalParams.keyword = account.keyword;
}
// get_job_list 从 resume_info 取 deliver_tab_label 作为 tabLabel入库 keyword 优先用期望职位而非写死
// get_job_listcommand 只约定 pageCount + tabLabel(与前端一致),入库 keyword 由 jobManager 用 tabLabel 推导
if (commandTypeSnake === 'get_job_list') {
try {
const resume_info = db.getModel('resume_info');
@@ -496,11 +495,7 @@ class PlaAccountService {
attributes: ['deliver_tab_label']
});
if (resume && resume.deliver_tab_label) {
const tab = String(resume.deliver_tab_label).trim();
finalParams.tabLabel = tab;
if (!finalParams.keyword || String(finalParams.keyword).trim() === '') {
finalParams.keyword = tab;
}
finalParams.tabLabel = String(resume.deliver_tab_label).trim();
}
} catch (e) {
console.warn('[pla_account_service] 读取 resume_info.deliver_tab_label 失败:', e.message);