refactor(services): 重构服务文件结构,将服务按功能分类到不同目录
- 将服务文件按功能分类到core、ai、analytics、security等目录 - 修复logger导入路径问题,统一使用相对路径 - 更新相关文件的导入路径引用 - 添加新的批量操作组件导出文件 - 修复dashboard页面中的类型错误 - 添加dotenv依赖到package.json
This commit is contained in:
19
server/fix-saas-tenant.js
Normal file
19
server/fix-saas-tenant.js
Normal file
@@ -0,0 +1,19 @@
|
||||
const fs = require('fs');
|
||||
const path = require('path');
|
||||
|
||||
const filePath = path.join(__dirname, 'src/api/routes/saas-tenant.ts');
|
||||
let content = fs.readFileSync(filePath, 'utf8');
|
||||
|
||||
const patterns = [
|
||||
{ pattern: /req\.params\.tenantId/g, replacement: 'req.params.tenantId as string' },
|
||||
{ pattern: /req\.params\.domainId/g, replacement: 'req.params.domainId as string' },
|
||||
{ pattern: /req\.params\.userId/g, replacement: 'req.params.userId as string' },
|
||||
{ pattern: /req\.params\.roleId/g, replacement: 'req.params.roleId as string' },
|
||||
];
|
||||
|
||||
patterns.forEach(({ pattern, replacement }) => {
|
||||
content = content.replace(pattern, replacement);
|
||||
});
|
||||
|
||||
fs.writeFileSync(filePath, content, 'utf8');
|
||||
console.log('Fixed saas-tenant.ts');
|
||||
Reference in New Issue
Block a user