|
|
@@ -18,28 +18,28 @@ public class BaseService<TEntity> : IDynamicApiController where TEntity : class,
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
- /// 获取实体详情
|
|
|
+ /// 获取详情 🔖
|
|
|
/// </summary>
|
|
|
/// <param name="id"></param>
|
|
|
/// <returns></returns>
|
|
|
- [DisplayName("获取实体详情")]
|
|
|
+ [DisplayName("获取详情")]
|
|
|
public virtual async Task<TEntity> GetDetail(long id)
|
|
|
{
|
|
|
return await _rep.GetByIdAsync(id);
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
- /// 获取实体集合
|
|
|
+ /// 获取集合 🔖
|
|
|
/// </summary>
|
|
|
/// <returns></returns>
|
|
|
- [DisplayName("获取实体集合")]
|
|
|
+ [DisplayName("获取集合")]
|
|
|
public virtual async Task<List<TEntity>> GetList()
|
|
|
{
|
|
|
return await _rep.GetListAsync();
|
|
|
}
|
|
|
|
|
|
///// <summary>
|
|
|
- ///// 获取实体分页
|
|
|
+ ///// 获取实体分页 🔖
|
|
|
///// </summary>
|
|
|
///// <param name="input"></param>
|
|
|
///// <returns></returns>
|
|
|
@@ -51,36 +51,36 @@ public class BaseService<TEntity> : IDynamicApiController where TEntity : class,
|
|
|
//}
|
|
|
|
|
|
/// <summary>
|
|
|
- /// 增加实体
|
|
|
+ /// 增加 🔖
|
|
|
/// </summary>
|
|
|
/// <param name="entity"></param>
|
|
|
/// <returns></returns>
|
|
|
[ApiDescriptionSettings(Name = "Add"), HttpPost]
|
|
|
- [DisplayName("增加实体")]
|
|
|
+ [DisplayName("增加")]
|
|
|
public virtual async Task<bool> Add(TEntity entity)
|
|
|
{
|
|
|
return await _rep.InsertAsync(entity);
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
- /// 更新实体
|
|
|
+ /// 更新 🔖
|
|
|
/// </summary>
|
|
|
/// <param name="entity"></param>
|
|
|
/// <returns></returns>
|
|
|
[ApiDescriptionSettings(Name = "Update"), HttpPost]
|
|
|
- [DisplayName("更新实体")]
|
|
|
+ [DisplayName("更新")]
|
|
|
public virtual async Task<bool> Update(TEntity entity)
|
|
|
{
|
|
|
return await _rep.UpdateAsync(entity);
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
- /// 删除实体
|
|
|
+ /// 删除 🔖
|
|
|
/// </summary>
|
|
|
/// <param name="id"></param>
|
|
|
/// <returns></returns>
|
|
|
[ApiDescriptionSettings(Name = "Delete"), HttpPost]
|
|
|
- [DisplayName("删除实体")]
|
|
|
+ [DisplayName("删除")]
|
|
|
public virtual async Task<bool> Delete(long id)
|
|
|
{
|
|
|
return await _rep.DeleteByIdAsync(id);
|