代码生成父菜单id默认为设置为0

This commit is contained in:
不做码农 2021-12-01 21:11:54 +08:00
parent 31b2681028
commit f04d958924

View File

@ -171,7 +171,7 @@ namespace ZR.CodeGenerator
private static void GenerateRepository(ReplaceDto replaceDto, GenerateDto generateDto) private static void GenerateRepository(ReplaceDto replaceDto, GenerateDto generateDto)
{ {
var fullPath = Path.Combine(generateDto.GenCodePath, _option.RepositoriesNamespace, "Repositories", $"{replaceDto.ModelTypeName}Repository.cs"); var fullPath = Path.Combine(generateDto.GenCodePath, _option.RepositoriesNamespace, "Repositories", $"{replaceDto.ModelTypeName}Repository.cs");
var tpl = FileHelper.ReadJtTemplate("TplRepository.txt"); var tpl = FileHelper.ReadJtTemplate("TplRepository.txt");
var result = tpl.Render(); var result = tpl.Render();
@ -321,7 +321,7 @@ namespace ZR.CodeGenerator
break; break;
} }
var tpl = FileHelper.ReadJtTemplate($"{tempName}.txt"); var tpl = FileHelper.ReadJtTemplate($"{tempName}.txt");
tpl.Set("parentId", generateDto.GenTable.ParentMenuId); tpl.Set("parentId", generateDto.GenTable.ParentMenuId ?? 0);
var result = tpl.Render(); var result = tpl.Render();
generateDto.GenCodes.Add(new GenCode(8, "sql", fullPath, result)); generateDto.GenCodes.Add(new GenCode(8, "sql", fullPath, result));
} }