Browse Source

增加图标修改

master
zhanglei 1 month ago
parent
commit
e2bf272580
  1. 7
      main.py

7
main.py

@ -12,6 +12,7 @@ from vue import generate_vue # ✅ 核心:引入前端模块
env = Environment(loader=FileSystemLoader("templates/java")) env = Environment(loader=FileSystemLoader("templates/java"))
def build_fields(table_name): def build_fields(table_name):
columns = get_columns(table_name) columns = get_columns(table_name)
fields = [] fields = []
@ -26,6 +27,7 @@ def build_fields(table_name):
}) })
return fields return fields
def render(template_name, out_path, context, java_version, overwrite=False): def render(template_name, out_path, context, java_version, overwrite=False):
""" """
:param template_name: 模板文件名 :param template_name: 模板文件名
@ -79,8 +81,8 @@ def render(template_name, out_path, context, java_version, overwrite=False):
logging.info("Generated file: %s (template: %s)", out_path, real_template) logging.info("Generated file: %s (template: %s)", out_path, real_template)
def generate(table_names: list[str], model_names: list[str], conf_name: str, over_write: bool, java_version: str, vue: str): def generate(table_names: list[str], model_names: list[str], conf_name: str, over_write: bool, java_version: str,
vue: str):
with open(conf_name, "r", encoding="utf-8") as f: with open(conf_name, "r", encoding="utf-8") as f:
cfg = yaml.safe_load(f) cfg = yaml.safe_load(f)
cfg = resolve_config(cfg) cfg = resolve_config(cfg)
@ -111,7 +113,6 @@ def generate(table_names: list[str], model_names: list[str], conf_name: str, ove
MAIN_BASE_PACKAGE_DIR = f"{cfg['outputDir']}/java/{to_path(BASE_PACKAGE)}" MAIN_BASE_PACKAGE_DIR = f"{cfg['outputDir']}/java/{to_path(BASE_PACKAGE)}"
MAIN_OUTPUT_DIR = f"{MAIN_BASE_PACKAGE_DIR}/{cfg['package']['Models']}" MAIN_OUTPUT_DIR = f"{MAIN_BASE_PACKAGE_DIR}/{cfg['package']['Models']}"
# ========= 按表循环 ========= # ========= 按表循环 =========
for table_name in table_names: for table_name in table_names:
table = get_table(table_name) table = get_table(table_name)

Loading…
Cancel
Save