😎模板优化

This commit is contained in:
zuohuaijun 2024-09-10 02:35:57 +08:00
parent e7bb278910
commit d37df98097

View File

@ -25,6 +25,7 @@ using Microsoft.AspNetCore.Http;
} }
} }
using @(@Model.NameSpace).Entity; using @(@Model.NameSpace).Entity;
namespace @Model.NameSpace; namespace @Model.NameSpace;
/// <summary> /// <summary>
@ -34,6 +35,7 @@ namespace @Model.NameSpace;
public class @(@Model.ClassName)Service : IDynamicApiController, ITransient public class @(@Model.ClassName)Service : IDynamicApiController, ITransient
{ {
private readonly SqlSugarRepository<@(@Model.ClassName)> _@(@Model.LowerClassName)Rep; private readonly SqlSugarRepository<@(@Model.ClassName)> _@(@Model.LowerClassName)Rep;
public @(@Model.ClassName)Service(SqlSugarRepository<@(@Model.ClassName)> @(@Model.LowerClassName)Rep) public @(@Model.ClassName)Service(SqlSugarRepository<@(@Model.ClassName)> @(@Model.LowerClassName)Rep)
{ {
_@(@Model.LowerClassName)Rep = @(@Model.LowerClassName)Rep; _@(@Model.LowerClassName)Rep = @(@Model.LowerClassName)Rep;
@ -160,8 +162,8 @@ if (@column.ColumnKey == "True"){
@:var entity = await _@(@Model.LowerClassName)Rep.GetFirstAsync(u => u.@(@column.PropertyName) == input.@(@column.PropertyName)) ?? throw Oops.Oh(ErrorCodeEnum.D1002); @:var entity = await _@(@Model.LowerClassName)Rep.GetFirstAsync(u => u.@(@column.PropertyName) == input.@(@column.PropertyName)) ?? throw Oops.Oh(ErrorCodeEnum.D1002);
} }
} }
await _@(@Model.LowerClassName)Rep.FakeDeleteAsync(entity); //假删除 await _@(@Model.LowerClassName)Rep.FakeDeleteAsync(entity); // 假删除
//await _@(@Model.LowerClassName)Rep.DeleteAsync(entity); //真删除 //await _@(@Model.LowerClassName)Rep.DeleteAsync(entity); // 真删除
} }
/// <summary> /// <summary>