支持库存查询按物料编码筛选,修复属性重复
调整 MmInventoryQueryDto,去除重复 MaterialCode 属性; QueryExp 方法新增 MaterialCode 模糊查询条件,支持按物料编码筛选库存。
This commit is contained in:
@@ -8,7 +8,6 @@ namespace DOAN.Model.BZFM.Dto
|
||||
{
|
||||
public string WarehouseCode { get; set; }
|
||||
public string MaterialCode { get; set; }
|
||||
public string MaterialCode { get; set; }
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -72,7 +72,9 @@ namespace DOAN.Service.BZFM
|
||||
private static Expressionable<MmInventory> QueryExp(MmInventoryQueryDto parm)
|
||||
{
|
||||
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))
|
||||
;
|
||||
|
||||
return predicate;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user