SpringSunYY 4 месяцев назад
Родитель
Сommit
560beccbb1
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      ruoyi_generator/vm/py/entity.py.vm

+ 5 - 1
ruoyi_generator/vm/py/entity.py.vm

@@ -68,7 +68,11 @@ class {{ class_name_pascal }}(BaseEntity):
 {%- if column.is_query == '1' %}
 {%- set _ = metadata.append('VoField(query=True)') %}
 {%- endif %}
-{%- set _ = metadata.append('ExcelField(name="' ~ excel_name ~ '")') %}
+{%- set excel_field_params = ['name="' ~ excel_name ~ '"'] %}
+{%- if column.dict_type and column.dict_type != '' %}
+{%- set _ = excel_field_params.append('dict_type="' ~ column.dict_type ~ '"') %}
+{%- endif %}
+{%- set _ = metadata.append('ExcelField(' ~ excel_field_params | join(', ') ~ ')') %}
     # {{ display_comment }}
     {{ attr_name }}: Annotated[
         {{ py_type }},