fix(aihr): protect case media playback

This commit is contained in:
2026-07-15 01:23:41 +08:00
parent 05ba1a249b
commit 09c3cbecb0
10 changed files with 146 additions and 31 deletions
+6
View File
@@ -650,7 +650,13 @@ contains mobile-uni/src/pages/supervisor/review/index.vue "scenarioOptions"
contains frontend/src/api/aihr/case.ts "/api/knowledge/case/upload"
contains frontend/src/api/aihr/case.ts "/api/knowledge/case/records?limit="
contains frontend/src/api/aihr/case.ts "/api/knowledge/case/records/"
contains frontend/src/api/aihr/case.ts '/api/knowledge/case/records/${encodeURIComponent(caseId)}/media'
contains frontend/src/views/knowledge/cases.vue "loadCaseRecords"
contains frontend/src/views/knowledge/cases.vue "caseMediaUrl"
contains mobile-uni/src/services/case.ts '/api/knowledge/case/records/${encodeURIComponent(caseId)}/media'
contains mobile-uni/src/pages/user/cases/index.vue "releaseAuthenticatedFileUrl"
contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/controller/AihrCaseController.java "records/{caseId}/media"
contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/service/AihrCaseService.java "authorizedMediaOssId"
contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/controller/AihrCaseController.java "currentProjectScopes"
contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/service/AihrCaseService.java "projectScopesForAppUser"
contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/controller/AihrCaseController.java "/api/knowledge/case"