Commit 56329030 authored by 吴春's avatar 吴春

提交代码

parent 2641c431
......@@ -52,20 +52,20 @@ namespace Mall.Model.Extend.GuideCar
/// <summary>
/// 开始年限
/// </summary>
public int StartWorkYears { get; set; }
public decimal? StartWorkYears { get; set; }
/// <summary>
/// 结束年限
/// </summary>
public int EndWorkYears { get; set; }
public decimal? EndWorkYears { get; set; }
/// <summary>
/// 开始评分
/// </summary>
public decimal StartScore { get; set; }
public decimal? StartScore { get; set; }
/// <summary>
/// 结束评分
/// </summary>
public decimal EndScore { get; set; }
public decimal? EndScore { get; set; }
}
}
......@@ -54,20 +54,20 @@ namespace Mall.Repository.GuideCar
{
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}");
}
if (query.EndWorkYears > 0)
if (query.EndWorkYears.HasValue && query.EndWorkYears > 0)
{
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}");
}
if (query.EndScore > 0)
if (query.EndScore.HasValue && query.EndScore > 0)
{
builder.Append($" AND a.{nameof(RB_GuideCar_Guide_Extend.Score)}<={query.EndScore}");
}
......@@ -127,14 +127,23 @@ namespace Mall.Repository.GuideCar
{
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}");
}
if (query.EndWorkYears > 0)
if (query.EndWorkYears.HasValue && query.EndWorkYears > 0)
{
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))
{
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