docs(aihr): plan personal assistant phase two delivery
This commit is contained in:
@@ -213,6 +213,10 @@ Message 保存:
|
||||
|
||||
状态固定为 `PENDING / APPROVED / REJECTED / CANCELLED`。批准后生成新的企业知识附件和片段,保留来源链,不改变个人 item 所有权。
|
||||
|
||||
### 4.6 `aihr_personal_audit_log`
|
||||
|
||||
紧急审计专用不可变日志:`tenant_id/auditor_user_id/target_owner_user_id/item_id/action/reason/ticket_no/result/create_time`。日志不保存个人正文、附件 URL、问题或答案内容;业务接口不提供更新和删除操作。
|
||||
|
||||
## 5. Qdrant 与 OSS 设计
|
||||
|
||||
### 5.1 Qdrant
|
||||
@@ -331,10 +335,22 @@ Message 保存:
|
||||
|---|---|---|
|
||||
| POST | `/items/{id}/publish-requests` | 申请进入团队/企业知识库 |
|
||||
| GET | `/publish-requests` | 本人申请进度 |
|
||||
| GET | `/admin/publish-requests` | HR/运营按 PENDING/APPROVED/REJECTED 查询审核列表 |
|
||||
| POST | `/admin/publish-requests/{id}/review` | HR/运营批准或驳回;批准后生成脱敏企业知识副本 |
|
||||
| POST | `/exports/outline` | 生成可编辑汇报大纲 |
|
||||
| POST | `/exports/pptx` | 根据已确认大纲和模板异步生成 PPTX |
|
||||
| GET | `/exports/{id}` | 生成状态与下载地址 |
|
||||
|
||||
### 6.5 运营聚合与紧急审计
|
||||
|
||||
| 方法 | 路径 | 说明 |
|
||||
|---|---|---|
|
||||
| GET | `/admin/metrics` | 仅返回用户数、资料数、状态、容量、失败率等聚合信息,不返回标题和正文 |
|
||||
| POST | `/admin/items/{id}/audit-view` | 需要 `aihr:personal:audit` 权限、非空工单号和原因;先写审计日志,再返回一次性详情 |
|
||||
| GET | `/admin/audit-logs` | 按审计人、目标用户、工单号和时间查询不可变日志 |
|
||||
|
||||
紧急审计接口与员工接口使用不同 Controller;超级管理员也不能绕过权限、工单号和原因校验。
|
||||
|
||||
## 7. 网页采集安全
|
||||
|
||||
`PersonalUrlFetchService` 必须执行:
|
||||
|
||||
Reference in New Issue
Block a user