feat(broadcast): finish multi-role insight experience

This commit is contained in:
2026-07-25 15:18:58 +08:00
parent 7990db6883
commit 230dfb4dfc
20 changed files with 552 additions and 81 deletions
+4
View File
@@ -609,9 +609,13 @@ contains backend/script/sql/update/aihr_20260715_candidate_interview_review_mysq
contains scripts/tests/aihr-schema-migrations.test.sh "AIHR legacy schema migrations are idempotent"
contains backend/script/sql/update/aihr_20260724_direct_feedback_mysql8.sql "aihr_direct_feedback"
contains backend/script/sql/update/aihr_20260724_broadcast_attachment_mysql8.sql "aihr_broadcast_attachment"
contains backend/script/sql/update/aihr_20260725_broadcast_multi_role_insight_mysql8.sql "insights_json"
contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/direct/AihrDirectController.java '"/api/aihr/direct"'
contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/broadcast/AihrBroadcastController.java '"/attachments"'
contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/broadcast/AihrBroadcastInsightService.java "role-perspective-v1"
contains mobile-uni/src/pages/user/direct/index.vue "选择直达对象"
contains mobile-uni/src/pages/user/broadcast/detail.vue "多岗位解读"
contains frontend/src/views/content/broadcast.vue "多岗位解读"
contains frontend/src/views/content/direct.vue "直通车处理台"
contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/service/AihrOrgSyncService.java "hireDate"
contains frontend/src/api/aihr/practice.ts '/api/train/practice/scenarios/${id}/enabled'