文档服务初步提交
This commit is contained in:
@@ -62,7 +62,7 @@ public class {{TableName}}Service(IRepository<{{TableName}}> {{LowercaseReposito
|
||||
[HttpDelete("{{ '{' }}{{LowercaseTableNameId}}:guid{{ '}' }}")]
|
||||
public async Task<IResponseOutput> Delete{{TableName}}(Guid {{LowercaseTableNameId}})
|
||||
{
|
||||
var success = await _<#=char.ToLower(tableName[0]) + tableName.Substring(1)#>Repository.DeleteFromQueryAsync(t => t.Id == {{LowercaseTableNameId}},true);
|
||||
var success = await {{LowercaseRepositoryName}}.DeleteFromQueryAsync(t => t.Id == {{LowercaseTableNameId}},true);
|
||||
return ResponseOutput.Ok();
|
||||
}
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ public class {{ TableNameAddOrEdit }}
|
||||
{%- endfor -%}
|
||||
}
|
||||
|
||||
public class {{ TableNameQuery }}
|
||||
public class {{ TableNameQuery }}:PageInput
|
||||
{
|
||||
{%- for field in QueryListFieldList -%}
|
||||
{% if field.IsNullable and field.IsCSharpString == false %}
|
||||
|
||||
@@ -13,13 +13,13 @@ namespace IRaCIS.Core.Application.Interfaces;
|
||||
public interface I{{TableName}}Service
|
||||
{
|
||||
{% if IsPaged %}
|
||||
Task<PageOutput<{{TableNameView}}> Get{{TableName}}List({{TableNameQuery}} inQuery);
|
||||
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}});
|
||||
Task<IResponseOutput> Delete{{TableName}}(Guid {{LowercaseTableNameId}});
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user