Commit Graph
23 Commits
Author SHA1 Message Date
adminandClaude Fable 5 680b4cf83c fix: align aihr_practice_assignment.ext_party_id collation to utf8mb4_general_ci
根因:生产库 aihr_practice_assignment.ext_party_id 继承表级默认 utf8mb4_0900_ai_ci,
与 aihr_practice_question_feedback.ext_party_id (utf8mb4_general_ci) 冲突,
导致 AihrPracticeSeedService.assignments() 子查询抛 ERROR 1267,
/me 接口异常,员工端误报'人力系统未匹配'。

修复:
- ALTER TABLE 对齐 ext_party_id 列排序规则为 utf8mb4_general_ci
- 已在生产热修复并验证,查询恢复正常
- 本地 docker 容器复现+修复验证通过
- 前端无需改动,H5 重新构建确认流程无误

影响范围:
- 仅 aihr_practice_assignment 表单列 MODIFY
- 保留所有数据与索引,无业务中断
- 回滚材料在 /opt/wygj/backups/release-20260718005151

遗留:
- position 页异常场景退出入口待下轮补充(P1)
- schema 规范:后续 DDL 显式声明 COLLATE,不依赖表级默认

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-18 02:27:11 +08:00
admin 32fa376d63 fix: align release table collations 2026-07-18 01:04:17 +08:00
admin 6bdc86e3fc feat: restore learning feedback and knowledge capabilities 2026-07-18 00:50:11 +08:00
admin 735e9a78c1 feat(knowledge): add multi-space platform schema 2026-07-16 10:21:35 +08:00
admin d44e9440ce feat(aihr): add position qualification schema contract 2026-07-15 02:04:05 +08:00
admin 1ca5d1eca4 fix(aihr): version candidate interview review migration 2026-07-15 00:59:08 +08:00
admin ef21d4d61b fix(aihr): version practice session evidence migration 2026-07-15 00:53:52 +08:00
admin d9fec80e6c fix(aihr): version knowledge feedback migrations 2026-07-15 00:51:42 +08:00
admin 0bfaee7d22 feat(aihr): complete case learning review loop 2026-07-14 23:41:59 +08:00
admin 804bc62de7 fix(aihr): seed production prompt templates 2026-07-14 23:22:34 +08:00
admin 82aec83cb5 fix(aihr): add practice catalog schema migration 2026-07-14 23:16:51 +08:00
admin 94f48f4c1b fix(aihr): version case media schema gate 2026-07-14 23:12:22 +08:00
admin 0a30fe7034 feat(aihr): align BRD scenarios and SOP seed content 2026-07-14 23:04:23 +08:00
admin ab10e56523 fix(aihr): expire unbound practice audio 2026-07-14 22:00:12 +08:00
admin 0609bd3d17 fix(aihr): version SOP traceability migration 2026-07-14 16:18:59 +08:00
admin 52af9b6e4c fix(aihr): harden legacy schema migrations 2026-07-14 16:13:49 +08:00
admin 638f231d0c fix(aihr): make daily score migration backward compatible 2026-07-14 16:09:06 +08:00
admin 4d4d911bad fix(aihr): add semantic daily drill scoring fallback 2026-07-14 15:53:04 +08:00
admin 14d91f86a9 fix(aihr): bind SOP reviews to pilot identity 2026-07-14 15:43:23 +08:00
admin 94d483d334 fix(aihr): align practice scoring with BRD five dimensions 2026-07-14 15:12:47 +08:00
admin 3f39be7fee fix(aihr): persist org hire dates 2026-07-14 14:48:48 +08:00
admin e0da5f0ac5 chore(aihr): add practice evidence migration 2026-07-14 14:40:00 +08:00
admin 62ffcb6e99 chore: initialize wygj monorepo 2026-07-03 01:25:10 +08:00