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