fix代码生成问题
This commit is contained in:
parent
d6cd248e10
commit
387d69a8f2
@ -53,7 +53,7 @@ $end
|
||||
$end
|
||||
var response = _${replaceDto.ModelTypeName}Repository
|
||||
.Queryable()
|
||||
$if(genTable.SubTableName != "" && genTable.SubTableName != null)
|
||||
$if(null != genTable.SubTableName && "" != genTable.SubTableName)
|
||||
.Includes(it => it.Sub.MappingField(z => z.${genTable.SubTableFkName}, () => it.${replaceDto.PKName}))
|
||||
$end
|
||||
$if(genTable.SortField != "" && genTable.SortField != null)
|
||||
|
||||
@ -513,7 +513,7 @@ namespace ZR.CodeGenerator
|
||||
/// <param name="replaceDto"></param>
|
||||
private static void InitJntTemplate(GenerateDto dto, ReplaceDto replaceDto)
|
||||
{
|
||||
//Engine.Current.Clean();
|
||||
Engine.Current.Clean();
|
||||
dto.GenTable.Columns = dto.GenTable.Columns.OrderBy(x => x.Sort).ToList();
|
||||
bool showCustomInput = dto.GenTable.Columns.Any(f => f.HtmlType.Equals(GenConstants.HTML_CUSTOM_INPUT, StringComparison.OrdinalIgnoreCase));
|
||||
//jnt模板引擎全局变量
|
||||
|
||||
@ -60,8 +60,11 @@ namespace ZR.Service.System
|
||||
if (info != null && !info.SubTableName.IsEmpty())
|
||||
{
|
||||
info.SubTable = GenTableRepository.Queryable().Where(f => f.SubTableName == info.TableName).First();
|
||||
if (info?.SubTable != null)
|
||||
{
|
||||
SetTableFromOptions(info?.SubTable);
|
||||
}
|
||||
}
|
||||
return info;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user