admin
|
ef188d3283
|
feat(aihr): link candidates to employee principals
|
2026-07-14 06:22:36 +08:00 |
|
admin
|
6292e7416a
|
fix(case): expose source audio in admin detail
|
2026-07-14 05:58:55 +08:00 |
|
admin
|
307f524499
|
fix(frontend): load persisted case records
|
2026-07-14 05:05:49 +08:00 |
|
admin
|
c9a7ceca0c
|
fix(aihr): guard partial organization snapshot replace
|
2026-07-14 04:43:15 +08:00 |
|
admin
|
c5a6e677dd
|
feat(aihr): persist sop prompt version
|
2026-07-14 04:32:21 +08:00 |
|
admin
|
07ab28fd7b
|
feat(aihr): trace sop feedback to search review
|
2026-07-14 04:18:09 +08:00 |
|
admin
|
87360a25d3
|
feat(aihr): align figma pages for release
|
2026-07-14 02:04:36 +08:00 |
|
admin
|
13230e6b9a
|
feat(aihr): complete phase two pilot readiness
|
2026-07-10 19:13:31 +08:00 |
|
admin
|
cc3581a27a
|
feat(aihr): flag masked org phones in precheck
|
2026-07-09 22:06:59 +08:00 |
|
admin
|
3b034f6903
|
feat(aihr): report org sync quality in precheck
|
2026-07-09 21:54:12 +08:00 |
|
admin
|
f38dfeeae0
|
feat(aihr): surface org snapshot data quality
|
2026-07-09 21:38:35 +08:00 |
|
admin
|
f1a975b5f6
|
fix(frontend): play review audio in calibration page
|
2026-07-09 16:13:29 +08:00 |
|
admin
|
9bd567a72f
|
feat(aihr): filter supervisor reviews by org scope
|
2026-07-09 12:43:16 +08:00 |
|
admin
|
82f861542f
|
fix(aihr): paginate org snapshot view
|
2026-07-09 10:50:19 +08:00 |
|
admin
|
678543e8a5
|
feat(aihr): complete uni-app role workflows
|
2026-07-09 10:42:20 +08:00 |
|
admin
|
4b10b08eeb
|
feat(aihr): close phase two practice pilot gates
|
2026-07-08 00:51:32 +08:00 |
|
admin
|
d622c7fb7e
|
feat(aihr): admin dashboard with real aggregates
新增 /api/aihr/dashboard 聚合面试/对练/知识库/组织快照真实数据,
管理端首页从静态卡片改为 API 优先 + fallback。
|
2026-07-04 16:05:50 +08:00 |
|
admin
|
0539adf612
|
feat(aihr): persist interview results and candidate material review
面试记录落 aihr_interview_result(GET /records 查询),候选人补充资料
走 OSS + aihr_candidate_material,管理端 AI 面试页可审核通过/驳回;
案例整理服务增强;两张新表纳入 reset 脚本。
|
2026-07-04 16:05:50 +08:00 |
|
admin
|
77aa992872
|
feat(aihr): switch interview and case flows to real-model-first pipeline
AI 面试 /start 动态出题、/finish 按真实回答结构化评分(未配模型用本地
Rubric 估分);案例沉淀 /upload 改 multipart 真实语音+ASR 转写,
/organize 用真实 transcript 调 chat 模型整理;seed service 重构为
AihrInterviewService/AihrCaseService;前端面试/案例/对练页与移动端、
demo-check、验收文档同步真实链路口径。
|
2026-07-03 23:45:20 +08:00 |
|
admin
|
4fa23617a4
|
feat(aihr): decouple batch upload from processing via async queue
批量上传治本:POST /doc/upload-async 只暂存+入队即秒回,后台 worker
(并发2)复用 saveDocument 链路逐条解析/归类/向量化;队列表
aihr_knowledge_upload_item 状态机 0/1/2/3,完成/失败 CAS 写入,同名
文件串行防撞 attach 唯一键,卡住30分钟清扫重置,失败暂存保留72h。
新增 GET /doc/upload-items 批次查询与 POST /doc/upload-items/{id}/retry
单文件重试。资料处理页批量导入改走异步:提交即返回,新增本批次
进度面板(排队/加工中/完成/失败+进度条+单条重试),轮询防过期回写。
同步接口保留给 SOP 页单文件即时预览。
|
2026-07-03 23:36:56 +08:00 |
|
admin
|
939fba85ff
|
feat(aihr): support cancelling running local import tasks
新增 POST /api/knowledge/doc/import-tasks/{id}/cancel,后台目录导入任务
运行中可取消;资料处理页任务列表接取消按钮与状态刷新。
|
2026-07-03 21:45:38 +08:00 |
|
admin
|
f869d66c90
|
feat: complete aihr mvp mobile workflow
|
2026-07-03 16:43:37 +08:00 |
|
admin
|
62ffcb6e99
|
chore: initialize wygj monorepo
|
2026-07-03 01:25:10 +08:00 |
|