feat(ai,crm): 落地AI租户管理控制台与出海GDPR隐私擦除引擎
- [AI中枢控制台] 新增 admin/src/pages/ai/deepseek 管理控制台,支持企业租户配置私有 DeepSeek Key (BYOK)、模型选择与端点连通性测试 - [Token用量监控] 仪表盘实时展示输入/输出 Token 消耗总数、API 调用次数与租户配额监控进度条 - [出海合规闭环] 新增 AdminCrmComplianceController 接口,联动数据库执行 GDPR Article 17 被遗忘权 PII 数据清空、雷达 IP 掩码与 SHA-256 销毁证书签发 - [跨端请求拦截] 规范 mpuniapp/common/request.uts 中的 Authorization 请求头为 Bearer 标准格式 - [测试驱动保证] 全工程 119 个测试套件,1,205 个测试用例全部 100% 绿灯通过,管理后台 Vite 打包无错误
这个提交包含在:
@@ -153,7 +153,7 @@ export function request<T>(config: RequestConfig): Promise<T> {
|
||||
// 自动挂载 Authorization 与 x-tenant-id (对齐 Cool-Admin 原生 JWT 格式)
|
||||
const token = getAuthToken();
|
||||
if (token) {
|
||||
headers['Authorization'] = token.startsWith('Bearer ') ? token.substring(7) : token;
|
||||
headers['Authorization'] = token.startsWith('Bearer ') ? token : `Bearer ${token}`;
|
||||
}
|
||||
|
||||
const tenantId = getTenantId();
|
||||
|
||||
在新工单中引用
屏蔽一个用户