代码优化

master
xiaochanghai 1 year ago
parent cde68e1b29
commit 82490db710
  1. 112
      Tiobon.Core.Api/Tiobon.Core.Model.xml
  2. 2
      Tiobon.Core.Api/appsettings.json
  3. 14
      Tiobon.Core.Common/Seed/FrameSeed.cs
  4. 76
      Tiobon.Core.Model/Base/Ghra/Ghra_Grade.Dto.Base.cs
  5. 2
      Tiobon.Core.Model/Edit/Ghra/Ghra_Grade.Dto.EditInput.cs
  6. 2
      Tiobon.Core.Model/Insert/Ghra/Ghra_Grade.Dto.InsertInput.cs
  7. 76
      Tiobon.Core.Model/Models/Ghra/Ghra_Grade.cs
  8. 2
      Tiobon.Core.Model/View/Ghra/Ghra_Grade.Dto.View.cs
  9. 96
      Tiobon.Core.Services/BASE/BaseServices.cs

@ -79,74 +79,74 @@
Ghra_Grade
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse6">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.GradeNo">
<summary>
Reverse6
GradeNo
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.MKey">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.GradeName">
<summary>
MKey
GradeName
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse9">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.MKey">
<summary>
Reverse9
MKey
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse3">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.DataBelongID">
<summary>
Reverse3
DataBelongID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse4">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse1">
<summary>
Reverse4
Reverse1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.ReverseI1">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse2">
<summary>
ReverseI1
Reverse2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.DataBelongID">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse3">
<summary>
DataBelongID
Reverse3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse7">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse4">
<summary>
Reverse7
Reverse4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.GradeNo">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse5">
<summary>
GradeNo
Reverse5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse1">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse6">
<summary>
Reverse1
Reverse6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse2">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse7">
<summary>
Reverse2
Reverse7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse5">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse8">
<summary>
Reverse5
Reverse8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.GradeName">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse9">
<summary>
GradeName
Reverse9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.Reverse8">
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.ReverseI1">
<summary>
Reverse8
ReverseI1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_GradeBase.ReverseI2">
@ -415,74 +415,74 @@
Ghra_Grade
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse6">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.GradeNo">
<summary>
Reverse6
GradeNo
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.MKey">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.GradeName">
<summary>
MKey
GradeName
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse9">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.MKey">
<summary>
Reverse9
MKey
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse3">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.DataBelongID">
<summary>
Reverse3
DataBelongID
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse4">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse1">
<summary>
Reverse4
Reverse1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.ReverseI1">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse2">
<summary>
ReverseI1
Reverse2
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.DataBelongID">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse3">
<summary>
DataBelongID
Reverse3
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse7">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse4">
<summary>
Reverse7
Reverse4
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.GradeNo">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse5">
<summary>
GradeNo
Reverse5
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse1">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse6">
<summary>
Reverse1
Reverse6
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse2">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse7">
<summary>
Reverse2
Reverse7
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse5">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse8">
<summary>
Reverse5
Reverse8
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.GradeName">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse9">
<summary>
GradeName
Reverse9
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.Reverse8">
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.ReverseI1">
<summary>
Reverse8
ReverseI1
</summary>
</member>
<member name="P:Tiobon.Core.Model.Models.Ghra_Grade.ReverseI2">

@ -290,7 +290,7 @@
}
},
"IpRateLimiting": {
"EnableEndpointRateLimiting": true, //False: globally executed, true: executed for each
"EnableEndpointRateLimiting": false, //False: globally executed, true: executed for each
"StackBlockedRequests": false, //False: Number of rejections should be recorded on another counter
"RealIpHeader": "X-Real-IP",
"ClientIdHeader": "X-ClientId",

@ -138,7 +138,7 @@ namespace Tiobon.Core.Common.Seed
/// {ClassName}
/// </summary>
[Route(""api/[controller]"")]
[ApiController, GlobalActionFilter]
[ApiController, GlobalActionFilter]
[Authorize(Permissions.Name), ApiExplorerSettings(GroupName = Grouping.GroupName_" + groupName + @")]
public class {ClassName}Controller : ControllerBase
{
@ -181,7 +181,7 @@ namespace Tiobon.Core.Common.Seed
if (entity == null)
return MessageModel<{ClassName}Dto>.Fail("""");
else
return new MessageModel<{ClassName}Dto>() { msg = """", success = true, response = entity };
return new MessageModel<{ClassName}Dto>() { msg = """", success = true, response = entity };
}
#endregion
@ -213,7 +213,7 @@ namespace Tiobon.Core.Common.Seed
/// <param name=""editModel""></param>
/// <returns></returns>
[HttpPut(""{Id}"")]
public async Task<MessageModel<string>> Put(long Id, [FromBody] Edit{ClassName}Input editModel)
public async Task<MessageModel> Put(long Id, [FromBody] Edit{ClassName}Input editModel)
{
var data = MessageModel.Success("""");
data.success = await _{ClassName}Services.Update(Id, editModel);
@ -231,12 +231,12 @@ namespace Tiobon.Core.Common.Seed
/// <param name=""Id""></param>
/// <returns></returns>
[HttpDelete(""{Id}"")]
public async Task<MessageModel<string>> Delete(long Id)
public async Task<MessageModel> Delete(long Id)
{
var data = MessageModel.Success("""")
var data = MessageModel.Success("""");
var entity = await _{ClassName}Services.QueryById(Id);
if (entity == null)
return MessageModel<string>.Fail("""");
return MessageModel.Fail("""");
entity.IsEnable = 0;
data.success = await _{ClassName}Services.Update(entity);
@ -340,7 +340,7 @@ namespace " + strNameSpace + @"
ON C.major_id = B.object_id AND C.minor_id = B.column_id
LEFT JOIN information_schema.columns D
ON D.column_name = B.name AND D.TABLE_NAME = '{0}'
WHERE A.name = '{0}'";
WHERE A.name = '{0}' ORDER BY B.column_id ASC";
sql = string.Format(sql, tableName);
var dtColumn = sqlSugarClient.Ado.GetDataTable(sql);
build.Append("/* 代码由框架生成,任何更改都可能导致被代码生成器覆盖,可自行修改。\r\n");

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/15 15:25:43 SimonHsiao
*V0.01 2024/4/15 18:01:18 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
@ -27,10 +27,16 @@ namespace Tiobon.Core.Model.Models
{
/// <summary>
/// Reverse6
/// GradeNo
/// </summary>
[Display(Name = "Reverse6"), Description("Reverse6"), MaxLength(1000, ErrorMessage = "Reverse6 不能超过 1000 个字符")]
public string Reverse6 { get; set; }
[Display(Name = "GradeNo"), Description("GradeNo"), MaxLength(100, ErrorMessage = "GradeNo 不能超过 100 个字符")]
public string GradeNo { get; set; }
/// <summary>
/// GradeName
/// </summary>
[Display(Name = "GradeName"), Description("GradeName"), MaxLength(1000, ErrorMessage = "GradeName 不能超过 1000 个字符")]
public string GradeName { get; set; }
/// <summary>
/// MKey
@ -39,10 +45,21 @@ namespace Tiobon.Core.Model.Models
public string MKey { get; set; }
/// <summary>
/// Reverse9
/// DataBelongID
/// </summary>
[Display(Name = "Reverse9"), Description("Reverse9"), MaxLength(1000, ErrorMessage = "Reverse9 不能超过 1000 个字符")]
public string Reverse9 { get; set; }
public int? DataBelongID { get; set; }
/// <summary>
/// Reverse1
/// </summary>
[Display(Name = "Reverse1"), Description("Reverse1"), MaxLength(1000, ErrorMessage = "Reverse1 不能超过 1000 个字符")]
public string Reverse1 { get; set; }
/// <summary>
/// Reverse2
/// </summary>
[Display(Name = "Reverse2"), Description("Reverse2"), MaxLength(1000, ErrorMessage = "Reverse2 不能超过 1000 个字符")]
public string Reverse2 { get; set; }
/// <summary>
/// Reverse3
@ -57,14 +74,16 @@ namespace Tiobon.Core.Model.Models
public string Reverse4 { get; set; }
/// <summary>
/// ReverseI1
/// Reverse5
/// </summary>
public int? ReverseI1 { get; set; }
[Display(Name = "Reverse5"), Description("Reverse5"), MaxLength(1000, ErrorMessage = "Reverse5 不能超过 1000 个字符")]
public string Reverse5 { get; set; }
/// <summary>
/// DataBelongID
/// Reverse6
/// </summary>
public int? DataBelongID { get; set; }
[Display(Name = "Reverse6"), Description("Reverse6"), MaxLength(1000, ErrorMessage = "Reverse6 不能超过 1000 个字符")]
public string Reverse6 { get; set; }
/// <summary>
/// Reverse7
@ -73,40 +92,21 @@ namespace Tiobon.Core.Model.Models
public string Reverse7 { get; set; }
/// <summary>
/// GradeNo
/// </summary>
[Display(Name = "GradeNo"), Description("GradeNo"), MaxLength(100, ErrorMessage = "GradeNo 不能超过 100 个字符")]
public string GradeNo { get; set; }
/// <summary>
/// Reverse1
/// </summary>
[Display(Name = "Reverse1"), Description("Reverse1"), MaxLength(1000, ErrorMessage = "Reverse1 不能超过 1000 个字符")]
public string Reverse1 { get; set; }
/// <summary>
/// Reverse2
/// </summary>
[Display(Name = "Reverse2"), Description("Reverse2"), MaxLength(1000, ErrorMessage = "Reverse2 不能超过 1000 个字符")]
public string Reverse2 { get; set; }
/// <summary>
/// Reverse5
/// Reverse8
/// </summary>
[Display(Name = "Reverse5"), Description("Reverse5"), MaxLength(1000, ErrorMessage = "Reverse5 不能超过 1000 个字符")]
public string Reverse5 { get; set; }
[Display(Name = "Reverse8"), Description("Reverse8"), MaxLength(1000, ErrorMessage = "Reverse8 不能超过 1000 个字符")]
public string Reverse8 { get; set; }
/// <summary>
/// GradeName
/// Reverse9
/// </summary>
[Display(Name = "GradeName"), Description("GradeName"), MaxLength(1000, ErrorMessage = "GradeName 不能超过 1000 个字符")]
public string GradeName { get; set; }
[Display(Name = "Reverse9"), Description("Reverse9"), MaxLength(1000, ErrorMessage = "Reverse9 不能超过 1000 个字符")]
public string Reverse9 { get; set; }
/// <summary>
/// Reverse8
/// ReverseI1
/// </summary>
[Display(Name = "Reverse8"), Description("Reverse8"), MaxLength(1000, ErrorMessage = "Reverse8 不能超过 1000 个字符")]
public string Reverse8 { get; set; }
public int? ReverseI1 { get; set; }
/// <summary>
/// ReverseI2

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/15 15:25:43 SimonHsiao
*V0.01 2024/4/15 18:01:18 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/15 15:25:43 SimonHsiao
*V0.01 2024/4/15 18:01:18 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/15 15:25:43 SimonHsiao
*V0.01 2024/4/15 18:01:18 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*
@ -29,10 +29,16 @@ namespace Tiobon.Core.Model.Models
{
/// <summary>
/// Reverse6
/// GradeNo
/// </summary>
[Display(Name = "Reverse6"), Description("Reverse6"), MaxLength(1000, ErrorMessage = "Reverse6 不能超过 1000 个字符")]
public string Reverse6 { get; set; }
[Display(Name = "GradeNo"), Description("GradeNo"), MaxLength(100, ErrorMessage = "GradeNo 不能超过 100 个字符")]
public string GradeNo { get; set; }
/// <summary>
/// GradeName
/// </summary>
[Display(Name = "GradeName"), Description("GradeName"), MaxLength(1000, ErrorMessage = "GradeName 不能超过 1000 个字符")]
public string GradeName { get; set; }
/// <summary>
/// MKey
@ -41,10 +47,21 @@ namespace Tiobon.Core.Model.Models
public string MKey { get; set; }
/// <summary>
/// Reverse9
/// DataBelongID
/// </summary>
[Display(Name = "Reverse9"), Description("Reverse9"), MaxLength(1000, ErrorMessage = "Reverse9 不能超过 1000 个字符")]
public string Reverse9 { get; set; }
public int? DataBelongID { get; set; }
/// <summary>
/// Reverse1
/// </summary>
[Display(Name = "Reverse1"), Description("Reverse1"), MaxLength(1000, ErrorMessage = "Reverse1 不能超过 1000 个字符")]
public string Reverse1 { get; set; }
/// <summary>
/// Reverse2
/// </summary>
[Display(Name = "Reverse2"), Description("Reverse2"), MaxLength(1000, ErrorMessage = "Reverse2 不能超过 1000 个字符")]
public string Reverse2 { get; set; }
/// <summary>
/// Reverse3
@ -59,14 +76,16 @@ namespace Tiobon.Core.Model.Models
public string Reverse4 { get; set; }
/// <summary>
/// ReverseI1
/// Reverse5
/// </summary>
public int? ReverseI1 { get; set; }
[Display(Name = "Reverse5"), Description("Reverse5"), MaxLength(1000, ErrorMessage = "Reverse5 不能超过 1000 个字符")]
public string Reverse5 { get; set; }
/// <summary>
/// DataBelongID
/// Reverse6
/// </summary>
public int? DataBelongID { get; set; }
[Display(Name = "Reverse6"), Description("Reverse6"), MaxLength(1000, ErrorMessage = "Reverse6 不能超过 1000 个字符")]
public string Reverse6 { get; set; }
/// <summary>
/// Reverse7
@ -75,40 +94,21 @@ namespace Tiobon.Core.Model.Models
public string Reverse7 { get; set; }
/// <summary>
/// GradeNo
/// </summary>
[Display(Name = "GradeNo"), Description("GradeNo"), MaxLength(100, ErrorMessage = "GradeNo 不能超过 100 个字符")]
public string GradeNo { get; set; }
/// <summary>
/// Reverse1
/// </summary>
[Display(Name = "Reverse1"), Description("Reverse1"), MaxLength(1000, ErrorMessage = "Reverse1 不能超过 1000 个字符")]
public string Reverse1 { get; set; }
/// <summary>
/// Reverse2
/// </summary>
[Display(Name = "Reverse2"), Description("Reverse2"), MaxLength(1000, ErrorMessage = "Reverse2 不能超过 1000 个字符")]
public string Reverse2 { get; set; }
/// <summary>
/// Reverse5
/// Reverse8
/// </summary>
[Display(Name = "Reverse5"), Description("Reverse5"), MaxLength(1000, ErrorMessage = "Reverse5 不能超过 1000 个字符")]
public string Reverse5 { get; set; }
[Display(Name = "Reverse8"), Description("Reverse8"), MaxLength(1000, ErrorMessage = "Reverse8 不能超过 1000 个字符")]
public string Reverse8 { get; set; }
/// <summary>
/// GradeName
/// Reverse9
/// </summary>
[Display(Name = "GradeName"), Description("GradeName"), MaxLength(1000, ErrorMessage = "GradeName 不能超过 1000 个字符")]
public string GradeName { get; set; }
[Display(Name = "Reverse9"), Description("Reverse9"), MaxLength(1000, ErrorMessage = "Reverse9 不能超过 1000 个字符")]
public string Reverse9 { get; set; }
/// <summary>
/// Reverse8
/// ReverseI1
/// </summary>
[Display(Name = "Reverse8"), Description("Reverse8"), MaxLength(1000, ErrorMessage = "Reverse8 不能超过 1000 个字符")]
public string Reverse8 { get; set; }
public int? ReverseI1 { get; set; }
/// <summary>
/// ReverseI2

@ -6,7 +6,7 @@
*
* Ver
*
*V0.01 2024/4/15 15:25:43 SimonHsiao
*V0.01 2024/4/15 18:01:18 SimonHsiao
*
* Copyright(c) 2024 Tiobon Corporation. All Rights Reserved.
*

@ -101,12 +101,7 @@ namespace Tiobon.Core.Services.BASE
return await BaseDal.Update(operateAnonymousObjects);
}
public async Task<bool> Update(
TEntity entity,
List<string> lstColumns = null,
List<string> lstIgnoreColumns = null,
string where = ""
)
public async Task<bool> Update(TEntity entity, List<string> lstColumns = null, List<string> lstIgnoreColumns = null, string where = "")
{
return await BaseDal.Update(entity, lstColumns, lstIgnoreColumns, where);
}
@ -264,10 +259,7 @@ namespace Tiobon.Core.Services.BASE
/// <param name="top">前N条</param>
/// <param name="orderByFileds">排序字段,如name asc,age desc</param>
/// <returns>数据列表</returns>
public async Task<List<TEntity>> Query(
string where,
int top,
string orderByFileds)
public async Task<List<TEntity>> Query(string where, int top, string orderByFileds)
{
return await BaseDal.Query(where, top, orderByFileds);
}
@ -280,17 +272,9 @@ namespace Tiobon.Core.Services.BASE
/// <param name="pageSize">页大小</param>
/// <param name="orderByFileds">排序字段,如name asc,age desc</param>
/// <returns>数据列表</returns>
public async Task<List<TEntity>> Query(
Expression<Func<TEntity, bool>> whereExpression,
int pageIndex,
int pageSize,
string orderByFileds)
public async Task<List<TEntity>> Query(Expression<Func<TEntity, bool>> whereExpression, int pageIndex, int pageSize, string orderByFileds)
{
return await BaseDal.Query(
whereExpression,
pageIndex,
pageSize,
orderByFileds);
return await BaseDal.Query(whereExpression, pageIndex, pageSize, orderByFileds);
}
/// <summary>
@ -301,24 +285,14 @@ namespace Tiobon.Core.Services.BASE
/// <param name="pageSize">页大小</param>
/// <param name="orderByFileds">排序字段,如name asc,age desc</param>
/// <returns>数据列表</returns>
public async Task<List<TEntity>> Query(
string where,
int pageIndex,
int pageSize,
string orderByFileds)
public async Task<List<TEntity>> Query(string where, int pageIndex, int pageSize, string orderByFileds)
{
return await BaseDal.Query(
where,
pageIndex,
pageSize,
orderByFileds);
return await BaseDal.Query(where, pageIndex, pageSize, orderByFileds);
}
public async Task<PageModel<TEntity>> QueryPage(Expression<Func<TEntity, bool>> whereExpression,
int pageIndex = 1, int pageSize = 20, string orderByFileds = null)
public async Task<PageModel<TEntity>> QueryPage(Expression<Func<TEntity, bool>> whereExpression, int pageIndex = 1, int pageSize = 20, string orderByFileds = null)
{
return await BaseDal.QueryPage(whereExpression,
pageIndex, pageSize, orderByFileds);
return await BaseDal.QueryPage(whereExpression, pageIndex, pageSize, orderByFileds);
}
public async Task<PageModel<TEntity>> QueryFilterPage([FromFilter] QueryFilter filter)
@ -364,11 +338,9 @@ namespace Tiobon.Core.Services.BASE
return await BaseDal.QueryByIdSplit(objId);
}
public async Task<PageModel<TEntity>> QueryPageSplit(Expression<Func<TEntity, bool>> whereExpression, DateTime beginTime, DateTime endTime,
int pageIndex = 1, int pageSize = 20, string orderByFields = null)
public async Task<PageModel<TEntity>> QueryPageSplit(Expression<Func<TEntity, bool>> whereExpression, DateTime beginTime, DateTime endTime, int pageIndex = 1, int pageSize = 20, string orderByFields = null)
{
return await BaseDal.QueryPageSplit(whereExpression, beginTime, endTime,
pageIndex, pageSize, orderByFields);
return await BaseDal.QueryPageSplit(whereExpression, beginTime, endTime, pageIndex, pageSize, orderByFields);
}
#endregion
@ -532,12 +504,7 @@ namespace Tiobon.Core.Services.BASE
return await BaseDal.Update(operateAnonymousObjects);
}
public async Task<bool> Update(
TEntity entity,
List<string> lstColumns = null,
List<string> lstIgnoreColumns = null,
string where = ""
)
public async Task<bool> Update(TEntity entity, List<string> lstColumns = null, List<string> lstIgnoreColumns = null, string where = "")
{
return await BaseDal.Update(entity, lstColumns, lstIgnoreColumns, where);
}
@ -695,10 +662,7 @@ namespace Tiobon.Core.Services.BASE
/// <param name="top">前N条</param>
/// <param name="orderByFileds">排序字段,如name asc,age desc</param>
/// <returns>数据列表</returns>
public async Task<List<TEntity>> Query(
string where,
int top,
string orderByFileds)
public async Task<List<TEntity>> Query(string where, int top, string orderByFileds)
{
return await BaseDal.Query(where, top, orderByFileds);
}
@ -711,17 +675,9 @@ namespace Tiobon.Core.Services.BASE
/// <param name="pageSize">页大小</param>
/// <param name="orderByFileds">排序字段,如name asc,age desc</param>
/// <returns>数据列表</returns>
public async Task<List<TEntity>> Query(
Expression<Func<TEntity, bool>> whereExpression,
int pageIndex,
int pageSize,
string orderByFileds)
public async Task<List<TEntity>> Query(Expression<Func<TEntity, bool>> whereExpression, int pageIndex, int pageSize, string orderByFileds)
{
return await BaseDal.Query(
whereExpression,
pageIndex,
pageSize,
orderByFileds);
return await BaseDal.Query(whereExpression, pageIndex, pageSize, orderByFileds);
}
/// <summary>
@ -732,24 +688,14 @@ namespace Tiobon.Core.Services.BASE
/// <param name="pageSize">页大小</param>
/// <param name="orderByFileds">排序字段,如name asc,age desc</param>
/// <returns>数据列表</returns>
public async Task<List<TEntity>> Query(
string where,
int pageIndex,
int pageSize,
string orderByFileds)
public async Task<List<TEntity>> Query(string where, int pageIndex, int pageSize, string orderByFileds)
{
return await BaseDal.Query(
where,
pageIndex,
pageSize,
orderByFileds);
return await BaseDal.Query(where, pageIndex, pageSize, orderByFileds);
}
public async Task<PageModel<TEntity>> QueryPage(Expression<Func<TEntity, bool>> whereExpression,
int pageIndex = 1, int pageSize = 20, string orderByFileds = null)
public async Task<PageModel<TEntity>> QueryPage(Expression<Func<TEntity, bool>> whereExpression, int pageIndex = 1, int pageSize = 20, string orderByFileds = null)
{
return await BaseDal.QueryPage(whereExpression,
pageIndex, pageSize, orderByFileds);
return await BaseDal.QueryPage(whereExpression, pageIndex, pageSize, orderByFileds);
}
public async Task<PageModel<TEntityDto>> QueryFilterPage([FromFilter] QueryFilter filter)
@ -798,11 +744,9 @@ namespace Tiobon.Core.Services.BASE
return await BaseDal.QueryByIdSplit(objId);
}
public async Task<PageModel<TEntity>> QueryPageSplit(Expression<Func<TEntity, bool>> whereExpression, DateTime beginTime, DateTime endTime,
int pageIndex = 1, int pageSize = 20, string orderByFields = null)
public async Task<PageModel<TEntity>> QueryPageSplit(Expression<Func<TEntity, bool>> whereExpression, DateTime beginTime, DateTime endTime, int pageIndex = 1, int pageSize = 20, string orderByFields = null)
{
return await BaseDal.QueryPageSplit(whereExpression, beginTime, endTime,
pageIndex, pageSize, orderByFields);
return await BaseDal.QueryPageSplit(whereExpression, beginTime, endTime, pageIndex, pageSize, orderByFields);
}
#endregion

Loading…
Cancel
Save