diff --git a/backend/plugin/code_generator/api/router.py b/backend/plugin/code_generator/api/router.py index ad5135a49..d0af7b602 100644 --- a/backend/plugin/code_generator/api/router.py +++ b/backend/plugin/code_generator/api/router.py @@ -2,11 +2,11 @@ from backend.core.conf import settings from backend.plugin.code_generator.api.v1.business import router as business_router -from backend.plugin.code_generator.api.v1.code import router as gen_router from backend.plugin.code_generator.api.v1.column import router as column_router +from backend.plugin.code_generator.api.v1.gen import router as gen_router -v1 = APIRouter(prefix=f'{settings.FASTAPI_API_V1_PATH}/generates', tags=['代码生成']) +v1 = APIRouter(prefix=f'{settings.FASTAPI_API_V1_PATH}/code-generation', tags=['代码生成']) v1.include_router(business_router, prefix='/businesses') v1.include_router(column_router, prefix='/columns') -v1.include_router(gen_router, prefix='/codes') +v1.include_router(gen_router, prefix='/generations') diff --git a/backend/plugin/code_generator/api/v1/code.py b/backend/plugin/code_generator/api/v1/gen.py similarity index 96% rename from backend/plugin/code_generator/api/v1/code.py rename to backend/plugin/code_generator/api/v1/gen.py index ddb278d65..87ca0db63 100644 --- a/backend/plugin/code_generator/api/v1/code.py +++ b/backend/plugin/code_generator/api/v1/gen.py @@ -37,7 +37,7 @@ async def import_table(db: CurrentSessionTransaction, obj: ImportParam) -> Respo return response_base.success() -@router.get('/{pk}/previews', summary='代码生成预览', dependencies=[DependsJwtAuth]) +@router.get('/{pk}/preview', summary='代码生成预览', dependencies=[DependsJwtAuth]) async def preview_code( db: CurrentSession, pk: Annotated[int, Path(description='业务 ID')] ) -> ResponseSchemaModel[dict[str, bytes]]: @@ -54,7 +54,7 @@ async def get_generate_paths( @router.post( - '/{pk}/generation', + '/{pk}', summary='代码生成', description='文件磁盘写入,请谨慎操作', dependencies=[ diff --git a/backend/plugin/code_generator/plugin.toml b/backend/plugin/code_generator/plugin.toml index 94f6954c0..9b3510177 100644 --- a/backend/plugin/code_generator/plugin.toml +++ b/backend/plugin/code_generator/plugin.toml @@ -1,6 +1,6 @@ [plugin] summary = '代码生成' -version = '0.0.6' +version = '0.0.7' description = '生成通用业务代码' author = 'wu-clan'