整理模板
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
f0f688a1a3
commit
0e59617691
|
@ -17,13 +17,13 @@
|
||||||
|
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<None Update="OK\EntityService.liquid">
|
<None Update="Template\EntityService.liquid">
|
||||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||||
</None>
|
</None>
|
||||||
<None Update="Template\EntityViewModel.liquid">
|
<None Update="Template\EntityViewModel.liquid">
|
||||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||||
</None>
|
</None>
|
||||||
<None Update="OK\IEntityService.liquid">
|
<None Update="Template\IEntityService.liquid">
|
||||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||||
</None>
|
</None>
|
||||||
<None Update="TT_Template\IRaCIS .Core.ServiceAsync.tt">
|
<None Update="TT_Template\IRaCIS .Core.ServiceAsync.tt">
|
||||||
|
@ -72,6 +72,7 @@
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<Folder Include="OK\" />
|
||||||
<Folder Include="TT_Template\Dto_New\" />
|
<Folder Include="TT_Template\Dto_New\" />
|
||||||
<Folder Include="TT_Template\IServices_New\" />
|
<Folder Include="TT_Template\IServices_New\" />
|
||||||
<Folder Include="TT_Template\Models_New\" />
|
<Folder Include="TT_Template\Models_New\" />
|
||||||
|
@ -80,7 +81,7 @@
|
||||||
<Folder Include="TemplateOutPut\Entity\" />
|
<Folder Include="TemplateOutPut\Entity\" />
|
||||||
<Folder Include="TemplateOutPut\IService\" />
|
<Folder Include="TemplateOutPut\IService\" />
|
||||||
<Folder Include="TemplateOutPut\Service\" />
|
<Folder Include="TemplateOutPut\Service\" />
|
||||||
<Folder Include="TemplateOutPut\DTO\" />
|
<Folder Include="TemplateOutPut\ViewModel\" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
@ -9,17 +9,16 @@ using IRaCIS.Core.Domain.Share;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
namespace IRaCIS.Core.Application.ViewModel
|
namespace IRaCIS.Core.Application.ViewModel
|
||||||
{
|
{
|
||||||
|
|
||||||
public class {{ TableNameView }} : {{ TableNameAddOrEdit }}
|
public class {{ TableNameView }} : {{ TableNameAddOrEdit }}
|
||||||
{
|
{
|
||||||
{% for field in ViewListFieldList %}
|
{% for field in ViewListFieldList %}
|
||||||
public {{ field.CSharpType }} {{ field.FieldName }} { get; set; }
|
public {{ field.CSharpType }} {{ field.FieldName }} { get; set; }
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public class {{ TableNameAddOrEdit }}
|
public class {{ TableNameAddOrEdit }}
|
||||||
{
|
{
|
||||||
{%- for field in AddOrUpdateFieldList -%}
|
{%- for field in AddOrUpdateFieldList -%}
|
||||||
{% if field.IsPrimarykey %}
|
{% if field.IsPrimarykey %}
|
||||||
public {{ field.CSharpType }}? {{ field.FieldName }} { get; set; }
|
public {{ field.CSharpType }}? {{ field.FieldName }} { get; set; }
|
||||||
|
@ -27,19 +26,19 @@ namespace IRaCIS.Core.Application.ViewModel
|
||||||
public {{ field.CSharpType }} {{ field.FieldName }} { get; set; }
|
public {{ field.CSharpType }} {{ field.FieldName }} { get; set; }
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{%- endfor -%}
|
{%- endfor -%}
|
||||||
}
|
}
|
||||||
|
|
||||||
public class {{ TableNameQuery }}
|
public class {{ TableNameQuery }}
|
||||||
{
|
{
|
||||||
{%- for field in QueryListFieldList -%}
|
{%- for field in QueryListFieldList -%}
|
||||||
{% if field.IsCSharpString %}
|
{% if field.IsNullable and field.IsCSharpString == false %}
|
||||||
public {{ field.CSharpType }}? {{ field.FieldName }} { get; set; }
|
public {{ field.CSharpType }} {{ field.FieldName }} { get; set; }
|
||||||
{% elsif field.IsNullable %}
|
{% else %}
|
||||||
public {{ field.CSharpType }} {{ field.FieldName }} { get; set; }
|
public {{ field.CSharpType }}? {{ field.FieldName }} { get; set; }
|
||||||
{% else %}
|
|
||||||
public {{ field.CSharpType }}? {{ field.FieldName }} { get; set; }
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{%- endfor -%}
|
{%- endfor -%}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -6,17 +6,14 @@
|
||||||
//--------------------------------------------------------------------
|
//--------------------------------------------------------------------
|
||||||
using IRaCIS.Core.Application.ViewModel;
|
using IRaCIS.Core.Application.ViewModel;
|
||||||
namespace IRaCIS.Core.Application.Interfaces
|
namespace IRaCIS.Core.Application.Interfaces
|
||||||
{
|
{
|
||||||
|
|
||||||
public interface I{{TableName}}Service
|
public interface I{{TableName}}Service
|
||||||
{
|
{
|
||||||
|
|
||||||
{% if IsPaged %}
|
{% if IsPaged %}
|
||||||
Task<PageOutput<<{{TableNameView}}>> Get{{TableName}}List({{TableNameQuery}} inQuery);
|
Task<PageOutput<<{{TableNameView}}>> Get{{TableName}}List({{TableNameQuery}} inQuery);
|
||||||
{% else %}
|
{% else %}
|
||||||
Task<List<{{TableNameView}}>> Get{{TableName}}List({{TableNameQuery}} inQuery);
|
Task<List<{{TableNameView}}>> Get{{TableName}}List({{TableNameQuery}} inQuery);
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
Task<IResponseOutput> AddOrUpdate{{TableName}}({{TableNameAddOrEdit}} addOrEdit{{TableName}});
|
Task<IResponseOutput> AddOrUpdate{{TableName}}({{TableNameAddOrEdit}} addOrEdit{{TableName}});
|
||||||
|
|
||||||
Task<IResponseOutput> Delete{{TableNameView}}(Guid {{LowercaseTableNameId}});
|
Task<IResponseOutput> Delete{{TableNameView}}(Guid {{LowercaseTableNameId}});
|
Loading…
Reference in New Issue