优化代码生成

This commit is contained in:
不做码农
2023-03-12 19:31:27 +08:00
parent 5d98d464a1
commit d483b4e58e
5 changed files with 13 additions and 18 deletions

View File

@@ -70,10 +70,6 @@ namespace ZR.CodeGenerator
}
else
{
replaceDto.VueViewListHtml = GenerateVueTableList();
replaceDto.VueQueryFormHtml = GenerateVueQueryForm();
replaceDto.VueViewFormHtml = GenerateCurdForm();
GenerateVueViews(replaceDto, dto);
}
if (dto.GenTable.Options.GenerateRepo == 1)
@@ -180,15 +176,14 @@ namespace ZR.CodeGenerator
"select" => "TplVueSelect.txt",
_ => "TplVue.txt",
};
var tpl = JnHelper.ReadTemplate(CodeTemplateDir, fileName);
tpl.Set("vueQueryFormHtml", replaceDto.VueQueryFormHtml);
tpl.Set("VueViewFormContent", replaceDto.VueViewFormHtml);//添加、修改表单
tpl.Set("VueViewListContent", replaceDto.VueViewListHtml);//查询 table列
replaceDto.VueViewListHtml = GenerateVueTableList();
replaceDto.VueQueryFormHtml = GenerateVueQueryForm();
replaceDto.VueViewFormHtml = GenerateCurdForm();
var result = tpl.Render();
var tpl = JnHelper.ReadTemplate(CodeTemplateDir, fileName);
var fullPath = Path.Combine(generateDto.VueParentPath, "src", "views", generateDto.GenTable.ModuleName.FirstLowerCase(), $"{generateDto.GenTable.BusinessName.FirstUpperCase()}.vue");
generateDto.GenCodes.Add(new GenCode(6, "index.vue", fullPath, result));
generateDto.GenCodes.Add(new GenCode(6, "index.vue", fullPath, tpl.Render()));
}
/// <summary>