多个接口添加街道过滤条件
parent
47181c5a0d
commit
7c8a87ee25
|
|
@ -84,6 +84,7 @@ namespace OpenAuth.App.ServiceApp.DroneSsnydManage
|
||||||
var totalCount = 0;
|
var totalCount = 0;
|
||||||
var list = Repository.AsQueryable()
|
var list = Repository.AsQueryable()
|
||||||
.Where(a => a.handle_status_id == 99)
|
.Where(a => a.handle_status_id == 99)
|
||||||
|
.WhereIF(!string.IsNullOrEmpty(req.streetid), a => a.streetid == req.streetid)
|
||||||
.WhereIF(!string.IsNullOrEmpty(req.xiangmu_no), a => a.xiangmu_no.Contains(req.xiangmu_no))
|
.WhereIF(!string.IsNullOrEmpty(req.xiangmu_no), a => a.xiangmu_no.Contains(req.xiangmu_no))
|
||||||
.WhereIF(!string.IsNullOrEmpty(req.xiangmu_name), a => a.xiangmu_name.Contains(req.xiangmu_name))
|
.WhereIF(!string.IsNullOrEmpty(req.xiangmu_name), a => a.xiangmu_name.Contains(req.xiangmu_name))
|
||||||
.OrderBy(a => a.end_time, OrderByType.Desc)
|
.OrderBy(a => a.end_time, OrderByType.Desc)
|
||||||
|
|
@ -105,6 +106,7 @@ namespace OpenAuth.App.ServiceApp.DroneSsnydManage
|
||||||
var totalCount = 0;
|
var totalCount = 0;
|
||||||
var list = Repository.AsQueryable()
|
var list = Repository.AsQueryable()
|
||||||
.Where(a => a.handle_status_id != 99)
|
.Where(a => a.handle_status_id != 99)
|
||||||
|
.WhereIF(!string.IsNullOrEmpty(req.streetid), a => a.streetid == req.streetid)
|
||||||
.WhereIF(!string.IsNullOrEmpty(req.xiangmu_no), a => a.xiangmu_no.Contains(req.xiangmu_no))
|
.WhereIF(!string.IsNullOrEmpty(req.xiangmu_no), a => a.xiangmu_no.Contains(req.xiangmu_no))
|
||||||
.WhereIF(!string.IsNullOrEmpty(req.xiangmu_name), a => a.xiangmu_name.Contains(req.xiangmu_name))
|
.WhereIF(!string.IsNullOrEmpty(req.xiangmu_name), a => a.xiangmu_name.Contains(req.xiangmu_name))
|
||||||
.OrderBy(a => a.end_time, OrderByType.Desc)
|
.OrderBy(a => a.end_time, OrderByType.Desc)
|
||||||
|
|
@ -120,6 +122,7 @@ namespace OpenAuth.App.ServiceApp.DroneSsnydManage
|
||||||
{
|
{
|
||||||
var list = Repository.AsQueryable()
|
var list = Repository.AsQueryable()
|
||||||
.Where(a => a.handle_status_id == 99)
|
.Where(a => a.handle_status_id == 99)
|
||||||
|
.WhereIF(!string.IsNullOrEmpty(req.streetid), a => a.streetid == req.streetid)
|
||||||
.WhereIF(!string.IsNullOrEmpty(req.xiangmu_no), a => a.xiangmu_no.Contains(req.xiangmu_no))
|
.WhereIF(!string.IsNullOrEmpty(req.xiangmu_no), a => a.xiangmu_no.Contains(req.xiangmu_no))
|
||||||
.WhereIF(!string.IsNullOrEmpty(req.xiangmumc), a => a.xiangmu_name.Contains(req.xiangmumc))
|
.WhereIF(!string.IsNullOrEmpty(req.xiangmumc), a => a.xiangmu_name.Contains(req.xiangmumc))
|
||||||
.Select(
|
.Select(
|
||||||
|
|
@ -149,6 +152,7 @@ namespace OpenAuth.App.ServiceApp.DroneSsnydManage
|
||||||
{
|
{
|
||||||
var list = Repository.AsQueryable()
|
var list = Repository.AsQueryable()
|
||||||
.Where(a => a.handle_status_id != 99)
|
.Where(a => a.handle_status_id != 99)
|
||||||
|
.WhereIF(!string.IsNullOrEmpty(req.streetid), a => a.streetid == req.streetid)
|
||||||
.WhereIF(!string.IsNullOrEmpty(req.xiangmu_no), a => a.xiangmu_no.Contains(req.xiangmu_no))
|
.WhereIF(!string.IsNullOrEmpty(req.xiangmu_no), a => a.xiangmu_no.Contains(req.xiangmu_no))
|
||||||
.WhereIF(!string.IsNullOrEmpty(req.xiangmumc), a => a.xiangmu_name.Contains(req.xiangmumc))
|
.WhereIF(!string.IsNullOrEmpty(req.xiangmumc), a => a.xiangmu_name.Contains(req.xiangmumc))
|
||||||
.Select(
|
.Select(
|
||||||
|
|
|
||||||
|
|
@ -12,4 +12,6 @@ public class DroneSnnyAppReq
|
||||||
/// 项目编号
|
/// 项目编号
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string xiangmu_no { get; set; }
|
public string xiangmu_no { get; set; }
|
||||||
|
|
||||||
|
public string streetid { get; set; }
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -8,8 +8,15 @@ public class DroneSsnyAppPageReq : PageReq
|
||||||
/// 项目名称
|
/// 项目名称
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string xiangmu_name { get; set; }
|
public string xiangmu_name { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 项目编号
|
/// 项目编号
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string xiangmu_no { get; set; }
|
public string xiangmu_no { get; set; }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 街道id
|
||||||
|
/// </summary>
|
||||||
|
public string streetid { get; set; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue