feat(generate): 优化代码生成逻辑
- 新增公共字段配置,统一处理常见字段的生成规则 - 修复模板中的一些错误,如变量名、函数名等 - 优化代码结构,提高可读性和可维护性
This commit is contained in:
@@ -79,7 +79,7 @@ async def delete_{{ name }}_list(request: Request, params: DeleteListParams):
|
||||
async def update_{{ name }}(request: Request, params: Update{{ class_name }}Params, id: str = Path(description="{{ description }}ID")):
|
||||
if {{ name }} := await {{ class_name }}.get_or_none(id=id, del_flag=1):
|
||||
{% for column in columns if column.is_edit %}
|
||||
{{ name }}.{{ column.python_name }} = params.{{ column.python_name }},
|
||||
{{ name }}.{{ column.python_name }} = params.{{ column.python_name }}
|
||||
{% endfor %}
|
||||
await {{ name }}.save()
|
||||
return Response.success(msg="修改成功")
|
||||
|
||||
Reference in New Issue
Block a user