fix: 修复代码生成主子表vo模板可能缺失NotBlank的问题
This commit is contained in:
@@ -8,8 +8,8 @@
|
|||||||
{% set vo_field_required.has_required = True %}
|
{% set vo_field_required.has_required = True %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% if table.sub %}
|
|
||||||
{% set sub_vo_field_required = namespace(has_required=False) %}
|
{% set sub_vo_field_required = namespace(has_required=False) %}
|
||||||
|
{% if table.sub %}
|
||||||
{% for sub_column in subTable.columns %}
|
{% for sub_column in subTable.columns %}
|
||||||
{% if sub_column.required %}
|
{% if sub_column.required %}
|
||||||
{% set sub_vo_field_required.has_required = True %}
|
{% set sub_vo_field_required.has_required = True %}
|
||||||
@@ -21,7 +21,7 @@
|
|||||||
{% endfor %}
|
{% endfor %}
|
||||||
from pydantic import BaseModel, ConfigDict, Field
|
from pydantic import BaseModel, ConfigDict, Field
|
||||||
from pydantic.alias_generators import to_camel
|
from pydantic.alias_generators import to_camel
|
||||||
{% if vo_field_required.has_required %}
|
{% if vo_field_required.has_required or sub_vo_field_required.has_required %}
|
||||||
from pydantic_validation_decorator import NotBlank
|
from pydantic_validation_decorator import NotBlank
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if table.sub %}
|
{% if table.sub %}
|
||||||
|
Reference in New Issue
Block a user