支持按仓库名称查询库存信息
新增 MmInventoryQueryDto.WarehouseName 属性,并在库存查询服务中增加按仓库名称模糊查询的条件,提升库存筛选能力。
This commit is contained in:
@@ -8,6 +8,8 @@ namespace DOAN.Model.BZFM.Dto
|
|||||||
{
|
{
|
||||||
public string WarehouseCode { get; set; }
|
public string WarehouseCode { get; set; }
|
||||||
public string MaterialCode { get; set; }
|
public string MaterialCode { get; set; }
|
||||||
|
|
||||||
|
public string WarehouseName { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
@@ -75,6 +75,7 @@ namespace DOAN.Service.BZFM
|
|||||||
var predicate = Expressionable.Create<MmInventory>()
|
var predicate = Expressionable.Create<MmInventory>()
|
||||||
.AndIF(!string.IsNullOrEmpty(parm.WarehouseCode), m => m.WarehouseCode.Contains(parm.WarehouseCode))
|
.AndIF(!string.IsNullOrEmpty(parm.WarehouseCode), m => m.WarehouseCode.Contains(parm.WarehouseCode))
|
||||||
.AndIF(!string.IsNullOrEmpty(parm.MaterialCode), m => m.MaterialCode.Contains(parm.MaterialCode))
|
.AndIF(!string.IsNullOrEmpty(parm.MaterialCode), m => m.MaterialCode.Contains(parm.MaterialCode))
|
||||||
|
.AndIF(!string.IsNullOrEmpty(parm.WarehouseName), m => m.WarehouseName.Contains(parm.WarehouseName))
|
||||||
;
|
;
|
||||||
|
|
||||||
return predicate;
|
return predicate;
|
||||||
|
|||||||
Reference in New Issue
Block a user