整理模板
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>
|
||||
<None Update="OK\EntityService.liquid">
|
||||
<None Update="Template\EntityService.liquid">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="Template\EntityViewModel.liquid">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="OK\IEntityService.liquid">
|
||||
<None Update="Template\IEntityService.liquid">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</None>
|
||||
<None Update="TT_Template\IRaCIS .Core.ServiceAsync.tt">
|
||||
|
@ -72,6 +72,7 @@
|
|||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Folder Include="OK\" />
|
||||
<Folder Include="TT_Template\Dto_New\" />
|
||||
<Folder Include="TT_Template\IServices_New\" />
|
||||
<Folder Include="TT_Template\Models_New\" />
|
||||
|
@ -80,7 +81,7 @@
|
|||
<Folder Include="TemplateOutPut\Entity\" />
|
||||
<Folder Include="TemplateOutPut\IService\" />
|
||||
<Folder Include="TemplateOutPut\Service\" />
|
||||
<Folder Include="TemplateOutPut\DTO\" />
|
||||
<Folder Include="TemplateOutPut\ViewModel\" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
|
|
@ -9,7 +9,6 @@ using IRaCIS.Core.Domain.Share;
|
|||
using System.Collections.Generic;
|
||||
namespace IRaCIS.Core.Application.ViewModel
|
||||
{
|
||||
|
||||
public class {{ TableNameView }} : {{ TableNameAddOrEdit }}
|
||||
{
|
||||
{% for field in ViewListFieldList %}
|
||||
|
@ -32,9 +31,7 @@ namespace IRaCIS.Core.Application.ViewModel
|
|||
public class {{ TableNameQuery }}
|
||||
{
|
||||
{%- for field in QueryListFieldList -%}
|
||||
{% if field.IsCSharpString %}
|
||||
public {{ field.CSharpType }}? {{ field.FieldName }} { get; set; }
|
||||
{% elsif field.IsNullable %}
|
||||
{% if field.IsNullable and field.IsCSharpString == false %}
|
||||
public {{ field.CSharpType }} {{ field.FieldName }} { get; set; }
|
||||
{% else %}
|
||||
public {{ field.CSharpType }}? {{ field.FieldName }} { get; set; }
|
||||
|
@ -43,3 +40,5 @@ namespace IRaCIS.Core.Application.ViewModel
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -7,16 +7,13 @@
|
|||
using IRaCIS.Core.Application.ViewModel;
|
||||
namespace IRaCIS.Core.Application.Interfaces
|
||||
{
|
||||
|
||||
public interface I{{TableName}}Service
|
||||
{
|
||||
|
||||
{% if IsPaged %}
|
||||
Task<PageOutput<<{{TableNameView}}>> Get{{TableName}}List({{TableNameQuery}} inQuery);
|
||||
{% else %}
|
||||
Task<List<{{TableNameView}}>> Get{{TableName}}List({{TableNameQuery}} inQuery);
|
||||
{% endif %}
|
||||
|
||||
Task<IResponseOutput> AddOrUpdate{{TableName}}({{TableNameAddOrEdit}} addOrEdit{{TableName}});
|
||||
|
||||
Task<IResponseOutput> Delete{{TableNameView}}(Guid {{LowercaseTableNameId}});
|
Loading…
Reference in New Issue