Commit 56329030 authored by 吴春's avatar 吴春

提交代码

parent 2641c431
...@@ -52,20 +52,20 @@ namespace Mall.Model.Extend.GuideCar ...@@ -52,20 +52,20 @@ namespace Mall.Model.Extend.GuideCar
/// <summary> /// <summary>
/// 开始年限 /// 开始年限
/// </summary> /// </summary>
public int StartWorkYears { get; set; } public decimal? StartWorkYears { get; set; }
/// <summary> /// <summary>
/// 结束年限 /// 结束年限
/// </summary> /// </summary>
public int EndWorkYears { get; set; } public decimal? EndWorkYears { get; set; }
/// <summary> /// <summary>
/// 开始评分 /// 开始评分
/// </summary> /// </summary>
public decimal StartScore { get; set; } public decimal? StartScore { get; set; }
/// <summary> /// <summary>
/// 结束评分 /// 结束评分
/// </summary> /// </summary>
public decimal EndScore { get; set; } public decimal? EndScore { get; set; }
} }
} }
...@@ -54,20 +54,20 @@ namespace Mall.Repository.GuideCar ...@@ -54,20 +54,20 @@ namespace Mall.Repository.GuideCar
{ {
builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.IsEnable)}={query.IsEnable}"); builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.IsEnable)}={query.IsEnable}");
} }
if (query.StartWorkYears > 0) if (query.StartWorkYears.HasValue&& query.StartWorkYears > 0)
{ {
builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.WorkYears)}>={query.StartWorkYears}"); builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.WorkYears)}>={query.StartWorkYears}");
} }
if (query.EndWorkYears > 0) if (query.EndWorkYears.HasValue && query.EndWorkYears > 0)
{ {
builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.WorkYears)}<={query.EndWorkYears}"); builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.WorkYears)}<={query.EndWorkYears}");
} }
if (query.StartScore > 0) if (query.StartScore.HasValue && query.StartScore > 0)
{ {
builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.Score)}>={query.StartScore}"); builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.Score)}>={query.StartScore}");
} }
if (query.EndScore > 0) if (query.EndScore.HasValue && query.EndScore > 0)
{ {
builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.Score)}<={query.EndScore}"); builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.Score)}<={query.EndScore}");
} }
...@@ -127,14 +127,23 @@ namespace Mall.Repository.GuideCar ...@@ -127,14 +127,23 @@ namespace Mall.Repository.GuideCar
{ {
builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.IsEnable)}={query.IsEnable}"); builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.IsEnable)}={query.IsEnable}");
} }
if (query.StartWorkYears > 0) if (query.StartWorkYears.HasValue && query.StartWorkYears > 0)
{ {
builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.WorkYears)}>={query.StartWorkYears}"); builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.WorkYears)}>={query.StartWorkYears}");
} }
if (query.EndWorkYears > 0) if (query.EndWorkYears.HasValue && query.EndWorkYears > 0)
{ {
builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.WorkYears)}<={query.EndWorkYears}"); builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.WorkYears)}<={query.EndWorkYears}");
} }
if (query.StartScore.HasValue && query.StartScore > 0)
{
builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.Score)}>={query.StartScore}");
}
if (query.EndScore.HasValue && query.EndScore > 0)
{
builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.Score)}<={query.EndScore}");
}
if (!string.IsNullOrEmpty(query.StartTime)) if (!string.IsNullOrEmpty(query.StartTime))
{ {
builder.Append($" and a.{nameof(RB_GuideCar_Guide_Extend.CreateDate)} >='{query.StartTime}'"); builder.Append($" and a.{nameof(RB_GuideCar_Guide_Extend.CreateDate)} >='{query.StartTime}'");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment