diff --git a/.env.example b/.env.example index 29dc9b2..733b80d 100644 --- a/.env.example +++ b/.env.example @@ -28,7 +28,8 @@ BYTEDANCE_APP_SECRET=04a026867fbd1ba52174c7c21d94cbc7361ec378 # 内容审核配置 # 图片审核回调地址(重要:抖音审核完成后会调用此接口) AUDIT_CALLBACK_URL=https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com/api/v1/content-moderation/bytedance/callback - +TEST_SERVER_URL=https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com +PROD_SERVER_URL=https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com # 抖音内容审核API地址 BYTEDANCE_AUDIT_API_URL=https://developer.toutiao.com/api/apps/v2/content/audit/image diff --git a/src/config/swagger.config.ts b/src/config/swagger.config.ts index 542b2d9..aa841dc 100644 --- a/src/config/swagger.config.ts +++ b/src/config/swagger.config.ts @@ -48,9 +48,15 @@ export function setupSwagger(app: INestApplication): void { .addTag('AI模板系统', 'AI图片/视频生成模板管理') .addTag('积分系统', '积分获取、消耗、查询管理') .addTag('扩展服务', '预留的扩展功能接口') - .addServer('http://localhost:3000', '开发环境') - .addServer('https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com', '测试环境') - .addServer('https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com', '生产环境') + .addServer(`http://localhost:${process.env.PORT || 3003}`, '开发环境') + .addServer( + process.env.TEST_SERVER_URL || 'https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com', + '测试环境', + ) + .addServer( + process.env.PROD_SERVER_URL || 'https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com', + '生产环境', + ) .build(); const document = SwaggerModule.createDocument(app as any, config, { diff --git a/src/content-moderation/controllers/content-moderation.controller.ts b/src/content-moderation/controllers/content-moderation.controller.ts index 1436cec..6b83d14 100644 --- a/src/content-moderation/controllers/content-moderation.controller.ts +++ b/src/content-moderation/controllers/content-moderation.controller.ts @@ -22,9 +22,7 @@ import { } from '../dto/audit-response.dto'; import { PlatformAuthGuard } from '../../platform/guards/platform-auth.guard'; import { PlatformType } from '../../entities/platform-user.entity'; -import { - ResponseUtil, -} from '../../utils/response.util'; +import { ResponseUtil } from '../../utils/response.util'; import { CurrentUser } from '../../decorators/current-user.decorator'; import type { CurrentUserData } from '../../decorators/current-user.decorator'; diff --git a/src/decorators/current-user.decorator.ts b/src/decorators/current-user.decorator.ts index 36bbe0d..fcc424b 100644 --- a/src/decorators/current-user.decorator.ts +++ b/src/decorators/current-user.decorator.ts @@ -11,4 +11,4 @@ export const CurrentUser = createParamDecorator( const request = ctx.switchToHttp().getRequest(); return request.user; }, -); \ No newline at end of file +); diff --git a/src/generate-swagger-json.ts b/src/generate-swagger-json.ts index 4f2ea81..a8a6ef8 100644 --- a/src/generate-swagger-json.ts +++ b/src/generate-swagger-json.ts @@ -58,8 +58,16 @@ async function generateSwaggerJson() { .addTag('积分系统', '积分获取、消耗、查询管理') .addTag('扩展服务', '预留的扩展功能接口') .addServer(`http://localhost:${process.env.PORT || 3003}`, '开发环境') - .addServer(process.env.TEST_SERVER_URL || 'https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com', '测试环境') - .addServer(process.env.PROD_SERVER_URL || 'https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com', '生产环境') + .addServer( + process.env.TEST_SERVER_URL || + 'https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com', + '测试环境', + ) + .addServer( + process.env.PROD_SERVER_URL || + 'https://sd2s2bl25ni4n75na2bog.apigateway-cn-beijing.volceapi.com', + '生产环境', + ) .build(); const document = SwaggerModule.createDocument(app as any, config);